
sumit
Active Members-
Posts
124 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
sumit's Achievements

Adventurer (3/7)
3
Reputation
-
sumit reacted to a post in a topic: idea for a guitar neck ui to remember notes.
-
sumit reacted to a post in a topic: idea for a guitar neck ui to remember notes.
-
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
Dear Johnone and Czardas, Before importing tabs and making it play can we make a small feature addition to the code first. I see that if i choose to use only the keyboard without mouse. there is a bug when it comes to the down and up arrow . ideally they should switch strings. e.g if the focused fret is 8G on pressing the down button the focus needs to go on 8D . At present it is moving to next fret in the same row . -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
Beo thanks AZJIO -
Xandy reacted to a post in a topic: idea for a guitar neck ui to remember notes.
-
czardas reacted to a post in a topic: idea for a guitar neck ui to remember notes.
-
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
thanks JohnOne here's the modified code after this. Note - requires image attachement to be downloaded in images folder of Auto it install directory ("InstallDir"\Examples\GUI\Advanced\Images") #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> ;#include <Array.au3> ; No longer needed ;#include <ButtonConstants.au3> ; No longer needed Example() HotKeySet("{ESC}","_Exit") Func _Exit() Exit EndFunc Func Example() Local $msg Local $btn, $chk, $rdo, $msg Local $Wow64 = "" If @AutoItX64 Then $Wow64 = "\Wow6432Node" Local $sPath = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE" & $Wow64 & "\AutoIt v3\AutoIt", "InstallDir") & "\Examples\GUI\Advanced\Images" GUICreate("Guitar Notes Memorizer", 1302, 146, Default, Default,$WS_POPUP) GUICtrlCreatePic($sPath & "\images.bmp", 0, 0, 1302, 146) GUICtrlSetState(-1, $GUI_DISABLE) Local $iLeft = 10, $iTop = 6, $aFretButton[150] = _ ["0e", "1e", "2e", "3e", "4e", "5e", "6e", "7e", "8e", "9e", "10e", "11e", "12e", "13e", "14e", "15e", "16e", "17e", "18e", "19e", "20e", "21e", "22e", "23e", "24e", "0B", "1B", "2B", "3B", "4B", "5B", "6B", "7B", "8B", "9B", "10B", "11B", "12B", "13B", "14B", "15B", "16B", "17B", "18B", "19B", "20B", "21B", "22B", "23B", "24B", "0G", "1G", "2G", "3G", "4G", "5G", "6G", "7G", "8G", "9G", "10G", "11G", "12G", "13G", "14G", "15G", "16G", "17G", "18G", "19G", "20G", "21G", "22G", "23G", "24G", "0D", "1D", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "11D", "12D", "13D", "14D", "15D", "16D", "17D", "18D", "19D", "20D", "21D", "22D", "23D", "24D", "0A", "1A", "2A", "3A", "4A", "5A", "6A", "7A", "8A", "9A", "10A", "11A", "12A", "13A", "14A", "15A", "16A", "17A", "18A", "19A", "20A", "21A", "22A", "23A", "24A", "0E", "1E", "2E", "3E", "4E", "5E", "6E", "7E", "8E", "9E", "10E", "11E", "12E", "13E", "14E", "15E", "16E", "17E", "18E", "19E", "20E", "21E", "22E", "23E", "24E"] For $i = 0 To 149 ; Look at this code for laying out controls in a grid $aFretButton[$i] = GUICtrlCreateButton($aFretButton[$i], $iLeft, $iTop, 40, 20) GUICtrlSetBkColor($aFretButton[$i], 0xCDAA7D) Switch $i Case 0, 12, 24, 25, 37, 49, 50, 62, 74, 75, 87, 99, 100, 112, 124, 125, 137, 149 GUICtrlSetColor($aFretButton[$i], 0xFF0000) Case 3, 5, 7, 9, 15, 17, 19, 21, 28, 30, 32, 34, 40, 42, 44, 46, 53, 55, 57, 59, 65, 67, 69, 71, 78, 80, 82, 84, 90, 92, 94, 96, 103, 105, 107, 109, 115, 117, 119, 121, 128, 130, 132, 134, 140, 142, 144, 146 ; THIS IS UNFINISHED GUICtrlSetColor($aFretButton[$i], 0x0000FF) EndSwitch If Mod($i + 1, 25) <> 0 Then $iLeft += 52 Else $iLeft = 10 $iTop += 23 EndIf Next GUISetState() ; will display the GUI Local $msg Local $j Local $myarr[4] ; Run the GUI until the dialog is closed While 1 $msg = GUIGetMsg() If $msg <> $myarr[0] And $msg <> $myarr[1] And $msg <> $myarr[2] Then ; Check the button isn't highlighted already Switch $msg Case $aFretButton[0] To $aFretButton[149] $j = $msg - $aFretButton[0] + 1 $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg ;GUICtrlSetStyle($myarr[0], Default, $WS_EX_CLIENTEDGE) GUICtrlSetBkColor($myarr[0], 0x66CD00) ; Give a bit more highlight GUICtrlSetStyle($myarr[3], Default, $WS_EX_TRANSPARENT) GUICtrlSetBkColor($myarr[3], 0xCDAA7D) Case $GUI_EVENT_CLOSE ExitLoop EndSwitch EndIf WEnd EndFunc ;==>Exampleimages.bmp -
sumit reacted to a post in a topic: idea for a guitar neck ui to remember notes.
-
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
Wooden Fretboard look Note - the code requies the attached image to be put in images forlder of autoit install directory ( InstallDir "\Examples\GUI\Advanced\Images" ) #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> ;#include <Array.au3> ; No longer needed ;#include <ButtonConstants.au3> ; No longer needed Example() Func Example() Local $msg Local $btn, $chk, $rdo, $msg Local $Wow64 = "" If @AutoItX64 Then $Wow64 = "\Wow6432Node" Local $sPath = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE" & $Wow64 & "\AutoIt v3\AutoIt", "InstallDir") & "\Examples\GUI\Advanced\Images" GUICreate("Guitar Notes Memorizer", 1302, 146, Default, Default) GUICtrlCreatePic($sPath & "\images.bmp", 0, 0, 1302, 146) GUICtrlSetState(-1, $GUI_DISABLE) Local $iLeft = 10, $iTop = 6, $aFretButton[150] = _ ["0e", "1e", "2e", "3e", "4e", "5e", "6e", "7e", "8e", "9e", "10e", "11e", "12e", "13e", "14e", "15e", "16e", "17e", "18e", "19e", "20e", "21e", "22e", "23e", "24e", "0B", "1B", "2B", "3B", "4B", "5B", "6B", "7B", "8B", "9B", "10B", "11B", "12B", "13B", "14B", "15B", "16B", "17B", "18B", "19B", "20B", "21B", "22B", "23B", "24B", "0G", "1G", "2G", "3G", "4G", "5G", "6G", "7G", "8G", "9G", "10G", "11G", "12G", "13G", "14G", "15G", "16G", "17G", "18G", "19G", "20G", "21G", "22G", "23G", "24G", "0D", "1D", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "11D", "12D", "13D", "14D", "15D", "16D", "17D", "18D", "19D", "20D", "21D", "22D", "23D", "24D", "0A", "1A", "2A", "3A", "4A", "5A", "6A", "7A", "8A", "9A", "10A", "11A", "12A", "13A", "14A", "15A", "16A", "17A", "18A", "19A", "20A", "21A", "22A", "23A", "24A", "0E", "1E", "2E", "3E", "4E", "5E", "6E", "7E", "8E", "9E", "10E", "11E", "12E", "13E", "14E", "15E", "16E", "17E", "18E", "19E", "20E", "21E", "22E", "23E", "24E"] For $i = 0 To 149 ; Look at this code for laying out controls in a grid $aFretButton[$i] = GUICtrlCreateButton($aFretButton[$i], $iLeft, $iTop, 40, 20) GUICtrlSetBkColor($aFretButton[$i], 0xCDAA7D) Switch $i Case 0, 12, 24, 25, 37, 49, 50, 62, 74, 75, 87, 99, 100, 112, 124, 125, 137, 149 GUICtrlSetColor($aFretButton[$i], 0xFF0000) Case 3, 5, 7, 9, 15, 17, 19, 21, 28, 30, 32, 34, 40, 42, 44, 46, 53, 55, 57, 59, 65, 67, 69, 71, 78, 80, 82, 84, 90, 92, 94, 96, 103, 105, 107, 109, 115, 117, 119, 121, 128, 130, 132, 134, 140, 142, 144, 146 ; THIS IS UNFINISHED GUICtrlSetColor($aFretButton[$i], 0x0000FF) EndSwitch If Mod($i + 1, 25) <> 0 Then $iLeft += 52 Else $iLeft = 10 $iTop += 23 EndIf Next GUISetState() ; will display the GUI Local $msg Local $j Local $myarr[4] ; Run the GUI until the dialog is closed While 1 $msg = GUIGetMsg() If $msg <> $myarr[0] And $msg <> $myarr[1] And $msg <> $myarr[2] Then ; Check the button isn't highlighted already Switch $msg Case $aFretButton[0] To $aFretButton[149] $j = $msg - $aFretButton[0] + 1 $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg ;GUICtrlSetStyle($myarr[0], Default, $WS_EX_CLIENTEDGE) GUICtrlSetBkColor($myarr[0], 0x66CD00) ; Give a bit more highlight GUICtrlSetStyle($myarr[3], Default, $WS_EX_TRANSPARENT) GUICtrlSetBkColor($myarr[3], 0xCDAA7D) Case $GUI_EVENT_CLOSE ExitLoop EndSwitch EndIf WEnd EndFunc ;==>Exampleimages.bmp -
czardas reacted to a post in a topic: idea for a guitar neck ui to remember notes.
-
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
looks awesome thanks for helping out czardas -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
wow it looks great I'm not sure how the effect of 3d is being done in virtual keyboard . check out this version #include #include ;#include ;#include Example() Func Example() Local $radio1, $radio2, $msg GUICreate("Guitar Notes Memorizer", 1302, 146, Default, Default) Local $iLeft = 10, $iTop = 6, $aFretButton[150] = _ ["0e", "1e", "2e", "3e", "4e", "5e", "6e", "7e", "8e", "9e", "10e", "11e", "12e", "13e", "14e", "15e", "16e", "17e", "18e", "19e", "20e", "21e", "22e", "23e", "24e", "0B", "1B", "2B", "3B", "4B", "5B", "6B", "7B", "8B", "9B", "10B", "11B", "12B", "13B", "14B", "15B", "16B", "17B", "18B", "19B", "20B", "21B", "22B", "23B", "24B", "0G", "1G", "2G", "3G", "4G", "5G", "6G", "7G", "8G", "9G", "10G", "11G", "12G", "13G", "14G", "15G", "16G", "17G", "18G", "19G", "20G", "21G", "22G", "23G", "24G", "0D", "1D", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "11D", "12D", "13D", "14D", "15D", "16D", "17D", "18D", "19D", "20D", "21D", "22D", "23D", "24D", "0A", "1A", "2A", "3A", "4A", "5A", "6A", "7A", "8A", "9A", "10A", "11A", "12A", "13A", "14A", "15A", "16A", "17A", "18A", "19A", "20A", "21A", "22A", "23A", "24A", "0E", "1E", "2E", "3E", "4E", "5E", "6E", "7E", "8E", "9E", "10E", "11E", "12E", "13E", "14E", "15E", "16E", "17E", "18E", "19E", "20E", "21E", "22E", "23E", "24E"] For $i = 0 To 149 ; Look at this code for laying out controls in a grid $aFretButton[$i] = GUICtrlCreateButton($aFretButton[$i], $iLeft, $iTop, 40, 20) GUICtrlSetBkColor($aFretButton[$i], 0xCDC9C9) Switch $i Case 0, 12, 24, 25, 37, 49, 50, 62, 74, 75, 87, 99, 100, 112, 124, 125, 137, 149 GUICtrlSetColor($aFretButton[$i], 0xFF0000) Case 3, 5, 7, 9, 15, 17, 19, 21, 28, 30, 32, 34, 40, 42, 44, 46, 53, 55, 57, 59, 65, 67, 69, 71, 78, 80, 82, 84, 90, 92, 94, 96, 103, 105, 107, 109, 115, 117, 119, 121, 128, 130, 132, 134, 140, 142, 144, 146 ; THIS IS UNFINISHED GUICtrlSetColor($aFretButton[$i], 0x0000FF) EndSwitch If Mod($i + 1, 25) <> 0 Then $iLeft += 52 Else $iLeft = 10 $iTop += 23 EndIf Next GUISetState() ; will display the GUI Local $msg Local $r Local $myarr[4] ; Run the GUI until the dialog is closed While 1 $msg = GUIGetMsg() Switch $msg Case $aFretButton[0] To $aFretButton[149] $j = $msg - $aFretButton[0] + 1 $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetStyle($myarr[0], Default, $WS_EX_CLIENTEDGE) GUICtrlSetBkColor($myarr[0], 0x9ACD32) ; Give a bit more highlight GUICtrlSetStyle($myarr[3], Default, $WS_EX_TRANSPARENT) GUICtrlSetBkColor($myarr[3], 0xCDC9C9) Case $GUI_EVENT_CLOSE ExitLoop EndSwitch WEnd EndFunc ;==>Example -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
i just tried changing text color of frets 0, 5, 7, 12, 17, 19. using GUICtrlSetColor ( controlID, textcolor ) . No success yet. -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
thanks for the help jdelaney' -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
thanks AZJIO exactly what i wanted to do but could not -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
thats great . here is the final code. i tried a lot but at the end had to create 150 cases Also change the look a bit. have a look #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <Array.au3> #include <ButtonConstants.au3> Example() Func Example() Local $radio1, $radio2, $msg GUICreate("Guitar Notes Memorizer", 1302, 146, Default, Default) Local $iLeft = 10, $iTop = 6, $aCTRLCheckBox[150] = _ ["0e", "1e", "2e", "3e", "4e", "5e", "6e", "7e", "8e", "9e", "10e", "11e", "12e", "13e", "14e", "15e", "16e", "17e", "18e", "19e", "20e", "21e", "22e", "23e", "24e", "0B", "1B", "2B", "3B", "4B", "5B", "6B", "7B", "8B", "9B", "10B", "11B", "12B", "13B", "14B", "15B", "16B", "17B", "18B", "19B", "20B", "21B", "22B", "23B", "24B", "0G", "1G", "2G", "3G", "4G", "5G", "6G", "7G", "8G", "9G", "10G", "11G", "12G", "13G", "14G", "15G", "16G", "17G", "18G", "19G", "20G", "21G", "22G", "23G", "24G", "0D", "1D", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "11D", "12D", "13D", "14D", "15D", "16D", "17D", "18D", "19D", "20D", "21D", "22D", "23D", "24D", "0A", "1A", "2A", "3A", "4A", "5A", "6A", "7A", "8A", "9A", "10A", "11A", "12A", "13A", "14A", "15A", "16A", "17A", "18A", "19A", "20A", "21A", "22A", "23A", "24A", "0E", "1E", "2E", "3E", "4E", "5E", "6E", "7E", "8E", "9E", "10E", "11E", "12E", "13E", "14E", "15E", "16E", "17E", "18E", "19E", "20E", "21E", "22E", "23E", "24E"] For $i = 0 To 149 ; Look at this code for laying out controls in a grid $aCTRLCheckBox[$i] = GUICtrlCreateCheckbox($aCTRLCheckBox[$i], $iLeft, $iTop, 40, 20, $BS_PUSHLIKE) If Mod($i + 1, 25) <> 0 Then $iLeft += 52 Else $iLeft = 10 $iTop += 23 EndIf Next GUISetState() ; will display an dialog box Local $msg Local $r Local $myarr[4] ; Run the GUI until the dialog is closed While 1 $msg = GUIGetMsg() Select Case $msg = $aCTRLCheckBox[0] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[1] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[2] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[3] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[4] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[5] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[6] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[7] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[8] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[9] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[10] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[11] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[12] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[13] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[14] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[15] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[16] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[17] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[18] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[19] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[20] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[21] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[22] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[23] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[24] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[25] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[26] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[27] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[28] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[29] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[30] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[31] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[32] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[33] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[34] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[35] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[36] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[37] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[38] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[39] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[40] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[41] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[42] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[43] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[44] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[45] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[46] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[47] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[48] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[49] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[50] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[51] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[52] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[53] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[54] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[55] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[56] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[57] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[58] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[59] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[60] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[61] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[62] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[63] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[64] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[65] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[66] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[67] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[68] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[69] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[70] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[71] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[72] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[73] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[74] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[75] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[76] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[77] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[78] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[79] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[80] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[81] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[82] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[83] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[84] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[85] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[86] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[87] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[88] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[89] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[90] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[91] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[92] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[93] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[94] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[95] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[96] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[97] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[98] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[99] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[100] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[101] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[102] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[103] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[104] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[105] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[106] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[107] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[108] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[109] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[110] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[111] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[112] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[113] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[114] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[115] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[116] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[117] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[118] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[119] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[120] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[121] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[122] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[123] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[124] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[125] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[126] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[127] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[128] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[129] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[130] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[131] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[132] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[133] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[134] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[135] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[136] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[137] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[138] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[139] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[140] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[141] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[142] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[143] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[144] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[145] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[146] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[147] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[148] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $aCTRLCheckBox[149] $myarr[3] = $myarr[2] $myarr[2] = $myarr[1] $myarr[1] = $myarr[0] $myarr[0] = $msg GUICtrlSetState($myarr[3], $GUI_UNCHECKED) Case $msg = $GUI_EVENT_CLOSE ExitLoop EndSelect WEnd EndFunc ;==>Example -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
can you show me an example ? -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
Thanks for helping out JohnOne -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
Thanks a lot czardas this is almost complete with only the unchecking left to be implemented . You are right 17 frets + open fret should be enough, but i'll keep the 24 + open frets just for trying out more things in future, -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
oh cool... i see that what you did makes this perfect for chords, but as i pointed out the idea i have is not for chords but melody practice the problem when you create a group for each string then only one radio button can be checked per string at a time. this is perfect for the purpose of chords. i however am trying to allow " the last 3 radio buttons " in checked state even for the same string. And when the 4th radio button is clicked the 1st should get unchecked. so grouping wont help in that i think . -
idea for a guitar neck ui to remember notes.
sumit replied to sumit's topic in AutoIt General Help and Support
thanks JohnOne exactly what i thought after posting above updated code below #include Example() Func Example() Local $radio1, $radio2, $msg GUICreate("Guitar Notes Memorizer", 1302, 146, Default, Default) Local $iLeft = 10, $iTop = 6, $aCTRLCheckBox[150] = _ ["0e","1e","2e","3e","4e","5e","6e","7e","8e","9e","10e","11e","12e","13e","14e","15e","16e","17e","18e","19e","20e","21e","22e","23e","24e","0B","1B","2B","3B","4B","5B","6B","7B","8B","9B","10B","11B","12B","13B","14B","15B","16B","17B","18B","19B","20B","21B","22B","23B","24B","0G","1G","2G","3G","4G","5G","6G","7G","8G","9G","10G","11G","12G","13G","14G","15G","16G","17G","18G","19G","20G","21G","22G","23G","24G","0D","1D","2D","3D","4D","5D","6D","7D","8D","9D","10D","11D","12D","13D","14D","15D","16D","17D","18D","19D","20D","21D","22D","23D","24D","0A","1A","2A","3A","4A","5A","6A","7A","8A","9A","10A","11A","12A","13A","14A","15A","16A","17A","18A","19A","20A","21A","22A","23A","24A","0E","1E","2E","3E","4E","5E","6E","7E","8E","9E","10E","11E","12E","13E","14E","15E","16E","17E","18E","19E","20E","21E","22E","23E","24E"] For $i = 0 To 149 ; Look at this code for laying out controls in a grid $aCTRLCheckBox[$i] = GUICtrlCreateRadio($aCTRLCheckBox[$i], $iLeft, $iTop, 40, 20) If Mod($i +1, 25) <> 0 Then $iLeft += 52 Else $iLeft = 10 $iTop += 23 EndIf Next GUISetState() ; will display an dialog box with 1 checkbox ; Run the GUI until the dialog is closed While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE ExitLoop Case $msg = $radio1 And BitAND(GUICtrlRead($radio1), $GUI_CHECKED) = $GUI_CHECKED MsgBox(64, 'Info:', 'You clicked the Radio 1 and it is Checked.') Case $msg = $radio2 And BitAND(GUICtrlRead($radio2), $GUI_CHECKED) = $GUI_CHECKED MsgBox(64, 'Info:', 'You clicked on Radio 2 and it is Checked.') EndSelect WEnd EndFunc ;==>Example