
Functions:
Download link
Downloads so far is shown on the download page.
The download zip contains:
- GUIPager.au3
- Examples
- Planets Example (As shown in screen shot)
Mat
Edited by Mat, 12 March 2010 - 11:18 PM.
Posted 11 March 2010 - 09:58 PM

Edited by Mat, 12 March 2010 - 11:18 PM.
I don't know where I'm going, but I'm on my way.
Posted 11 March 2010 - 11:18 PM


Posted 12 March 2010 - 01:20 AM
Don't bother, It's inside your monitor!------GUISetOnEvent should behave more like HotKeySet()
Posted 12 March 2010 - 01:59 AM
Posted 12 March 2010 - 08:08 AM
Edited by Yashied, 12 March 2010 - 03:01 PM.
iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper
Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | IconChooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | AITray UDF Library

Posted 12 March 2010 - 08:10 AM
I don't know where I'm going, but I'm on my way.
Posted 12 March 2010 - 08:14 AM
Nice job. But why not written _GUICtrlPager_Destroy() function? Anyways, 5* from me for a really useful UDF.
I don't know where I'm going, but I'm on my way.
Posted 12 March 2010 - 02:46 PM
Edited by Sh3llC043r, 12 March 2010 - 02:49 PM.
Posted 12 March 2010 - 03:20 PM
Fantastic Job! Very nice and very usefull for me too.
Thanks so much Mat.
5 stars from me too.
Also Thanks too: George Gedye (GEOSoft), SmOke_N
I don't know where I'm going, but I'm on my way.
Posted 12 March 2010 - 05:42 PM
This control is useful in situations where a window does not have enough area to display a child window. For example, if your application has a toolbar that is not wide enough to show all of its items, you can assign the toolbar to a pager control and users will be able to scroll to the left or right to access all of the items. You can also create pager controls that scroll vertically.
Posted 12 March 2010 - 10:49 PM
Is it just for toolbars?
I don't know where I'm going, but I'm on my way.
Posted 12 March 2010 - 11:18 PM
Edited by Mat, 13 March 2010 - 09:11 AM.
I don't know where I'm going, but I'm on my way.
Posted 13 March 2010 - 05:42 PM
Posted 13 March 2010 - 11:30 PM
Very exciting script.
Does it support automatically resizing? (Forgive me if the question is stupid. I AM STUPID)
I don't know where I'm going, but I'm on my way.
Posted 14 March 2010 - 02:43 AM
Edited by Shafayat, 14 March 2010 - 10:48 AM.
Posted 14 March 2010 - 09:35 AM
Its the same for all non-autoit controls.Thank you. I thought so but was hoping it notk to be so.
#include <GuiRichEdit.au3> #include <WindowsConstants.au3> Global $hGui, $hRichEdit Main() Func Main() $hGui = GUICreate("Example WM_SIZE", 320, 350, -1, -1, BitOR($GUI_SS_DEFAULT_GUI, $WS_SIZEBOX)) $hRichEdit = _GUICtrlRichEdit_Create($hGui, "This is a test.", 10, 10, 300, 330) GUIRegisterMsg($WM_SIZE, "WM_SIZE") GUISetState() While 1 Switch GUIGetMsg() Case -3 _GUICtrlRichEdit_Destroy($hRichEdit) Exit EndSwitch WEnd EndFunc ;==>Main Func WM_SIZE($hWnd, $iMsg, $wParam, $lParam) #forceref $hWnd, $iMsg, $wParam, $lParam Local $aPos = WinGetClientSize($hGui) ControlMove($hGui, "", $hRichEdit, 10, 10, $aPos[0] - 20, $aPos[1] - 20) EndFunc
I don't know where I'm going, but I'm on my way.
Posted 14 March 2010 - 10:48 AM
Posted 14 March 2010 - 11:01 AM
This one is easy because I didn't use any of the parameters, so all its doing is waiting for the message... I did do it the more complex way though, completely overlooking the inbuilt autoit method:Thank you, Mat.
I had have some problems with WM_NOTIFY (for a listview item) few days ago and wasted almost 2 hours to find what I did wrong. Got it in the end but for a noob like me it wasn't easy. So I started to kinda fear GuiregisterMsg() . Anyway this one seems easy and working.
Regards
Shafayat
#include <GuiRichEdit.au3> #include <WindowsConstants.au3> #include <GUIConstantsEx.au3> Global $hGui, $hRichEdit Main() Func Main() $hGui = GUICreate("Example WM_SIZE", 320, 350, -1, -1, BitOR($GUI_SS_DEFAULT_GUI, $WS_SIZEBOX)) $hRichEdit = _GUICtrlRichEdit_Create($hGui, "This is a test.", 10, 10, 300, 330) GUISetState() Local $aPos While 1 Switch GUIGetMsg() Case -3 _GUICtrlRichEdit_Destroy($hRichEdit) Exit Case $GUI_EVENT_RESIZED $aPos = WinGetClientSize($hGui) ControlMove($hGui, "", $hRichEdit, 10, 10, $aPos[0] - 20, $aPos[1] - 20) EndSwitch WEnd EndFunc ;==>Main
I don't know where I'm going, but I'm on my way.
Posted 14 March 2010 - 11:39 AM
0 members, 0 guests, 0 anonymous users