Jump to content

Recommended Posts

Posted

Hello! I am trying make my GUI Controls resize correctly... Here is my GUI's code:

#include <ButtonConstants.au3>
#include <ColorConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>

Global $g_hMainGUI = GUICreate("Test GUI", 500, 316, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU, $WS_MAXIMIZEBOX, $WS_SIZEBOX))
GUISetBkColor($COLOR_WHITE, $g_hMainGUI)
GUICtrlCreateGroup("Box 1", 6, 2, 488, 197)
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
GUICtrlCreateLabel("Label", 9, 20, 67, 15)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO)
GUICtrlCreateCombo("", 77, 14, 334, 21, $CBS_DROPDOWNLIST)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO)
GUICtrlCreateButton("Button 0", 415, 13, 74, 23)
GUICtrlSetResizing(-1, BitOR($GUI_DOCKAUTO, $GUI_DOCKVCENTER, $GUI_DOCKHEIGHT))
GUICtrlCreatelistView("Col 1|Col 2|Col 3", 12, 42, 476, 149, $LVS_SINGLESEL, BitOR($LVS_EX_FULLROWSELECT, $WS_EX_CLIENTEDGE))
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
GUICtrlCreateGroup("Box 2", 6, 199, 253, 112)
;GUICtrlSetResizing(-1, $GUI_DOCKHEIGHT)
GUICtrlCreateButton("Button 1", 11, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 2", 11, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 3", 133, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 4", 133, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 5", 11, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 6", 133, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateGroup("Box 3", 264, 199, 230, 112)
;GUICtrlSetResizing(-1, $GUI_DOCKHEIGHT)
GUICtrlCreateButton("Button 7", 269, 214, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 8", 269, 245, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 9", 269, 276, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)

GUISetState()

Local $nMsg = 0

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            ExitLoop
    EndSwitch
WEnd

GUIDelete($g_hMainGUI)

Here is what I need: 

22ec72cc4d7e1bc111275e91205e72c3.gif

1. Prevent button 0, Label & Combo from moving down

2. Prevent expansion of Box 1 & 2

 

I tried a lot but I can't get the desired result, now my brain hurts! >_<

Thanks in Advance, TD! :D

.

  • Moderators
Posted

TheDcoder,

Is this what you want? The boxes stay around the control groupings and the label, combo and button stay at the top:

#include <ButtonConstants.au3>
#include <ColorConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>

Global $g_hMainGUI = GUICreate("Test GUI", 500, 316, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU, $WS_MAXIMIZEBOX, $WS_SIZEBOX))
GUISetBkColor($COLOR_WHITE, $g_hMainGUI)

GUICtrlCreateGroup("Box 1", 6, 2, 488, 197)
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
GUICtrlCreateLabel("Label", 9, 20, 67, 15)
GUICtrlSetBkColor(-1, 0xFFCCCC)
GUICtrlSetResizing(-1, $GUI_DOCKTOP + $GUI_DOCKLEFT + $GUI_DOCKSIZE)
GUICtrlCreateCombo("", 77, 14, 334, 21, $CBS_DROPDOWNLIST)
GUICtrlSetResizing(-1, $GUI_DOCKTOP + $GUI_DOCKSIZE + $GUI_DOCKVCENTER)
GUICtrlCreateButton("Button 0", 415, 13, 74, 23)
GUICtrlSetResizing(-1, $GUI_DOCKTOP + $GUI_DOCKRIGHT + $GUI_DOCKSIZE)
GUICtrlCreatelistView("Col 1|Col 2|Col 3", 12, 42, 476, 149, $LVS_SINGLESEL, BitOR($LVS_EX_FULLROWSELECT, $WS_EX_CLIENTEDGE))
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)

GUICtrlCreateGroup("Box 2", 6, 199, 253, 112)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT + $GUI_DOCKHEIGHT + $GUI_DOCKBOTTOM)
GUICtrlCreateButton("Button 1", 11, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 2", 11, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 3", 133, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 4", 133, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 5", 11, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 6", 133, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)

GUICtrlCreateGroup("Box 3", 264, 199, 230, 112)
GUICtrlSetResizing(-1, $GUI_DOCKRIGHT + $GUI_DOCKHEIGHT + $GUI_DOCKBOTTOM)
GUICtrlCreateButton("Button 7", 269, 214, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 8", 269, 245, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 9", 269, 276, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)

GUISetState()

Local $nMsg = 0

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            ExitLoop
    EndSwitch
WEnd

GUIDelete($g_hMainGUI)

Note you can use simple addition for the resizing constants.

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Posted

You need to decide to which side of the GUI a control needs to stick to.

As an example I modified Label, Combo Button0:

#include <ButtonConstants.au3>
#include <ColorConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>

Global $g_hMainGUI = GUICreate("Test GUI", 500, 316, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU, $WS_MAXIMIZEBOX, $WS_SIZEBOX))
GUISetBkColor($COLOR_WHITE, $g_hMainGUI)
GUICtrlCreateGroup("Box 1", 6, 2, 488, 197)
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
GUICtrlCreateLabel("Label", 9, 20, 67, 15)
GUICtrlSetResizing(-1, BitOR($GUI_DOCKLEFT, $GUI_DOCKTOP))
GUICtrlCreateCombo("", 77, 14, 334, 21, $CBS_DROPDOWNLIST)
GUICtrlSetResizing(-1, BitOr($GUI_DOCKLEFT, $GUI_DOCKWIDTH))
GUICtrlCreateButton("Button 0", 415, 13, 74, 23)
GUICtrlSetResizing(-1, $GUI_DOCKRIGHT)
GUICtrlCreateListView("Col 1|Col 2|Col 3", 12, 42, 476, 149, $LVS_SINGLESEL, BitOR($LVS_EX_FULLROWSELECT, $WS_EX_CLIENTEDGE))
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
GUICtrlCreateGroup("Box 2", 6, 199, 253, 112)
;GUICtrlSetResizing(-1, $GUI_DOCKHEIGHT)
GUICtrlCreateButton("Button 1", 11, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 2", 11, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 3", 133, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 4", 133, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 5", 11, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 6", 133, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateGroup("Box 3", 264, 199, 230, 112)
;GUICtrlSetResizing(-1, $GUI_DOCKHEIGHT)
GUICtrlCreateButton("Button 7", 269, 214, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 8", 269, 245, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 9", 269, 276, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)

GUISetState()

Local $nMsg = 0

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            ExitLoop
    EndSwitch
WEnd

GUIDelete($g_hMainGUI)

 

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted

It can become more complex if you want to dock a control to the position of another control and not just to the postion of the GUI.
Been there, done it.

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted

Thanks @water & @InunoTaishou but that is not what I wanted...

@Melba23 Excellent M23! What I wanted! :D... almost :P, Here is what I wanted exactly:

#include <ButtonConstants.au3>
#include <ColorConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>

Global $g_hMainGUI = GUICreate("Test GUI", 500, 316, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU, $WS_MAXIMIZEBOX, $WS_SIZEBOX))
GUISetBkColor($COLOR_WHITE, $g_hMainGUI)

