Jump to content

jaberwacky

Active Members
  • Posts

    3,723
  • Joined

  • Last visited

  • Days Won

    14

jaberwacky last won the day on March 6 2024

jaberwacky had the most liked content!

2 Followers

About jaberwacky

  • Birthday 09/12/1980

Profile Information

  • Member Title
    jaberwacky

Recent Profile Visitors

4,908 profile views

jaberwacky's Achievements

  1. I just noticed something ... where would I find v1.2.8.3?
  2. Not at all! When I get back from work I'll look into this! Thank you! Glancing over it, this is a fffffaaaarrrrr more elegant way than I've done in the past.
  3. Nice! When I replace the autoitobject I was using with this version then x64 works too!
  4. Thank you! OK, something with AutoitObject ... I saw WildByDesigns post about it but I thought I fixed it by including the whole package.
  5. Updated to latest version ... hopefully the includes and autoitobject issues are fixed. Please let me know.
  6. I have an x64 but I think I went with use x86 when I installed AutoIt ... been awhile can't recall ...
  7. Oh wait, I'm slow sometimes ... I forgot to do something son my end ... doh!
  8. For some reason this doesn't run for me. Says I'm missing a bunch of includes. Seems like I'm definitely doing something wrong.
  9. Oh man, I was forgetting to not over write the default styles. DOH! ............. On second thought, I'm not sure that's the issue either. Oh well, I'll keep tinkering. I'm sure I can find a solution.
  10. Well, I dunno, might not be as bad as I thought ... #include <WindowsStylesConstants.au3> #include <GUIConstantsEx.au3> Global $form = GUICreate("Form", 300, 300) GUISetStyle($WS_BORDER, -1, $form) GUISetState(@SW_SHOW, $form) Global $styles = GUIGetStyle($form) Local Const $allStyles[] = [$WS_BORDER, _ $WS_POPUP, _ $WS_CAPTION, _ $WS_CLIPCHILDREN, _ $WS_CLIPSIBLINGS, _ $WS_DISABLED, _ $WS_DLGFRAME, _ $WS_HSCROLL, _ $WS_MAXIMIZE, _ $WS_MAXIMIZEBOX, _ $WS_OVERLAPPED, _ $WS_OVERLAPPEDWINDOW, _ $WS_POPUPWINDOW, _ $WS_SIZEBOX, _ $WS_SYSMENU, _ $WS_THICKFRAME, _ $WS_VSCROLL, _ $WS_VISIBLE, _ $WS_CHILD, _ $WS_GROUP, _ $WS_TABSTOP, _ $DS_MODALFRAME, _ $DS_SETFOREGROUND, _ $DS_CONTEXTHELP] Local Const $names[] = ["WS_BORDER " , _ "WS_POPUP " , _ "WS_CAPTION " , _ "WS_CLIPCHILDREN " , _ "WS_CLIPSIBLINGS " , _ "WS_DISABLED " , _ "WS_DLGFRAME " , _ "WS_HSCROLL " , _ "WS_MAXIMIZE " , _ "WS_MAXIMIZEBOX " , _ "WS_OVERLAPPED " , _ "WS_OVERLAPPEDWINDOW" , _ "WS_POPUPWINDOW " , _ "WS_SIZEBOX " , _ "WS_SYSMENU " , _ "WS_THICKFRAME " , _ "WS_VSCROLL " , _ "WS_VISIBLE " , _ "WS_CHILD " , _ "WS_GROUP " , _ "WS_TABSTOP " , _ "DS_MODALFRAME " , _ "DS_SETFOREGROUND " , _ "DS_CONTEXTHELP "] Local Const $upBound = UBound($allStyles) For $i = 0 To $upBound - 1 If BitAND($styles[0], $allStyles[$i]) Then ConsoleWrite($names[$i] & " True" & @CRLF) Else ConsoleWrite($names[$i] & " False" & @CRLF) EndIf Next Do If GUIGetMsg() = $GUI_EVENT_CLOSE Then Exit EndIf Until False
  11. Dang, I think you're right. Because the window in GUIscape has different styles than a native window. I'm not sure if this will not allow the styles to be set correctly when designing a GUI in GUIscape. 😔 ; Regular WS_BORDER True WS_POPUP True WS_CAPTION True WS_CLIPCHILDREN False WS_CLIPSIBLINGS True WS_DISABLED False WS_DLGFRAME True WS_HSCROLL False WS_MAXIMIZE False WS_MAXIMIZEBOX False WS_OVERLAPPED False WS_OVERLAPPEDWINDOW True WS_POPUPWINDOW True WS_SIZEBOX False WS_SYSMENU True WS_THICKFRAME False WS_VSCROLL False WS_VISIBLE True WS_CHILD False WS_GROUP True WS_TABSTOP False DS_MODALFRAME False DS_SETFOREGROUND False DS_CONTEXTHELP False ; GUIScape WS_BORDER True WS_POPUP False WS_CAPTION True WS_CLIPCHILDREN False WS_CLIPSIBLINGS False WS_DISABLED False WS_DLGFRAME True WS_HSCROLL False WS_MAXIMIZE False WS_MAXIMIZEBOX False WS_OVERLAPPED False WS_OVERLAPPEDWINDOW True WS_POPUPWINDOW True WS_SIZEBOX False WS_SYSMENU True WS_THICKFRAME False WS_VSCROLL False WS_VISIBLE True WS_CHILD True WS_GROUP False WS_TABSTOP False DS_MODALFRAME True DS_SETFOREGROUND False DS_CONTEXTHELP False
  12. Ahhhh, these are recently added to AutoIt? I should probably keep up with stuff like that. 😅
  13. Not sure what you mean about the new includes.
  14. Hello! I'm working on a new GUI builder that I have been making great progress on! A helpful forum member ioa747 answered a question I had which started me on my journey, and now I'd like to present to you an alpha version of the software. As of now only Form and Button works in a rudimentary fashion. To run this, open Guiscape.au3 and go from there! I'd love to hear your feedback and suggestions. 🙂 Guiscape.zip Downloads: 35
×
×
  • Create New...