Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 00:31

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Reply
 
Old   #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)
Purge75 is offline  
Old 07/20/2014, 13:43   #2
 
alpines's Avatar
 
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.
alpines is offline  
Old 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
Purge75 is offline  
Old 07/20/2014, 16:36   #4
 
elite*gold: 240
Join Date: Mar 2014
Posts: 374
Received Thanks: 585
Quote:
Originally Posted by Purge75 View Post
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 :/
-SoulCr4ck- is offline  
Old 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
Purge75 is offline  
Old 07/20/2014, 18:31   #6
 
alpines's Avatar
 
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.
alpines is offline  
Old 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.
Purge75 is offline  
Old 07/21/2014, 01:04   #8
 
lolkop's Avatar
 
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
lolkop is offline  
Thanks
1 User
Old 07/21/2014, 23:52   #9
 
elite*gold: 0
Join Date: Jul 2014
Posts: 14
Received Thanks: 0
This is what I meant with tabs. Also, trying to figure out how to assign scripts like the sets file to show up on a designated tab as shown in the pictures. Links to pictures and descriptions below.








Also was thinking of another tab for account.
Purge75 is offline  
Old 07/22/2014, 01:26   #10
 
butter123's Avatar
 
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.
butter123 is offline  
Old 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)
Purge75 is offline  
Old 07/22/2014, 02:10   #12
 
butter123's Avatar
 
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.
butter123 is offline  
Old 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
Purge75 is offline  
Old 07/27/2014, 22:46   #14
 
smsalbania's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 51
Received Thanks: 7
Smile Try This

Ok, i would suggest you to create a new form.. use this program

This might help you solve the problem

SmsAlbania
smsalbania is offline  
Old 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


Purge75 is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.