GUICtrlCreateGroup("Box 1", 6, 2, 488, 197)
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
GUICtrlCreateLabel("Label", 9, 20, 67, 15)
;GUICtrlSetBkColor(-1, 0xFFCCCC)
GUICtrlSetResizing(-1, $GUI_DOCKTOP + $GUI_DOCKLEFT + $GUI_DOCKHEIGHT)
GUICtrlCreateCombo("", 77, 14, 334, 21, $CBS_DROPDOWNLIST)
GUICtrlSetResizing(-1, $GUI_DOCKTOP + $GUI_DOCKHEIGHT + $GUI_DOCKVCENTER)
GUICtrlCreateButton("Button 0", 415, 13, 74, 23)
GUICtrlSetResizing(-1, $GUI_DOCKTOP + $GUI_DOCKRIGHT + $GUI_DOCKHEIGHT)
GUICtrlCreatelistView("Col 1|Col 2|Col 3", 12, 42, 476, 149, $LVS_SINGLESEL, BitOR($LVS_EX_FULLROWSELECT, $WS_EX_CLIENTEDGE))
GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)

GUICtrlCreateGroup("Box 2", 6, 199, 253, 112)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT + $GUI_DOCKHEIGHT + $GUI_DOCKBOTTOM)
GUICtrlCreateButton("Button 1", 11, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 2", 11, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 3", 133, 245, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 4", 133, 214, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 5", 11, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 6", 133, 276, 121, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)

GUICtrlCreateGroup("Box 3", 264, 199, 230, 112)
GUICtrlSetResizing(-1, $GUI_DOCKRIGHT + $GUI_DOCKHEIGHT + $GUI_DOCKBOTTOM)
GUICtrlCreateButton("Button 7", 269, 214, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 8", 269, 245, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)
GUICtrlCreateButton("Button 9", 269, 276, 220, 30)
GUICtrlSetResizing(-1, $GUI_DOCKAUTO + $GUI_DOCKSTATEBAR)

GUISetState()

Local $nMsg = 0

For $i = 1 To 400
    WinMove($g_hMainGUI, "", -1, -1, 500 + $i, 316 + $i)
Next

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            ExitLoop
    EndSwitch
WEnd

GUIDelete($g_hMainGUI)

I know that nothing can be done about that pesky label... Thanks guys! :D

 

AutoIt Rulez :ILA2:

.

Posted

Umm... I have one more thing to resolve:

1e70fff4c2ea3ff1bd29c0bf44af5d8e.png

I want the buttons the fill up the remaining space... I tried to combine $GUI_DOCKLEFT + $GUI_DOCKRIGHT but the button over expanded :P

.

Posted (edited)

You have to calculate the size of the buttons depending on the size of the listview.

Please check my example script ADQG and see how I did it. Function _WM_Size does the caluclation.

Edited by water

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

  • Moderators
Posted

TheDcoder,

I agree with water.  I believe that you are going to have to use a $WM_SIZE or $WM_SIZING handler to resize the buttons in that case - there is a limit to what the standard resize constants can do when faced with complex control arrays such as you are using.

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Posted

The forum is made for the discussion of AutoIt related issues, the CB for everything else ;)

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted

Set function _Check_Access in AD-Tools_User.au3 to always return 255.

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted

@water That is not the problem, Something related to access AD (error 4)

...I think I am going the strip the GUI Code manually :P

 

10 hours ago, water said:

CB for everything else

I disagree! AutoIt related issues can be discussed too!

.

Posted
3 hours ago, TheDcoder said:

@water That is not the problem, Something related to access AD (error 4)

...I think I am going the strip the GUI Code manually :P

 

I disagree! AutoIt related issues can be discussed too!

Sure you can discuss AutoIt related issues in the CB. But as the CB only holds a limited number of entries our "wisdom" soon gets lost. That's why I prefer the forum.

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted
3 hours ago, TheDcoder said:

@water Just succeeded in running your program... It looks complicated! I can't understand a bit (the code for _WM_SIZE) :P

_WM_SIZE is called every time you change the size of the GUI. I then grab the size of the control I want the other controls to get aligned to and calculate sie/position of this controls.

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...