computerboy Posted February 28, 2009 Share Posted February 28, 2009 Hello all, I'm new to Autoit so please be nice and don't explain really complicated stuff. Before you ask yes I have searched. What I want to do is make my autoit window scrollable because I have a lot of checkboxes to insert so if someone can help me make one then thank you Thanks in advance c0mputeRb0y Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 28, 2009 Moderators Share Posted February 28, 2009 computerboy,First, welcome to the AutoIt forums.When you post here it always helps if you have had a go at solving your problems beforehand. Having some code to work on is a great help - and no-one here is too keen to help the "code it for me" brigade.Reading the Help file (at least the first few sections - Using AutoIt, Tutorials and the first couple of References) will help you enormously. You should also look at the excellent tutorials that you will find here and here. But you have used Search - good for you!; -----Now, about your question. If you have that many checkboxes, having them all visible at once on a single GUI is likely to frighten any user away pretty quickly! Besides, I am not sure you can have a scrollable GUI in the same way as a scrollable list.How about splitting up the checkboxes into groups and using tabs to display the separate sections? That way you keep your GUI to a reasonable size.If this idea sounds interesting, look in the Help file under GUICtrlCreateTab and GUICtrlCreateTabItem - you will need both to make your GUI. If you run into problems, come back and ask. But do not forget to use tags if you post the code.M23 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 columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
computerboy Posted February 28, 2009 Author Share Posted February 28, 2009 computerboy, First, welcome to the AutoIt forums. When you post here it always helps if you have had a go at solving your problems beforehand. Having some code to work on is a great help - and no-one here is too keen to help the "code it for me" brigade. Sorry I complety forgot about that. BTW the code is about 1200 lines and still is finished but if I need more help I'll post it Reading the Help file (at least the first few sections - Using AutoIt, Tutorials and the first couple of References) will help you enormously. You should also look at the excellent tutorials that you will find here and here. Thanks for those links But you have used Search - good for you! ; ----- Now, about your question. If you have that many checkboxes, having them all visible at once on a single GUI is likely to frighten any user away pretty quickly!Actually it probably wouldn't be frightening cause the program I'm making is for people who do Wii homebrew which is quite hard to set up and understand so they should be OK Besides, I am not sure you can have a scrollable GUI in the same way as a scrollable list. How about splitting up the checkboxes into groups and using tabs to display the separate sections? That way you keep your GUI to a reasonable size. If this idea sounds interesting, look in the Help file under GUICtrlCreateTab and GUICtrlCreateTabItem - you will need both to make your GUI. If you run into problems, come back and ask. But do not forget to use tags if you post the code. M23 And thank you for your answers Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted February 28, 2009 Share Posted February 28, 2009 For scrollabls gui's see "GuiScrollBars Management" in the UDF section in the helpfile. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
computerboy Posted February 28, 2009 Author Share Posted February 28, 2009 I decided to go with the tabs but thanks for your help anyway Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted March 1, 2009 Moderators Share Posted March 1, 2009 (edited) AdmiralAlkex, Thank you for that bit of information - always happy to learn. That Help file is too big sometimes! Edit: Now I have played with that UDF, it is quite a trick. Wish I could code like that! M23 Edited March 1, 2009 by Melba23 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 columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now