|
You last visited: Today at 00:31
Advertisement
Help with checkboxes to show up all on one page of box
Discussion on Help with checkboxes to show up all on one page of box within the AutoIt forum part of the Coders Den category.
07/20/2014, 12:21
|
#1
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
Help with checkboxes to show up all on one page of box
Func Sets()
; create a gui with multiple controls.
Local $hGUI = GUICreate("Sets", 300, 200)
; Create a checkbox control.
Local $idCheckbox1 = GUICtrlCreateCheckbox("5DN", 10, 10, 185, 25)
Local $idCheckbox2 = GUICtrlCreateCheckbox("7E", 10, 10, 185, 25)
Local $idCheckbox3 = GUICtrlCreateCheckbox("8ED", 10, 10, 185, 25)
Local $idCheckbox4 = GUICtrlCreateCheckbox("9ED", 10, 10, 185, 25)
Local $idCheckbox5 = GUICtrlCreateCheckbox("BOK", 10, 10, 185, 25)
Local $idCheckbox6 = GUICtrlCreateCheckbox("AP", 10, 10, 185, 25)
Local $idCheckbox7 = GUICtrlCreateCheckbox("IN", 10, 10, 185, 25)
Local $idCheckbox8 = GUICtrlCreateCheckbox("PS", 10, 10, 185, 25)
Local $idCheckbox9 = GUICtrlCreateCheckbox("OD", 10, 10, 185, 25)
Local $idCheckbox10 = GUICtrlCreateCheckbox("TOR", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("JUD", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ONS", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("LGN", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("SCG", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MRD", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DST", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("CHK", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("SOK", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("RAV", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("GPT", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DIS", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ICE", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("CSP", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("TSB", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("TSP", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PLC", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PRM", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MI", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("VI", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("WL", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ST", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("UZ", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("BOO", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("FUT", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("10E", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MED", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("LRW", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("EVG", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MOR", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("VAN", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("SMH", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("EVE", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ME2", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ALA", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("TE", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("CON", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDC", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ARB", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("M10", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ME3", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("TDO", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ZEN", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("V09", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("EX", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("WWK", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ROE", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDE", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("H09", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("UL", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("M11", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("V10", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDF", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("SOM", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ME4", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PD2", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MBS", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("UD", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("NPH", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("CMD", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDG", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("M12", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDH", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("TD2", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("ISD", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("V11", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MM", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("NE", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PR", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DKA", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDI", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("AVR", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PD3", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("M13", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("V12", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PC1", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("PC2", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("RTR", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDJ", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("GTC", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDK", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DGM", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("MMA", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("M14", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("THS", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("V13", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDL", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("C13", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("BNG", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("JOU", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("DDM", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("VMA", 10, 10, 185, 25)
Local $idCheckbox = GUICtrlCreateCheckbox("M15", 10, 10, 185, 25)
|
|
|
07/20/2014, 13:43
|
#2
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
I have no idea what your problem is but I assume it is that the CheckBoxes are not getting displayed correct. This is because everyone is placed on the same coordinate, place them next or above each other. Also you have to handle each CheckBox' itself so save them in an array.
|
|
|
07/20/2014, 15:06
|
#3
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
Question 1
How do I add coordinates? Could you please show an example to help me understand. Thanks
|
|
|
07/20/2014, 16:36
|
#4
|
elite*gold: 240
Join Date: Mar 2014
Posts: 374
Received Thanks: 585
|
Quote:
Originally Posted by Purge75
How do I add coordinates? Could you please show an example to help me understand. Thanks
|
All Checkbox are saved in one Variable ...
Use a Variable for the Position and add 30 to variable after creating checkbox ..but u must look because maybe the gui will to big ..you can also change the gui size with the variable
After creating checkbox add variable + 30 and then winmove variable + 15 ..
Hard to explain for someone with my english skills :/
|
|
|
07/20/2014, 18:08
|
#5
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
Also, was wondering if there is code to make tabs in an autoit, such as creating a tab that says sets, admin, messages etc? And sample code
|
|
|
07/20/2014, 18:31
|
#6
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Your language is so disgusting that I don't even get what you want to create.
|
|
|
07/20/2014, 19:01
|
#7
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
Ok, got the checkboxes done to be spaced apart. I ran the test script below, and got the window of the checkboxes and the ""'s to show up of 5dn, 7e etc.
The only things are that when the mouse is put over some of them they disappear from the box unless minimize the box and reopen from task bar below on windows.
What I need help on, are the functions that will keep them from disappearing with the mouse going over them without having to maximize the window again from the bottom. Also, the closing functions of a close button and a run button for the script, with the ability to close the window when i click on the close button.
(run) (close) buttons as well as what to add to end that part of the script.
Func Sets()
; create a gui with multiple controls.
Local $hGUI = GUICreate("Sets", 800, 700)
; Create a checkbox control.
Local $idCheckbox1 = GUICtrlCreateCheckbox("5DN", 1, 25, 185, 25)
Local $idCheckbox2 = GUICtrlCreateCheckbox("7E", 1, 50, 185, 25)
Local $idCheckbox3 = GUICtrlCreateCheckbox("8ED", 1, 75, 185, 25)
Local $idCheckbox4 = GUICtrlCreateCheckbox("9ED", 1, 100, 185, 25)
Local $idCheckbox5 = GUICtrlCreateCheckbox("BOK", 1, 125, 185, 25)
Local $idCheckbox6 = GUICtrlCreateCheckbox("AP", 1, 150, 185, 25)
Local $idCheckbox7 = GUICtrlCreateCheckbox("IN", 1, 175, 185, 25)
Local $idCheckbox8 = GUICtrlCreateCheckbox("PS", 1, 200, 185, 25)
Local $idCheckbox9 = GUICtrlCreateCheckbox("OD", 1, 225, 185, 25)
Local $idCheckbox10 = GUICtrlCreateCheckbox("TOR", 1, 250, 185, 25)
Local $idCheckbox11 = GUICtrlCreateCheckbox("JUD", 1, 275, 185, 25)
Local $idCheckbox12 = GUICtrlCreateCheckbox("ONS", 1, 300, 185, 25)
Local $idCheckbox13 = GUICtrlCreateCheckbox("LGN", 1, 325, 185, 25)
Local $idCheckbox14 = GUICtrlCreateCheckbox("SCG", 1, 350, 185, 25)
Local $idCheckbox15 = GUICtrlCreateCheckbox("MRD", 1, 375, 185, 25)
Local $idCheckbox16 = GUICtrlCreateCheckbox("DST", 1, 400, 185, 25)
Local $idCheckbox17 = GUICtrlCreateCheckbox("CHK", 1, 425, 185, 25)
Local $idCheckbox18 = GUICtrlCreateCheckbox("SOK", 1, 450, 185, 25)
Local $idCheckbox19 = GUICtrlCreateCheckbox("RAV", 1, 475, 185, 25)
Local $idCheckbox20 = GUICtrlCreateCheckbox("GPT", 1, 500, 185, 25)
Local $idCheckbox21 = GUICtrlCreateCheckbox("DIS", 50, 25, 185, 25)
Local $idCheckbox22 = GUICtrlCreateCheckbox("ICE", 50, 50, 185, 25)
Local $idCheckbox23 = GUICtrlCreateCheckbox("CSP", 50, 75, 185, 25)
Local $idCheckbox24 = GUICtrlCreateCheckbox("TSB", 50, 100, 185, 25)
Local $idCheckbox25 = GUICtrlCreateCheckbox("TSP", 50, 125, 185, 25)
Local $idCheckbox26 = GUICtrlCreateCheckbox("PLC", 50, 150, 185, 25)
Local $idCheckbox27 = GUICtrlCreateCheckbox("PRM", 50, 175, 185, 25)
Local $idCheckbox28 = GUICtrlCreateCheckbox("MI", 50, 200, 185, 25)
Local $idCheckbox29 = GUICtrlCreateCheckbox("VI", 50, 225, 185, 25)
Local $idCheckbox30 = GUICtrlCreateCheckbox("WL", 50, 250, 185, 25)
Local $idCheckbox31 = GUICtrlCreateCheckbox("ST", 50, 275, 185, 25)
Local $idCheckbox32 = GUICtrlCreateCheckbox("UZ", 50, 300, 185, 25)
Local $idCheckbox33 = GUICtrlCreateCheckbox("BOO", 50, 325, 185, 25)
Local $idCheckbox34 = GUICtrlCreateCheckbox("FUT", 50, 350, 185, 25)
Local $idCheckbox35 = GUICtrlCreateCheckbox("10E", 50, 375, 185, 25)
Local $idCheckbox36 = GUICtrlCreateCheckbox("MED", 50, 400, 185, 25)
Local $idCheckbox37 = GUICtrlCreateCheckbox("LRW", 50, 425, 185, 25)
Local $idCheckbox38 = GUICtrlCreateCheckbox("EVG", 50, 450, 185, 25)
Local $idCheckbox39 = GUICtrlCreateCheckbox("MOR", 50, 475, 185, 25)
Local $idCheckbox40 = GUICtrlCreateCheckbox("VAN", 50, 500, 185, 25)
Local $idCheckbox41 = GUICtrlCreateCheckbox("SMH", 100, 25, 185, 25)
Local $idCheckbox42 = GUICtrlCreateCheckbox("EVE", 100, 50, 185, 25)
Local $idCheckbox43 = GUICtrlCreateCheckbox("ME2", 100, 75, 185, 25)
Local $idCheckbox44 = GUICtrlCreateCheckbox("ALA", 100, 100, 185, 25)
Local $idCheckbox45 = GUICtrlCreateCheckbox("TE", 100, 125, 185, 25)
Local $idCheckbox46 = GUICtrlCreateCheckbox("CON", 100, 150, 185, 25)
Local $idCheckbox47 = GUICtrlCreateCheckbox("DDC", 100, 175, 185, 25)
Local $idCheckbox48 = GUICtrlCreateCheckbox("ARB", 100, 200, 185, 25)
Local $idCheckbox49 = GUICtrlCreateCheckbox("M10", 100, 225, 185, 25)
Local $idCheckbox50 = GUICtrlCreateCheckbox("ME3", 100, 250, 185, 25)
Local $idCheckbox51 = GUICtrlCreateCheckbox("TDO", 100, 275, 185, 25)
Local $idCheckbox52 = GUICtrlCreateCheckbox("ZEN", 100, 300, 185, 25)
Local $idCheckbox53 = GUICtrlCreateCheckbox("V09", 100, 325, 185, 25)
Local $idCheckbox54 = GUICtrlCreateCheckbox("EX", 100, 350, 185, 25)
Local $idCheckbox55 = GUICtrlCreateCheckbox("WWK", 100, 375, 185, 25)
Local $idCheckbox56 = GUICtrlCreateCheckbox("ROE", 100, 400, 185, 25)
Local $idCheckbox57 = GUICtrlCreateCheckbox("DDE", 100, 425, 185, 25)
Local $idCheckbox58 = GUICtrlCreateCheckbox("H09", 100, 450, 185, 25)
Local $idCheckbox59 = GUICtrlCreateCheckbox("UL", 100, 475, 185, 25)
Local $idCheckbox60 = GUICtrlCreateCheckbox("M11", 100, 500, 185, 25)
Local $idCheckbox61 = GUICtrlCreateCheckbox("V10", 150, 25, 185, 25)
Local $idCheckbox62 = GUICtrlCreateCheckbox("DDF", 150, 50, 185, 25)
Local $idCheckbox63 = GUICtrlCreateCheckbox("SOM", 150, 75, 185, 25)
Local $idCheckbox64 = GUICtrlCreateCheckbox("ME4", 150, 100, 185, 25)
Local $idCheckbox65 = GUICtrlCreateCheckbox("PD2", 150, 125, 185, 25)
Local $idCheckbox66 = GUICtrlCreateCheckbox("MBS", 150, 150, 185, 25)
Local $idCheckbox67 = GUICtrlCreateCheckbox("UD", 150, 175, 185, 25)
Local $idCheckbox68 = GUICtrlCreateCheckbox("NPH", 150, 200, 185, 25)
Local $idCheckbox69 = GUICtrlCreateCheckbox("CMD", 150, 225, 185, 25)
Local $idCheckbox70 = GUICtrlCreateCheckbox("DDG", 150, 250, 185, 25)
Local $idCheckbox71 = GUICtrlCreateCheckbox("M12", 150, 275, 185, 25)
Local $idCheckbox72 = GUICtrlCreateCheckbox("DDH", 150, 300, 185, 25)
Local $idCheckbox73 = GUICtrlCreateCheckbox("TD2", 150, 325, 185, 25)
Local $idCheckbox74 = GUICtrlCreateCheckbox("ISD", 150, 350, 185, 25)
Local $idCheckbox75 = GUICtrlCreateCheckbox("V11", 150, 375, 185, 25)
Local $idCheckbox76 = GUICtrlCreateCheckbox("MM", 150, 400, 185, 25)
Local $idCheckbox77 = GUICtrlCreateCheckbox("NE", 150, 425, 185, 25)
Local $idCheckbox78 = GUICtrlCreateCheckbox("PR", 150, 450, 185, 25)
Local $idCheckbox79 = GUICtrlCreateCheckbox("DKA", 150, 475, 185, 25)
Local $idCheckbox80 = GUICtrlCreateCheckbox("DDI", 150, 500, 185, 25)
Local $idCheckbox81 = GUICtrlCreateCheckbox("AVR", 200, 25, 185, 25)
Local $idCheckbox82 = GUICtrlCreateCheckbox("PD3", 200, 50, 185, 25)
Local $idCheckbox83 = GUICtrlCreateCheckbox("M13", 200, 75, 185, 25)
Local $idCheckbox84 = GUICtrlCreateCheckbox("V12", 200, 100, 185, 25)
Local $idCheckbox85 = GUICtrlCreateCheckbox("PC1", 200, 125, 185, 25)
Local $idCheckbox86 = GUICtrlCreateCheckbox("PC2", 200, 150, 185, 25)
Local $idCheckbox87 = GUICtrlCreateCheckbox("RTR", 200, 175, 185, 25)
Local $idCheckbox88 = GUICtrlCreateCheckbox("DDJ", 200, 200, 185, 25)
Local $idCheckbox89 = GUICtrlCreateCheckbox("GTC", 200, 225, 185, 25)
Local $idCheckbox90 = GUICtrlCreateCheckbox("DDK", 200, 250, 185, 25)
Local $idCheckbox91 = GUICtrlCreateCheckbox("DGM", 200, 275, 185, 25)
Local $idCheckbox92 = GUICtrlCreateCheckbox("MMA", 200, 300, 185, 25)
Local $idCheckbox93 = GUICtrlCreateCheckbox("M14", 200, 325, 185, 25)
Local $idCheckbox94 = GUICtrlCreateCheckbox("THS", 200, 350, 185, 25)
Local $idCheckbox95 = GUICtrlCreateCheckbox("V13", 200, 375, 185, 25)
Local $idCheckbox96 = GUICtrlCreateCheckbox("DDL", 200, 400, 185, 25)
Local $idCheckbox97 = GUICtrlCreateCheckbox("C13", 200, 425, 185, 25)
Local $idCheckbox98 = GUICtrlCreateCheckbox("BNG", 200, 450, 185, 25)
Local $idCheckbox99 = GUICtrlCreateCheckbox("JOU", 200, 475, 185, 25)
Local $idCheckbox100 = GUICtrlCreateCheckbox("DDM", 200, 500, 185, 25)
Local $idCheckbox101 = GUICtrlCreateCheckbox("VMA", 259, 25, 185, 25)
Local $idCheckbox102 = GUICtrlCreateCheckbox("M15", 250, 25, 185, 25)
Local $idClose = GUICtrlCreateButton("Close", 75, 550, 85, 25)*insert
*insert run and close button here
* insert autoit code to end this function
EndFunc ;==>Sets
other notes, enter code to keep checkboxes from disappearing when mouse is over them.
|
|
|
07/21/2014, 01:04
|
#8
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
your checkboxes keep on disappearing, because their length is bigger, than the distance between them...
beside that, you might better use simple loops for stuff like that:
Code:
Dim $content[102] = ["5DN","7E","8ED","9ED","BOK","AP","IN","PS","OD","TOR","JUD","ONS","LGN","SCG","MRD","DST","CHK","SOK","RAV","GPT","DIS","ICE","CSP","TSB","TSP","PLC","PRM","MI","VI","WL","ST","UZ","BOO","FUT","10E","MED","LRW","EVG","MOR","VAN","SMH","EVE","ME2","ALA","TE","CON","DDC","ARB","M10","ME3","TDO","ZEN","V09","EX","WWK","ROE","DDE","H09","UL","M11","V10","DDF","SOM","ME4","PD2","MBS","UD","NPH","CMD","DDG","M12","DDH","TD2","ISD","V11","MM","NE","PR","DKA","DDI","AVR","PD3","M13","V12","PC1","PC2","RTR","DDJ","GTC","DDK","DGM","MMA","M14","THS","V13","DDL","C13","BNG","JOU","DDM","VMA","M15"]
Dim $checkbox[UBound($content)]
GUICreate("Sets", 300, 530, Default, Default, 0x10C80000)
For $y=0 To 19
For $x=0 To 5
If 20*$x+$y>=UBound($content) Then ExitLoop
$checkbox[20*$x+$y] = GUICtrlCreateCheckbox($content[20*$x+$y], $x*50, $y*25, 49, 25)
Next
Next
Local $close = GUICtrlCreateButton("Close", 107, 500, 85, 25)
While True
$msg = GUIGetMsg()
Switch $msg
Case 0, -11, -7, -8
Case -3, $close
Exit
Case Else
For $i=0 To UBound($checkbox)-1
If $checkbox[$i] = $msg Then ConsoleWrite("$checkbox["&$i&"] = "&GUICtrlRead($checkbox[$i]) & @CRLF)
Next
EndSwitch
WEnd
|
|
|
07/21/2014, 23:52
|
#9
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
|
|
|
07/22/2014, 01:26
|
#10
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
we wont code everything for you. you'll have to learn it yourself.
|
|
|
07/22/2014, 01:53
|
#11
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
Most of the scripts have already been written by me even though I just started writing them 3 days ago from not knowing any of the scripting language before. I am just looking for basic commands to make it easier to split my current code onto the tabs, so that my program will have a different section for each function rather than putting everything on one page of the program. And that is a bot for forsaken, totally different kind of bot than what I am making. (Magic online bot is what I am scripting)
|
|
|
07/22/2014, 02:10
|
#12
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
to learn the basics like gui etc it doesnt matter what the bot is for.
|
|
|
07/22/2014, 05:31
|
#13
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
figured out the tab creation after some editing, but trying to figure out how to input parts of script into that tab as in pic. Trying to figure out tab a and tab b of how to accomplish it.
Tabs()
Func tabs()
GUICreate("Chronos", 650, 650) ; will create a dialog box that when displayed is centered
GUISetBkColor(0xffffff)
GUISetFont(9, 300)
GUICtrlCreateTab(10, 10, 600, 600)
GUICtrlCreateTabItem("TabA")
GUICtrlCreateTabItem("TabB")
GUICtrlCreateTabItem("Tabc")
Guictrlcreatetabitem("TabD")
GUICtrlCreateTabItem("TabE")
GUICtrlCreateTabItem("TabF")
GUICtrlCreateTabItem("TabG")
GUICtrlCreateTabItem("TabH")
GUICtrlCreateTabItem("") ; end tabitem definition
GUISetState(@SW_SHOW)
Local $idMsg
; Loop until the user exits.
While 1
$idMsg = GUIGetMsg()
If $idMsg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Tabs
(Copy with notes)
Tabs()
Func tabs()
GUICreate("Chronos", 650, 650) ; will create a dialog box that when displayed is centered
GUISetBkColor(0xffffff)
GUISetFont(9, 300)
GUICtrlCreateTab(10, 10, 600, 600)
GUICtrlCreateTabItem("TabA") <----------- code to be added to tabA to show background image
GUICtrlCreateTabItem("TabB") <-----------Code to be inserted to TabB to show checkboxes of script written below in program, not shown here)
GUICtrlCreateTabItem("Tabc")
Guictrlcreatetabitem("TabD")
GUICtrlCreateTabItem("TabE")
GUICtrlCreateTabItem("TabF")
GUICtrlCreateTabItem("TabG")
GUICtrlCreateTabItem("TabH")
GUICtrlCreateTabItem("") ; end tabitem definition
GUISetState(@SW_SHOW)
Local $idMsg
; Loop until the user exits.
While 1
$idMsg = GUIGetMsg()
If $idMsg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Tabs
|
|
|
07/27/2014, 22:46
|
#14
|
elite*gold: 0
Join Date: Dec 2011
Posts: 51
Received Thanks: 7
|
Try This
Ok, i would suggest you to create a new form.. use this program
This might help you solve the problem
SmsAlbania
|
|
|
07/27/2014, 23:15
|
#15
|
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
|
After a lot of editing, I am now able to assign things to tabs and to keep the image on the first tab too. But now getting the checkbox's disappearing again, as well as it putting grey across them and the alignment isn't being applied to the check boxes even though they are entered.
Below is the edited script that did most of wanted I wanted minus a couple errors. Link to images down below after script.
#include <guiconstants.au3>
#cs Chonos
#ce
#include <GUIConstantsEx.au3>
#Include <GuiButton.au3>
#include <GuiTab.au3>
#include <array.au3>
#include <windowsconstants.au3>
#include <file.au3>
#include <winapi.au3>
#include <gdiplus.au3>
#include <misc.au3>
$dll=dllopen("user32.dll")
dim $cardname [99]
dim $cardset [99]
dim $cardqty [99]
dim $cardprice [99]
dim $update
dim $run
dim $stop
dim $fcursor
dim $guismg
dim $qtyval [10]
dim $price
dim $player
dim $playerarray [9999]
dim $checksum
const $milang_english = 9
dim $i
dim $j
dim $midoc, $doc
dim $str
dim $oword
dim $sarray [99]
dim $count
dim $tickettaken
dim $bg
dim $goto
dim $temp
dim $credit
$maxtime = 360000
; gui creation
guicreate("Chronos Bot", 650, 650)
guiseticon("bg.jpeg", 0)
; menu creation
$filemenu = guictrlcreatemenu("Chronos Bot")
guictrlcreatemenuitem("example file menu item",$filemenu)
; context menu
$contextmenu = guictrlcreatecontextmenu()
; context menu item
guictrlcreatemenuitem("example1",$contextmenu)
guictrlcreatemenuitem("",$contextmenu) ; seperator
guictrlcreatemenuitem("example2",$contextmenu)
; tab creation
GUICtrlCreateTab(0,0,600,600)
GUICtrlCreateTabItem ("Main")
;$bg=guictrlcreatepic("bg.jpeg",540,560)
$hPic_background = GUICtrlCreatePic("bg.jpg", 40,25, 540, 560)
;; create more controls here
GUICtrlSetState($hPic_background, $GUI_DISABLE)
; tab 2 creation
; ==========
guictrlcreatetabitem("Sets")
; checkbox
Local $idCheckbox1 = GUICtrlCreateCheckbox("5DN", 35, 25, 185, 25)
Local $idCheckbox2 = GUICtrlCreateCheckbox("7E", 10, 50, 185, 25)
Local $idCheckbox3 = GUICtrlCreateCheckbox("8ED", 10, 75, 185, 25)
Local $idCheckbox4 = GUICtrlCreateCheckbox("9ED", 10, 100, 185, 25)
Local $idCheckbox5 = GUICtrlCreateCheckbox("BOK", 10, 125, 185, 25)
Local $idCheckbox6 = GUICtrlCreateCheckbox("AP", 10, 150, 185, 25)
Local $idCheckbox7 = GUICtrlCreateCheckbox("IN", 10, 175, 185, 25)
Local $idCheckbox8 = GUICtrlCreateCheckbox("PS", 10, 200, 185, 25)
Local $idCheckbox9 = GUICtrlCreateCheckbox("OD", 10, 225, 185, 25)
Local $idCheckbox10 = GUICtrlCreateCheckbox("TOR", 10, 250, 185, 25)
Local $idCheckbox11 = GUICtrlCreateCheckbox("JUD", 10, 275, 185, 25)
Local $idCheckbox12 = GUICtrlCreateCheckbox("ONS", 10, 300, 185, 25)
Local $idCheckbox13 = GUICtrlCreateCheckbox("LGN", 10, 325, 185, 25)
Local $idCheckbox14 = GUICtrlCreateCheckbox("SCG", 10, 350, 185, 25)
Local $idCheckbox15 = GUICtrlCreateCheckbox("MRD", 10, 375, 185, 25)
Local $idCheckbox16 = GUICtrlCreateCheckbox("DST", 10, 400, 185, 25)
Local $idCheckbox17 = GUICtrlCreateCheckbox("CHK", 10, 425, 185, 25)
Local $idCheckbox18 = GUICtrlCreateCheckbox("SOK", 10, 450, 185, 25)
Local $idCheckbox19 = GUICtrlCreateCheckbox("RAV", 10, 475, 185, 25)
Local $idCheckbox20 = GUICtrlCreateCheckbox("GPT", 10, 500, 185, 25)
Local $idCheckbox21 = GUICtrlCreateCheckbox("DIS", 50, 25, 185, 25)
Local $idCheckbox22 = GUICtrlCreateCheckbox("ICE", 50, 50, 185, 25)
Local $idCheckbox23 = GUICtrlCreateCheckbox("CSP", 50, 75, 185, 25)
Local $idCheckbox24 = GUICtrlCreateCheckbox("TSB", 50, 100, 185, 25)
Local $idCheckbox25 = GUICtrlCreateCheckbox("TSP", 50, 125, 185, 25)
Local $idCheckbox26 = GUICtrlCreateCheckbox("PLC", 50, 150, 185, 25)
Local $idCheckbox27 = GUICtrlCreateCheckbox("PRM", 50, 175, 185, 25)
Local $idCheckbox28 = GUICtrlCreateCheckbox("MI", 50, 200, 185, 25)
Local $idCheckbox29 = GUICtrlCreateCheckbox("VI", 50, 225, 185, 25)
Local $idCheckbox30 = GUICtrlCreateCheckbox("WL", 50, 250, 185, 25)
Local $idCheckbox31 = GUICtrlCreateCheckbox("ST", 50, 275, 185, 25)
Local $idCheckbox32 = GUICtrlCreateCheckbox("UZ", 50, 300, 185, 25)
Local $idCheckbox33 = GUICtrlCreateCheckbox("BOO", 50, 325, 185, 25)
Local $idCheckbox34 = GUICtrlCreateCheckbox("FUT", 50, 350, 185, 25)
Local $idCheckbox35 = GUICtrlCreateCheckbox("10E", 50, 375, 185, 25)
Local $idCheckbox36 = GUICtrlCreateCheckbox("MED", 50, 400, 185, 25)
Local $idCheckbox37 = GUICtrlCreateCheckbox("LRW", 50, 425, 185, 25)
Local $idCheckbox38 = GUICtrlCreateCheckbox("EVG", 50, 450, 185, 25)
Local $idCheckbox39 = GUICtrlCreateCheckbox("MOR", 50, 475, 185, 25)
Local $idCheckbox40 = GUICtrlCreateCheckbox("VAN", 50, 500, 185, 25)
Local $idCheckbox41 = GUICtrlCreateCheckbox("SMH", 100, 25, 185, 25)
Local $idCheckbox42 = GUICtrlCreateCheckbox("EVE", 100, 50, 185, 25)
Local $idCheckbox43 = GUICtrlCreateCheckbox("ME2", 100, 75, 185, 25)
Local $idCheckbox44 = GUICtrlCreateCheckbox("ALA", 100, 100, 185, 25)
Local $idCheckbox45 = GUICtrlCreateCheckbox("TE", 100, 125, 185, 25)
Local $idCheckbox46 = GUICtrlCreateCheckbox("CON", 100, 150, 185, 25)
Local $idCheckbox47 = GUICtrlCreateCheckbox("DDC", 100, 175, 185, 25)
Local $idCheckbox48 = GUICtrlCreateCheckbox("ARB", 100, 200, 185, 25)
Local $idCheckbox49 = GUICtrlCreateCheckbox("M10", 100, 225, 185, 25)
Local $idCheckbox50 = GUICtrlCreateCheckbox("ME3", 100, 250, 185, 25)
Local $idCheckbox51 = GUICtrlCreateCheckbox("TDO", 100, 275, 185, 25)
Local $idCheckbox52 = GUICtrlCreateCheckbox("ZEN", 100, 300, 185, 25)
Local $idCheckbox53 = GUICtrlCreateCheckbox("V09", 100, 325, 185, 25)
Local $idCheckbox54 = GUICtrlCreateCheckbox("EX", 100, 350, 185, 25)
Local $idCheckbox55 = GUICtrlCreateCheckbox("WWK", 100, 375, 185, 25)
Local $idCheckbox56 = GUICtrlCreateCheckbox("ROE", 100, 400, 185, 25)
Local $idCheckbox57 = GUICtrlCreateCheckbox("DDE", 100, 425, 185, 25)
Local $idCheckbox58 = GUICtrlCreateCheckbox("H09", 100, 450, 185, 25)
Local $idCheckbox59 = GUICtrlCreateCheckbox("UL", 100, 475, 185, 25)
Local $idCheckbox60 = GUICtrlCreateCheckbox("M11", 100, 500, 185, 25)
Local $idCheckbox61 = GUICtrlCreateCheckbox("V10", 150, 25, 185, 25)
Local $idCheckbox62 = GUICtrlCreateCheckbox("DDF", 150, 50, 185, 25)
Local $idCheckbox63 = GUICtrlCreateCheckbox("SOM", 150, 75, 185, 25)
Local $idCheckbox64 = GUICtrlCreateCheckbox("ME4", 150, 100, 185, 25)
Local $idCheckbox65 = GUICtrlCreateCheckbox("PD2", 150, 125, 185, 25)
Local $idCheckbox66 = GUICtrlCreateCheckbox("MBS", 150, 150, 185, 25)
Local $idCheckbox67 = GUICtrlCreateCheckbox("UD", 150, 175, 185, 25)
Local $idCheckbox68 = GUICtrlCreateCheckbox("NPH", 150, 200, 185, 25)
Local $idCheckbox69 = GUICtrlCreateCheckbox("CMD", 150, 225, 185, 25)
Local $idCheckbox70 = GUICtrlCreateCheckbox("DDG", 150, 250, 185, 25)
Local $idCheckbox71 = GUICtrlCreateCheckbox("M12", 150, 275, 185, 25)
Local $idCheckbox72 = GUICtrlCreateCheckbox("DDH", 150, 300, 185, 25)
Local $idCheckbox73 = GUICtrlCreateCheckbox("TD2", 150, 325, 185, 25)
Local $idCheckbox74 = GUICtrlCreateCheckbox("ISD", 150, 350, 185, 25)
Local $idCheckbox75 = GUICtrlCreateCheckbox("V11", 150, 375, 185, 25)
Local $idCheckbox76 = GUICtrlCreateCheckbox("MM", 150, 400, 185, 25)
Local $idCheckbox77 = GUICtrlCreateCheckbox("NE", 150, 425, 185, 25)
Local $idCheckbox78 = GUICtrlCreateCheckbox("PR", 150, 450, 185, 25)
Local $idCheckbox79 = GUICtrlCreateCheckbox("DKA", 150, 475, 185, 25)
Local $idCheckbox80 = GUICtrlCreateCheckbox("DDI", 150, 500, 185, 25)
Local $idCheckbox81 = GUICtrlCreateCheckbox("AVR", 200, 25, 185, 25)
Local $idCheckbox82 = GUICtrlCreateCheckbox("PD3", 200, 50, 185, 25)
Local $idCheckbox83 = GUICtrlCreateCheckbox("M13", 200, 75, 185, 25)
Local $idCheckbox84 = GUICtrlCreateCheckbox("V12", 200, 100, 185, 25)
Local $idCheckbox85 = GUICtrlCreateCheckbox("PC1", 200, 125, 185, 25)
Local $idCheckbox86 = GUICtrlCreateCheckbox("PC2", 200, 150, 185, 25)
Local $idCheckbox87 = GUICtrlCreateCheckbox("RTR", 200, 175, 185, 25)
Local $idCheckbox88 = GUICtrlCreateCheckbox("DDJ", 200, 200, 185, 25)
Local $idCheckbox89 = GUICtrlCreateCheckbox("GTC", 200, 225, 185, 25)
Local $idCheckbox90 = GUICtrlCreateCheckbox("DDK", 200, 250, 185, 25)
Local $idCheckbox91 = GUICtrlCreateCheckbox("DGM", 200, 275, 185, 25)
Local $idCheckbox92 = GUICtrlCreateCheckbox("MMA", 200, 300, 185, 25)
Local $idCheckbox93 = GUICtrlCreateCheckbox("M14", 200, 325, 185, 25)
Local $idCheckbox94 = GUICtrlCreateCheckbox("THS", 200, 350, 185, 25)
Local $idCheckbox95 = GUICtrlCreateCheckbox("V13", 200, 375, 185, 25)
Local $idCheckbox96 = GUICtrlCreateCheckbox("DDL", 200, 400, 185, 25)
Local $idCheckbox97 = GUICtrlCreateCheckbox("C13", 200, 425, 185, 25)
Local $idCheckbox98 = GUICtrlCreateCheckbox("BNG", 200, 450, 185, 25)
Local $idCheckbox99 = GUICtrlCreateCheckbox("JOU", 200, 475, 185, 25)
Local $idCheckbox100 = GUICtrlCreateCheckbox("DDM", 200, 500, 185, 25)
Local $idCheckbox101 = GUICtrlCreateCheckbox("VMA", 259, 25, 185, 25)
Local $idCheckbox102 = GUICtrlCreateCheckbox("M15", 250, 25, 185, 25)
Dim $content[102] = ["5DN","7E","8ED","9ED","BOK","AP","IN","PS","OD"," TOR","JUD","ONS","LGN","SCG","MRD","DST","CHK","SO K","RAV","GPT","DIS","ICE","CSP","TSB","TSP","PLC" ,"PRM","MI","VI","WL","ST","UZ","BOO","FUT","10E", "MED","LRW","EVG","MOR","VAN","SMH","EVE","ME2","A LA","TE","CON","DDC","ARB","M10","ME3","TDO","ZEN" ,"V09","EX","WWK","ROE","DDE","H09","UL","M11","V1 0","DDF","SOM","ME4","PD2","MBS","UD","NPH","CMD", "DDG","M12","DDH","TD2","ISD","V11","MM","NE","PR" ,"DKA","DDI","AVR","PD3","M13","V12","PC1","PC2"," RTR","DDJ","GTC","DDK","DGM","MMA","M14","THS","V1 3","DDL","C13","BNG","JOU","DDM","VMA","M15"]
Dim $checkbox[UBound($content)]
For $y=0 To 19
For $x=0 To 5
If 20*$x+$y>=UBound($content) Then ExitLoop
$checkbox[20*$x+$y] = GUICtrlCreateCheckbox($content[20*$x+$y], $x*50, $y*25, 49, 25)
Next
Next
Local $close = GUICtrlCreateButton("Close", 150, 550, 85, 25)
; tab 3 creation
; ==========
guictrlcreatetabitem("Prices")
; tab 4 creation
; ==========
guictrlcreatetabitem("Admin")
; tab 5 creation
; ==========
guictrlcreatetabitem("Controls")
; tab 6 creation
; ==========
guictrlcreatetabitem("Adjustments")
; tab 7 creation
; ==========
guictrlcreatetabitem("Messages")
; tab 8 creation
; ==========
guictrlcreatetabitem("Your Account")
; close tabs
guictrlcreatetabitem("")
; display gui
guisetstate(@sw_show)
While True
$msg = GUIGetMsg()
Switch $msg
Case 0, -11, -7, -8
Case -3, $close
Exit
Case Else
For $i=0 To UBound($checkbox)-1
If $checkbox[$i] = $msg Then ConsoleWrite("$checkbox["&$i&"] = "&GUICtrlRead($checkbox[$i]) & @CRLF)
Next
EndSwitch
WEnd
|
|
|
|
Similar Threads
|
[Show]Enter-Page
03/27/2013 - Flyff Private Server - 8 Replies
Hallo,
da mir ein bisschen Langweilig war habe ich mich auch mal an eine ,,Enter-Page,,
Versucht und möchte auch einfach mal eure Meinung und Verbesserungen Hören.
(0-10 + Wieso)
Liebe Grüße Elfi
(PS: Habe einfach mal im RoF Style Gemacht)
Bild im Spoiler:
|
Enable show groups page
02/13/2013 - Off Topic - 3 Replies
Hi, I just think it can be useful to enable this page http://www.elitepvpers.com/forum/showgroups.php
If you d'on know its the list of all team members and it very useful to know the list of admins or moderators.
|
[VB] Frage zu Checkboxes & Erstellungstool
06/12/2011 - .NET Languages - 8 Replies
Hallo liebe Elitepvpers Community,
ich habe mir mit Visual Basic ein Tool gebastelt, welche mit ein eine XML Datei erstellt, welche später von einem anderen Programm geladen wird.
Soweit hat alles wunderbar geklappt, jedoch hab ich da zwei Probleme.
INFORMATION.
Die XML Datei wird durch verschiedene Textboxen Inhalte gefüllt, welche an speziellen Stellen eingefügt werden.
|
[Part2]C# - Checkboxes (Windows Form)
04/27/2010 - CO2 Programming - 5 Replies
Part 2 - Checkboxes
Okay now you have learned about buttons and textboxes at basics.
What is checkboxes used for?
A checkbox is used to check for more choices.
You can use it for making vote buttons, using them instead putting 100Buttons or anything else.
Checkboxes are pretty cool to use in a windows form application.
Now we are gonna look at checkboxes.
First you have to make 2 checkboxes.
|
All times are GMT +2. The time now is 00:31.
|
|