Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Input aktywny po zaznaczeniu checkboxa


Rekomendowane odpowiedzi

Opublikowano

Siema, mam pytanie jak zrobić by inputy były aktywne dopiero po zaznaczeniu checkboxa?

W sensie mam 9 inputów, i chciałbym by one były dostępne do uzupełnienia dopiero po zaznaczeniu checkboxa.

10 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 200 | 300 400 | 500 | 600 | 700 | 800 | 900 | 1000logoskillowcy.png

 

Opublikowano

 

Czyli mam to zastosować tak

GUICtrlSetState ( inputx, $GUI_CHECKED )

i potem dodac checkboxa x tylko nie wiem co dalej, bo chodzi mi o to by jeden checbox blokował na raz 9 inputów

10 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 200 | 300 400 | 500 | 600 | 700 | 800 | 900 | 1000logoskillowcy.png

 

Opublikowano

Proponuję coś w tym stylu:

Każdy input osobno.

#include <GUIConstantsEx.au3>

GUICreate("TEST")

$hInput1 = GUICtrlCreateInput("", 50,100, 180, 20)
GUICtrlSetState(-1, $GUI_DISABLE)
$hCheckBox1 = GUICtrlCreateCheckbox("INPUT1", 270, 100, 180, 20)

$hInput2 = GUICtrlCreateInput("", 50,150)
GUICtrlSetState(-1, $GUI_DISABLE)
$hCheckBox2 = GUICtrlCreateCheckbox("INPUT2", 270, 150)

GUISetState()

Do
   $iMsg = GUIGetMsg()
   If GUICtrlRead($hCheckBox1) = $GUI_CHECKED Then
      GUICtrlSetState($hInput1, $GUI_ENABLE)
   Else
      GUICtrlSetState($hInput1, $GUI_DISABLE)
   EndIf
   If GUICtrlRead($hCheckBox2) = $GUI_CHECKED Then
      GUICtrlSetState($hInput2, $GUI_ENABLE)
   Else
      GUICtrlSetState($hInput2, $GUI_DISABLE)
   EndIf
   Sleep(50)
Until  $iMsg = $GUI_EVENT_CLOSE

lub:

Wszystkie input'y razem.

#include <GUIConstantsEx.au3>

GUICreate("TEST")

$hInput1 = GUICtrlCreateInput("", 50,100, 180, 20)
GUICtrlSetState(-1, $GUI_DISABLE)
$hCheckBox1 = GUICtrlCreateCheckbox("Activation", 270, 100, 180, 20)

$hInput2 = GUICtrlCreateInput("", 50,150)
GUICtrlSetState(-1, $GUI_DISABLE)

GUISetState()

Do
   $iMsg = GUIGetMsg()
   If GUICtrlRead($hCheckBox1) = $GUI_CHECKED Then
       GUICtrlSetState($hInput1, $GUI_ENABLE)
       GUICtrlSetState($hInput2, $GUI_ENABLE)

   Else
       GUICtrlSetState($hInput1, $GUI_DISABLE)
       GUICtrlSetState($hInput2, $GUI_DISABLE)

   EndIf

   Sleep(50)
Until  $iMsg = $GUI_EVENT_CLOSE
Opublikowano

 

Proponuję coś w tym stylu:

Każdy input osobno.

#include <GUIConstantsEx.au3>

GUICreate("TEST")

$hInput1 = GUICtrlCreateInput("", 50,100, 180, 20)
GUICtrlSetState(-1, $GUI_DISABLE)
$hCheckBox1 = GUICtrlCreateCheckbox("INPUT1", 270, 100, 180, 20)

$hInput2 = GUICtrlCreateInput("", 50,150)
GUICtrlSetState(-1, $GUI_DISABLE)
$hCheckBox2 = GUICtrlCreateCheckbox("INPUT2", 270, 150)

GUISetState()

Do
   $iMsg = GUIGetMsg()
   If GUICtrlRead($hCheckBox1) = $GUI_CHECKED Then
      GUICtrlSetState($hInput1, $GUI_ENABLE)
   Else
      GUICtrlSetState($hInput1, $GUI_DISABLE)
   EndIf
   If GUICtrlRead($hCheckBox2) = $GUI_CHECKED Then
      GUICtrlSetState($hInput2, $GUI_ENABLE)
   Else
      GUICtrlSetState($hInput2, $GUI_DISABLE)
   EndIf
   Sleep(50)
Until  $iMsg = $GUI_EVENT_CLOSE

lub:

Wszystkie input'y razem.

#include <GUIConstantsEx.au3>

GUICreate("TEST")

$hInput1 = GUICtrlCreateInput("", 50,100, 180, 20)
GUICtrlSetState(-1, $GUI_DISABLE)
$hCheckBox1 = GUICtrlCreateCheckbox("Activation", 270, 100, 180, 20)

$hInput2 = GUICtrlCreateInput("", 50,150)
GUICtrlSetState(-1, $GUI_DISABLE)

GUISetState()

Do
   $iMsg = GUIGetMsg()
   If GUICtrlRead($hCheckBox1) = $GUI_CHECKED Then
       GUICtrlSetState($hInput1, $GUI_ENABLE)
       GUICtrlSetState($hInput2, $GUI_ENABLE)

   Else
       GUICtrlSetState($hInput1, $GUI_DISABLE)
       GUICtrlSetState($hInput2, $GUI_DISABLE)

   EndIf

   Sleep(50)
Until  $iMsg = $GUI_EVENT_CLOSE

 

Mógł byś mi wyjaśnić jak to dodać? Bo chyba coś źle robię i wywala mi błędy gdy dodaje tą ostatnią część kodu, która ma być odpowiedzialna za aktywacje/dezaktywacje.

10 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 200 | 300 400 | 500 | 600 | 700 | 800 | 900 | 1000logoskillowcy.png

 

Opublikowano

Nie potrafię ci pomóc, bo nie wiem do czego i gdzie to chcesz dodać. Nie podałeś żadnego kodu!

Opublikowano

Nie potrafię ci pomóc, bo nie wiem do czego i gdzie to chcesz dodać. Nie podałeś żadnego kodu!

 

Nie chce udostępniać całego kodu ale w tej części chciałbym go dodać

Żeby w każdej kategorii sklepowej były nieaktywne dane inputy.

 

 

 
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=..\favicons.ico
#AutoIt3Wrapper_Res_Language=1045
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <WinAPIFiles.au3>
#Region ### START Koda GUI section ### Form=C:\Users\rychu\Desktop\KalkulatorUmiejetno sci\test.kxf
$Form1 = GUICreate("Symulator Statystyk", 800, 680, 0, 0)
$Label30 = GUICtrlCreateLabel("< Sklepowy Helm >", 450, 7, 200, 17)
$helm_box = GUICtrlCreateCheckbox("", 545, 6, 200, 17)
$shelm_hp = GUICtrlCreateInput("0", 440, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 50, 200, 17)
$shelm_mana = GUICtrlCreateInput("0", 490, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 50, 200, 17)
$shelm_konda = GUICtrlCreateInput("0", 540, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 50, 200, 17)
$shelm_sila = GUICtrlCreateInput("0", 590, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 50, 200, 17)
$shelm_zreka = GUICtrlCreateInput("0", 640, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 50, 200, 17)
$shelm_moc = GUICtrlCreateInput("0", 690, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 50, 200, 17)
$shelm_wiedza = GUICtrlCreateInput("0", 740, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 50, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowy Armor >", 450, 70, 200, 17)
$sarmor_hp = GUICtrlCreateInput("0", 440, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 115, 200, 17)
$sarmor_mana = GUICtrlCreateInput("0", 490, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 115, 200, 17)
$sarmor_konda = GUICtrlCreateInput("0", 540, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 115, 200, 17)
$sarmor_sila = GUICtrlCreateInput("0", 590, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 115, 200, 17)
$sarmor_zreka = GUICtrlCreateInput("0", 640, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 115, 200, 17)
$sarmor_moc = GUICtrlCreateInput("0", 690, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 115, 200, 17)
$sarmor_wiedza = GUICtrlCreateInput("0", 740, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 115, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowe Spodnie >", 450, 130, 200, 17)
$slegs_hp = GUICtrlCreateInput("0", 440, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 175, 200, 17)
$slegs_mana = GUICtrlCreateInput("0", 490, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 175, 200, 17)
$slegs_konda = GUICtrlCreateInput("0", 540, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 175, 200, 17)
$slegs_sila = GUICtrlCreateInput("0", 590, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 175, 200, 17)
$slegs_zreka = GUICtrlCreateInput("0", 640, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 175, 200, 17)
$slegs_moc = GUICtrlCreateInput("0", 690, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 175, 200, 17)
$slegs_wiedza = GUICtrlCreateInput("0", 740, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 175, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowe Buty >", 450, 190, 200, 17)
$sbuty_hp = GUICtrlCreateInput("0", 440, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 235, 200, 17)
$sbuty_mana = GUICtrlCreateInput("0", 490, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 235, 200, 17)
$sbuty_konda = GUICtrlCreateInput("0", 540, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 235, 200, 17)
$sbuty_sila = GUICtrlCreateInput("0", 590, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 235, 200, 17)
$sbuty_zreka = GUICtrlCreateInput("0", 640, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 235, 200, 17)
$sbuty_moc = GUICtrlCreateInput("0", 690, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 235, 200, 17)
$sbuty_wiedza = GUICtrlCreateInput("0", 740, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 235, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowa Peleryna >", 450, 250, 200, 17)
$spelka_hp = GUICtrlCreateInput("0", 440, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 295, 200, 17)
$spelka_mana = GUICtrlCreateInput("0", 490, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 295, 200, 17)
$spelka_konda = GUICtrlCreateInput("0", 540, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 295, 200, 17)
$spelka_sila = GUICtrlCreateInput("0", 590, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 295, 200, 17)
$spelka_zreka = GUICtrlCreateInput("0", 640, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 295, 200, 17)
$spelka_moc = GUICtrlCreateInput("0", 690, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 295, 200, 17)
$spelka_wiedza = GUICtrlCreateInput("0", 740, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 295, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowy Naszyjnik >", 450, 310, 200, 17)
$samul_hp = GUICtrlCreateInput("0", 440, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 355, 200, 17)
$samul_mana = GUICtrlCreateInput("0", 490, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 355, 200, 17)
$samul_konda = GUICtrlCreateInput("0", 540, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 355, 200, 17)
$samul_sila = GUICtrlCreateInput("0", 590, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 355, 200, 17)
$samul_zreka = GUICtrlCreateInput("0", 640, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 355, 200, 17)
$samul_moc = GUICtrlCreateInput("0", 690, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 355, 200, 17)
$samul_wiedza = GUICtrlCreateInput("0", 740, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 355, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowy Pasek >", 450, 370, 200, 17)
$spasek_hp = GUICtrlCreateInput("0", 440, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 415, 200, 17)
$spasek_mana = GUICtrlCreateInput("0", 490, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 415, 200, 17)
$spasek_konda = GUICtrlCreateInput("0", 540, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 415, 200, 17)
$spasek_sila = GUICtrlCreateInput("0", 590, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 415, 200, 17)
$spasek_zreka = GUICtrlCreateInput("0", 640, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 415, 200, 17)
$spasek_moc = GUICtrlCreateInput("0", 690, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 415, 200, 17)
$spasek_wiedza = GUICtrlCreateInput("0", 740, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 415, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 1 >", 450, 430, 200, 17)
$spier1_hp = GUICtrlCreateInput("0", 440, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 475, 200, 17)
$spier1_mana = GUICtrlCreateInput("0", 490, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 475, 200, 17)
$spier1_konda = GUICtrlCreateInput("0", 540, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 475, 200, 17)
$spier1_sila = GUICtrlCreateInput("0", 590, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 475, 200, 17)
$spier1_zreka = GUICtrlCreateInput("0", 640, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 475, 200, 17)
$spier1_moc = GUICtrlCreateInput("0", 690, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 475, 200, 17)
$spier1_wiedza = GUICtrlCreateInput("0", 740, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 475, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 2 >", 450, 490, 200, 17)
$spier2_hp = GUICtrlCreateInput("0", 440, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 535, 200, 17)
$spier2_mana = GUICtrlCreateInput("0", 490, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 535, 200, 17)
$spier2_konda = GUICtrlCreateInput("0", 540, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 535, 200, 17)
$spier2_sila = GUICtrlCreateInput("0", 590, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 535, 200, 17)
$spier2_zreka = GUICtrlCreateInput("0", 640, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 535, 200, 17)
$spier2_moc = GUICtrlCreateInput("0", 690, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 535, 200, 17)
$spier2_wiedza = GUICtrlCreateInput("0", 740, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 535, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowa Tarcza>", 450, 550, 200, 17)
$starcza_hp = GUICtrlCreateInput("0", 440, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 595, 200, 17)
$starcza_mana = GUICtrlCreateInput("0", 490, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 595, 200, 17)
$starcza_konda = GUICtrlCreateInput("0", 540, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 595, 200, 17)
$starcza_sila = GUICtrlCreateInput("0", 590, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 595, 200, 17)
$starcza_zreka = GUICtrlCreateInput("0", 640, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 595, 200, 17)
$starcza_moc = GUICtrlCreateInput("0", 690, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 595, 200, 17)
$starcza_wiedza = GUICtrlCreateInput("0", 740, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 595, 200, 17)
$Label30 = GUICtrlCreateLabel("< Sklepowe Rekawiczki>", 450, 610, 200, 17)
$sreka_hp = GUICtrlCreateInput("0", 440, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 655, 200, 17)
$sreka_mana = GUICtrlCreateInput("0", 490, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 655, 200, 17)
$sreka_konda = GUICtrlCreateInput("0", 540, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 655, 200, 17)
$sreka_sila = GUICtrlCreateInput("0", 590, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 655, 200, 17)
$sreka_zreka = GUICtrlCreateInput("0", 640, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 655, 200, 17)
$sreka_moc = GUICtrlCreateInput("0", 690, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 655, 200, 17)
$sreka_wiedza = GUICtrlCreateInput("0", 740, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 655, 200, 17)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group3 = GUICtrlCreateGroup("Odpornosci", 216, 8, 201, 537)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Button1 = GUICtrlCreateButton("GENERUJ STATY", 216, 552, 201, 41, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
fill()
While 1
 $nMsg = GUIGetMsg()
 Switch $nMsg
  Case $Button1
   calculate()
  Case $GUI_EVENT_CLOSE

   Exit
 EndSwitch
WEnd

10 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 200 | 300 400 | 500 | 600 | 700 | 800 | 900 | 1000logoskillowcy.png

 

Opublikowano

O ile dobrze zrozumiałem twoje intencje, to coś takiego:


#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <WinAPIFiles.au3>

$Form1 = GUICreate("Symulator Statystyk", 800, 680, 0, 0)

$Label30 = GUICtrlCreateLabel("< Sklepowy Helm >", 450, 7, 200, 17)
$helm_box = GUICtrlCreateCheckbox("", 545, 6, 200, 17)
$shelm_hp = GUICtrlCreateInput("0", 440, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 50, 200, 17)
$shelm_mana = GUICtrlCreateInput("0", 490, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 50, 200, 17)
$shelm_konda = GUICtrlCreateInput("0", 540, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 50, 200, 17)
$shelm_sila = GUICtrlCreateInput("0", 590, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 50, 200, 17)
$shelm_zreka = GUICtrlCreateInput("0", 640, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 50, 200, 17)
$shelm_moc = GUICtrlCreateInput("0", 690, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 50, 200, 17)
$shelm_wiedza = GUICtrlCreateInput("0", 740, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 50, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Armor >", 450, 70, 200, 17)
$sarmor_hp = GUICtrlCreateInput("0", 440, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 115, 200, 17)
$sarmor_mana = GUICtrlCreateInput("0", 490, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 115, 200, 17)
$sarmor_konda = GUICtrlCreateInput("0", 540, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 115, 200, 17)
$sarmor_sila = GUICtrlCreateInput("0", 590, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 115, 200, 17)
$sarmor_zreka = GUICtrlCreateInput("0", 640, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 115, 200, 17)
$sarmor_moc = GUICtrlCreateInput("0", 690, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 115, 200, 17)
$sarmor_wiedza = GUICtrlCreateInput("0", 740, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 115, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowe Spodnie >", 450, 130, 200, 17)
$slegs_hp = GUICtrlCreateInput("0", 440, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 175, 200, 17)
$slegs_mana = GUICtrlCreateInput("0", 490, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 175, 200, 17)
$slegs_konda = GUICtrlCreateInput("0", 540, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 175, 200, 17)
$slegs_sila = GUICtrlCreateInput("0", 590, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 175, 200, 17)
$slegs_zreka = GUICtrlCreateInput("0", 640, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 175, 200, 17)
$slegs_moc = GUICtrlCreateInput("0", 690, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 175, 200, 17)
$slegs_wiedza = GUICtrlCreateInput("0", 740, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 175, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowe Buty >", 450, 190, 200, 17)
$sbuty_hp = GUICtrlCreateInput("0", 440, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 235, 200, 17)
$sbuty_mana = GUICtrlCreateInput("0", 490, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 235, 200, 17)
$sbuty_konda = GUICtrlCreateInput("0", 540, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 235, 200, 17)
$sbuty_sila = GUICtrlCreateInput("0", 590, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 235, 200, 17)
$sbuty_zreka = GUICtrlCreateInput("0", 640, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 235, 200, 17)
$sbuty_moc = GUICtrlCreateInput("0", 690, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 235, 200, 17)
$sbuty_wiedza = GUICtrlCreateInput("0", 740, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 235, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowa Peleryna >", 450, 250, 200, 17)
$spelka_hp = GUICtrlCreateInput("0", 440, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 295, 200, 17)
$spelka_mana = GUICtrlCreateInput("0", 490, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 295, 200, 17)
$spelka_konda = GUICtrlCreateInput("0", 540, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 295, 200, 17)
$spelka_sila = GUICtrlCreateInput("0", 590, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 295, 200, 17)
$spelka_zreka = GUICtrlCreateInput("0", 640, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 295, 200, 17)
$spelka_moc = GUICtrlCreateInput("0", 690, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 295, 200, 17)
$spelka_wiedza = GUICtrlCreateInput("0", 740, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 295, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Naszyjnik >", 450, 310, 200, 17)
$samul_hp = GUICtrlCreateInput("0", 440, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 355, 200, 17)
$samul_mana = GUICtrlCreateInput("0", 490, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 355, 200, 17)
$samul_konda = GUICtrlCreateInput("0", 540, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 355, 200, 17)
$samul_sila = GUICtrlCreateInput("0", 590, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 355, 200, 17)
$samul_zreka = GUICtrlCreateInput("0", 640, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 355, 200, 17)
$samul_moc = GUICtrlCreateInput("0", 690, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 355, 200, 17)
$samul_wiedza = GUICtrlCreateInput("0", 740, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 355, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pasek >", 450, 370, 200, 17)
$spasek_hp = GUICtrlCreateInput("0", 440, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 415, 200, 17)
$spasek_mana = GUICtrlCreateInput("0", 490, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 415, 200, 17)
$spasek_konda = GUICtrlCreateInput("0", 540, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 415, 200, 17)
$spasek_sila = GUICtrlCreateInput("0", 590, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 415, 200, 17)
$spasek_zreka = GUICtrlCreateInput("0", 640, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 415, 200, 17)
$spasek_moc = GUICtrlCreateInput("0", 690, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 415, 200, 17)
$spasek_wiedza = GUICtrlCreateInput("0", 740, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 415, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 1 >", 450, 430, 200, 17)
$spier1_hp = GUICtrlCreateInput("0", 440, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 475, 200, 17)
$spier1_mana = GUICtrlCreateInput("0", 490, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 475, 200, 17)
$spier1_konda = GUICtrlCreateInput("0", 540, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 475, 200, 17)
$spier1_sila = GUICtrlCreateInput("0", 590, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 475, 200, 17)
$spier1_zreka = GUICtrlCreateInput("0", 640, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 475, 200, 17)
$spier1_moc = GUICtrlCreateInput("0", 690, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 475, 200, 17)
$spier1_wiedza = GUICtrlCreateInput("0", 740, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 475, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 2 >", 450, 490, 200, 17)
$spier2_hp = GUICtrlCreateInput("0", 440, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 535, 200, 17)
$spier2_mana = GUICtrlCreateInput("0", 490, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 535, 200, 17)
$spier2_konda = GUICtrlCreateInput("0", 540, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 535, 200, 17)
$spier2_sila = GUICtrlCreateInput("0", 590, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 535, 200, 17)
$spier2_zreka = GUICtrlCreateInput("0", 640, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 535, 200, 17)
$spier2_moc = GUICtrlCreateInput("0", 690, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 535, 200, 17)
$spier2_wiedza = GUICtrlCreateInput("0", 740, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 535, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowa Tarcza>", 450, 550, 200, 17)
$starcza_hp = GUICtrlCreateInput("0", 440, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 595, 200, 17)
$starcza_mana = GUICtrlCreateInput("0", 490, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 595, 200, 17)
$starcza_konda = GUICtrlCreateInput("0", 540, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 595, 200, 17)
$starcza_sila = GUICtrlCreateInput("0", 590, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 595, 200, 17)
$starcza_zreka = GUICtrlCreateInput("0", 640, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 595, 200, 17)
$starcza_moc = GUICtrlCreateInput("0", 690, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 595, 200, 17)
$starcza_wiedza = GUICtrlCreateInput("0", 740, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 595, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowe Rekawiczki>", 450, 610, 200, 17)
$sreka_hp = GUICtrlCreateInput("0", 440, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 655, 200, 17)
$sreka_mana = GUICtrlCreateInput("0", 490, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 655, 200, 17)
$sreka_konda = GUICtrlCreateInput("0", 540, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 655, 200, 17)
$sreka_sila = GUICtrlCreateInput("0", 590, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 655, 200, 17)
$sreka_zreka = GUICtrlCreateInput("0", 640, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 655, 200, 17)
$sreka_moc = GUICtrlCreateInput("0", 690, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 655, 200, 17)
$sreka_wiedza = GUICtrlCreateInput("0", 740, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 655, 200, 17)

GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group3 = GUICtrlCreateGroup("Odpornosci", 216, 8, 201, 537)
GUICtrlCreateGroup("", -99, -99, 1, 1)

$Button1 = GUICtrlCreateButton("GENERUJ STATY", 216, 552, 201, 41, $WS_GROUP)
$hCheckBox1 = GUICtrlCreateCheckbox("Aktywacja", 270, 600, 180, 20)
GUISetState(@SW_SHOW)

;fill()
While 1
 $nMsg = GUIGetMsg()
 If GUICtrlRead($hCheckBox1) = $GUI_CHECKED Then
    enable_disable($GUI_ENABLE)
 Else
    enable_disable($GUI_DISABLE)
 EndIf
 Switch $nMsg
  Case $Button1
   ;calculate()
  Case $GUI_EVENT_CLOSE

   Exit
EndSwitch
Sleep(50)
WEnd



;--------------- aktywacja / deaktywacja inputów ---------------------
Func enable_disable($iFlag)
   GUICtrlSetState($shelm_hp, $iFlag)
   GUICtrlSetState($shelm_mana, $iFlag)
   GUICtrlSetState($shelm_konda, $iFlag)
   GUICtrlSetState($shelm_sila, $iFlag)
   GUICtrlSetState($shelm_zreka, $iFlag)
   GUICtrlSetState($shelm_moc, $iFlag)
   GUICtrlSetState($shelm_wiedza, $iFlag)
   ;i tak dalej
   ;i tak dalej
EndFunc



Opublikowano

 

O ile dobrze zrozumiałem twoje intencje, to coś takiego:


#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <WinAPIFiles.au3>

$Form1 = GUICreate("Symulator Statystyk", 800, 680, 0, 0)

$Label30 = GUICtrlCreateLabel("< Sklepowy Helm >", 450, 7, 200, 17)
$helm_box = GUICtrlCreateCheckbox("", 545, 6, 200, 17)
$shelm_hp = GUICtrlCreateInput("0", 440, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 50, 200, 17)
$shelm_mana = GUICtrlCreateInput("0", 490, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 50, 200, 17)
$shelm_konda = GUICtrlCreateInput("0", 540, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 50, 200, 17)
$shelm_sila = GUICtrlCreateInput("0", 590, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 50, 200, 17)
$shelm_zreka = GUICtrlCreateInput("0", 640, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 50, 200, 17)
$shelm_moc = GUICtrlCreateInput("0", 690, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 50, 200, 17)
$shelm_wiedza = GUICtrlCreateInput("0", 740, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 50, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Armor >", 450, 70, 200, 17)
$sarmor_hp = GUICtrlCreateInput("0", 440, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 115, 200, 17)
$sarmor_mana = GUICtrlCreateInput("0", 490, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 115, 200, 17)
$sarmor_konda = GUICtrlCreateInput("0", 540, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 115, 200, 17)
$sarmor_sila = GUICtrlCreateInput("0", 590, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 115, 200, 17)
$sarmor_zreka = GUICtrlCreateInput("0", 640, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 115, 200, 17)
$sarmor_moc = GUICtrlCreateInput("0", 690, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 115, 200, 17)
$sarmor_wiedza = GUICtrlCreateInput("0", 740, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 115, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowe Spodnie >", 450, 130, 200, 17)
$slegs_hp = GUICtrlCreateInput("0", 440, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 175, 200, 17)
$slegs_mana = GUICtrlCreateInput("0", 490, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 175, 200, 17)
$slegs_konda = GUICtrlCreateInput("0", 540, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 175, 200, 17)
$slegs_sila = GUICtrlCreateInput("0", 590, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 175, 200, 17)
$slegs_zreka = GUICtrlCreateInput("0", 640, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 175, 200, 17)
$slegs_moc = GUICtrlCreateInput("0", 690, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 175, 200, 17)
$slegs_wiedza = GUICtrlCreateInput("0", 740, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 175, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowe Buty >", 450, 190, 200, 17)
$sbuty_hp = GUICtrlCreateInput("0", 440, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 235, 200, 17)
$sbuty_mana = GUICtrlCreateInput("0", 490, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 235, 200, 17)
$sbuty_konda = GUICtrlCreateInput("0", 540, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 235, 200, 17)
$sbuty_sila = GUICtrlCreateInput("0", 590, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 235, 200, 17)
$sbuty_zreka = GUICtrlCreateInput("0", 640, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 235, 200, 17)
$sbuty_moc = GUICtrlCreateInput("0", 690, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 235, 200, 17)
$sbuty_wiedza = GUICtrlCreateInput("0", 740, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 235, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowa Peleryna >", 450, 250, 200, 17)
$spelka_hp = GUICtrlCreateInput("0", 440, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 295, 200, 17)
$spelka_mana = GUICtrlCreateInput("0", 490, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 295, 200, 17)
$spelka_konda = GUICtrlCreateInput("0", 540, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 295, 200, 17)
$spelka_sila = GUICtrlCreateInput("0", 590, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 295, 200, 17)
$spelka_zreka = GUICtrlCreateInput("0", 640, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 295, 200, 17)
$spelka_moc = GUICtrlCreateInput("0", 690, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 295, 200, 17)
$spelka_wiedza = GUICtrlCreateInput("0", 740, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 295, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Naszyjnik >", 450, 310, 200, 17)
$samul_hp = GUICtrlCreateInput("0", 440, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 355, 200, 17)
$samul_mana = GUICtrlCreateInput("0", 490, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 355, 200, 17)
$samul_konda = GUICtrlCreateInput("0", 540, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 355, 200, 17)
$samul_sila = GUICtrlCreateInput("0", 590, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 355, 200, 17)
$samul_zreka = GUICtrlCreateInput("0", 640, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 355, 200, 17)
$samul_moc = GUICtrlCreateInput("0", 690, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 355, 200, 17)
$samul_wiedza = GUICtrlCreateInput("0", 740, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 355, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pasek >", 450, 370, 200, 17)
$spasek_hp = GUICtrlCreateInput("0", 440, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 415, 200, 17)
$spasek_mana = GUICtrlCreateInput("0", 490, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 415, 200, 17)
$spasek_konda = GUICtrlCreateInput("0", 540, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 415, 200, 17)
$spasek_sila = GUICtrlCreateInput("0", 590, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 415, 200, 17)
$spasek_zreka = GUICtrlCreateInput("0", 640, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 415, 200, 17)
$spasek_moc = GUICtrlCreateInput("0", 690, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 415, 200, 17)
$spasek_wiedza = GUICtrlCreateInput("0", 740, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 415, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 1 >", 450, 430, 200, 17)
$spier1_hp = GUICtrlCreateInput("0", 440, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 475, 200, 17)
$spier1_mana = GUICtrlCreateInput("0", 490, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 475, 200, 17)
$spier1_konda = GUICtrlCreateInput("0", 540, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 475, 200, 17)
$spier1_sila = GUICtrlCreateInput("0", 590, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 475, 200, 17)
$spier1_zreka = GUICtrlCreateInput("0", 640, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 475, 200, 17)
$spier1_moc = GUICtrlCreateInput("0", 690, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 475, 200, 17)
$spier1_wiedza = GUICtrlCreateInput("0", 740, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 475, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 2 >", 450, 490, 200, 17)
$spier2_hp = GUICtrlCreateInput("0", 440, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 535, 200, 17)
$spier2_mana = GUICtrlCreateInput("0", 490, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 535, 200, 17)
$spier2_konda = GUICtrlCreateInput("0", 540, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 535, 200, 17)
$spier2_sila = GUICtrlCreateInput("0", 590, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 535, 200, 17)
$spier2_zreka = GUICtrlCreateInput("0", 640, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 535, 200, 17)
$spier2_moc = GUICtrlCreateInput("0", 690, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 535, 200, 17)
$spier2_wiedza = GUICtrlCreateInput("0", 740, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 535, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowa Tarcza>", 450, 550, 200, 17)
$starcza_hp = GUICtrlCreateInput("0", 440, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 595, 200, 17)
$starcza_mana = GUICtrlCreateInput("0", 490, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 595, 200, 17)
$starcza_konda = GUICtrlCreateInput("0", 540, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 595, 200, 17)
$starcza_sila = GUICtrlCreateInput("0", 590, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 595, 200, 17)
$starcza_zreka = GUICtrlCreateInput("0", 640, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 595, 200, 17)
$starcza_moc = GUICtrlCreateInput("0", 690, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 595, 200, 17)
$starcza_wiedza = GUICtrlCreateInput("0", 740, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 595, 200, 17)

$Label30 = GUICtrlCreateLabel("< Sklepowe Rekawiczki>", 450, 610, 200, 17)
$sreka_hp = GUICtrlCreateInput("0", 440, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 655, 200, 17)
$sreka_mana = GUICtrlCreateInput("0", 490, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 655, 200, 17)
$sreka_konda = GUICtrlCreateInput("0", 540, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 655, 200, 17)
$sreka_sila = GUICtrlCreateInput("0", 590, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 655, 200, 17)
$sreka_zreka = GUICtrlCreateInput("0", 640, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 655, 200, 17)
$sreka_moc = GUICtrlCreateInput("0", 690, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 655, 200, 17)
$sreka_wiedza = GUICtrlCreateInput("0", 740, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 655, 200, 17)

GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group3 = GUICtrlCreateGroup("Odpornosci", 216, 8, 201, 537)
GUICtrlCreateGroup("", -99, -99, 1, 1)

$Button1 = GUICtrlCreateButton("GENERUJ STATY", 216, 552, 201, 41, $WS_GROUP)
$hCheckBox1 = GUICtrlCreateCheckbox("Aktywacja", 270, 600, 180, 20)
GUISetState(@SW_SHOW)

;fill()
While 1
 $nMsg = GUIGetMsg()
 If GUICtrlRead($hCheckBox1) = $GUI_CHECKED Then
    enable_disable($GUI_ENABLE)
 Else
    enable_disable($GUI_DISABLE)
 EndIf
 Switch $nMsg
  Case $Button1
   ;calculate()
  Case $GUI_EVENT_CLOSE

   Exit
EndSwitch
Sleep(50)
WEnd



;--------------- aktywacja / deaktywacja inputów ---------------------
Func enable_disable($iFlag)
   GUICtrlSetState($shelm_hp, $iFlag)
   GUICtrlSetState($shelm_mana, $iFlag)
   GUICtrlSetState($shelm_konda, $iFlag)
   GUICtrlSetState($shelm_sila, $iFlag)
   GUICtrlSetState($shelm_zreka, $iFlag)
   GUICtrlSetState($shelm_moc, $iFlag)
   GUICtrlSetState($shelm_wiedza, $iFlag)
   ;i tak dalej
   ;i tak dalej
EndFunc



 

Chodzi o to, że mam tam podzielone na 12 kategorii uzbrojenia i każda kategoria ma kilka inputów i tworzę checkboxa kolo napisu np. sklepowy helm i on ma robic za wylaczanie tych x inputow od sklepowego helmu i tak do każdego czyli to co podales będzie dzialac tylko musze dorobić sobie inne inputy tak?

10 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 200 | 300 400 | 500 | 600 | 700 | 800 | 900 | 1000logoskillowcy.png

 

Opublikowano

Jak chcesz osobno aktywować każdą sekcję, to proponuję coś takiego:


#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <WinAPIFiles.au3>

$Form1 = GUICreate("Symulator Statystyk", 800, 680, 0, 0)

$Label30 = GUICtrlCreateLabel("< Sklepowy Helm >", 450, 7, 200, 17)
$helm_box = GUICtrlCreateCheckbox("", 545, 6, 200, 17)
$shelm_hp = GUICtrlCreateInput("0", 440, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 50, 200, 17)
$shelm_mana = GUICtrlCreateInput("0", 490, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 50, 200, 17)
$shelm_konda = GUICtrlCreateInput("0", 540, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 50, 200, 17)
$shelm_sila = GUICtrlCreateInput("0", 590, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 50, 200, 17)
$shelm_zreka = GUICtrlCreateInput("0", 640, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 50, 200, 17)
$shelm_moc = GUICtrlCreateInput("0", 690, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 50, 200, 17)
$shelm_wiedza = GUICtrlCreateInput("0", 740, 25, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 50, 200, 17)
$hCheckBox1 = GUICtrlCreateCheckbox("", 420, 25, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowy Armor >", 450, 70, 200, 17)
$sarmor_hp = GUICtrlCreateInput("0", 440, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 115, 200, 17)
$sarmor_mana = GUICtrlCreateInput("0", 490, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 115, 200, 17)
$sarmor_konda = GUICtrlCreateInput("0", 540, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 115, 200, 17)
$sarmor_sila = GUICtrlCreateInput("0", 590, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 115, 200, 17)
$sarmor_zreka = GUICtrlCreateInput("0", 640, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 115, 200, 17)
$sarmor_moc = GUICtrlCreateInput("0", 690, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 115, 200, 17)
$sarmor_wiedza = GUICtrlCreateInput("0", 740, 90, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 115, 200, 17)
$hCheckBox2 = GUICtrlCreateCheckbox("", 420, 90, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowe Spodnie >", 450, 130, 200, 17)
$slegs_hp = GUICtrlCreateInput("0", 440, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 175, 200, 17)
$slegs_mana = GUICtrlCreateInput("0", 490, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 175, 200, 17)
$slegs_konda = GUICtrlCreateInput("0", 540, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 175, 200, 17)
$slegs_sila = GUICtrlCreateInput("0", 590, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 175, 200, 17)
$slegs_zreka = GUICtrlCreateInput("0", 640, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 175, 200, 17)
$slegs_moc = GUICtrlCreateInput("0", 690, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 175, 200, 17)
$slegs_wiedza = GUICtrlCreateInput("0", 740, 150, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 175, 200, 17)
$hCheckBox3 = GUICtrlCreateCheckbox("", 420, 150, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowe Buty >", 450, 190, 200, 17)
$sbuty_hp = GUICtrlCreateInput("0", 440, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 235, 200, 17)
$sbuty_mana = GUICtrlCreateInput("0", 490, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 235, 200, 17)
$sbuty_konda = GUICtrlCreateInput("0", 540, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 235, 200, 17)
$sbuty_sila = GUICtrlCreateInput("0", 590, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 235, 200, 17)
$sbuty_zreka = GUICtrlCreateInput("0", 640, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 235, 200, 17)
$sbuty_moc = GUICtrlCreateInput("0", 690, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 235, 200, 17)
$sbuty_wiedza = GUICtrlCreateInput("0", 740, 210, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 235, 200, 17)
$hCheckBox4 = GUICtrlCreateCheckbox("", 420, 210, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowa Peleryna >", 450, 250, 200, 17)
$spelka_hp = GUICtrlCreateInput("0", 440, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 295, 200, 17)
$spelka_mana = GUICtrlCreateInput("0", 490, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 295, 200, 17)
$spelka_konda = GUICtrlCreateInput("0", 540, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 295, 200, 17)
$spelka_sila = GUICtrlCreateInput("0", 590, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 295, 200, 17)
$spelka_zreka = GUICtrlCreateInput("0", 640, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 295, 200, 17)
$spelka_moc = GUICtrlCreateInput("0", 690, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 295, 200, 17)
$spelka_wiedza = GUICtrlCreateInput("0", 740, 270, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 295, 200, 17)
$hCheckBox5 = GUICtrlCreateCheckbox("", 420, 270, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowy Naszyjnik >", 450, 310, 200, 17)
$samul_hp = GUICtrlCreateInput("0", 440, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 355, 200, 17)
$samul_mana = GUICtrlCreateInput("0", 490, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 355, 200, 17)
$samul_konda = GUICtrlCreateInput("0", 540, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 355, 200, 17)
$samul_sila = GUICtrlCreateInput("0", 590, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 355, 200, 17)
$samul_zreka = GUICtrlCreateInput("0", 640, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 355, 200, 17)
$samul_moc = GUICtrlCreateInput("0", 690, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 355, 200, 17)
$samul_wiedza = GUICtrlCreateInput("0", 740, 330, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 355, 200, 17)
$hCheckBox6 = GUICtrlCreateCheckbox("", 420, 330, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pasek >", 450, 370, 200, 17)
$spasek_hp = GUICtrlCreateInput("0", 440, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 415, 200, 17)
$spasek_mana = GUICtrlCreateInput("0", 490, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 415, 200, 17)
$spasek_konda = GUICtrlCreateInput("0", 540, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 415, 200, 17)
$spasek_sila = GUICtrlCreateInput("0", 590, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 415, 200, 17)
$spasek_zreka = GUICtrlCreateInput("0", 640, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 415, 200, 17)
$spasek_moc = GUICtrlCreateInput("0", 690, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 415, 200, 17)
$spasek_wiedza = GUICtrlCreateInput("0", 740, 390, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 415, 200, 17)
$hCheckBox7 = GUICtrlCreateCheckbox("", 420, 390, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 1 >", 450, 430, 200, 17)
$spier1_hp = GUICtrlCreateInput("0", 440, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 475, 200, 17)
$spier1_mana = GUICtrlCreateInput("0", 490, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 475, 200, 17)
$spier1_konda = GUICtrlCreateInput("0", 540, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 475, 200, 17)
$spier1_sila = GUICtrlCreateInput("0", 590, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 475, 200, 17)
$spier1_zreka = GUICtrlCreateInput("0", 640, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 475, 200, 17)
$spier1_moc = GUICtrlCreateInput("0", 690, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 475, 200, 17)
$spier1_wiedza = GUICtrlCreateInput("0", 740, 450, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 475, 200, 17)
$hCheckBox8 = GUICtrlCreateCheckbox("", 420, 450, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowy Pierscien 2 >", 450, 490, 200, 17)
$spier2_hp = GUICtrlCreateInput("0", 440, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 535, 200, 17)
$spier2_mana = GUICtrlCreateInput("0", 490, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 535, 200, 17)
$spier2_konda = GUICtrlCreateInput("0", 540, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 535, 200, 17)
$spier2_sila = GUICtrlCreateInput("0", 590, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 535, 200, 17)
$spier2_zreka = GUICtrlCreateInput("0", 640, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 535, 200, 17)
$spier2_moc = GUICtrlCreateInput("0", 690, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 535, 200, 17)
$spier2_wiedza = GUICtrlCreateInput("0", 740, 510, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 535, 200, 17)
$hCheckBox9 = GUICtrlCreateCheckbox("", 420, 510, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowa Tarcza>", 450, 550, 200, 17)
$starcza_hp = GUICtrlCreateInput("0", 440, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 595, 200, 17)
$starcza_mana = GUICtrlCreateInput("0", 490, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 595, 200, 17)
$starcza_konda = GUICtrlCreateInput("0", 540, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 595, 200, 17)
$starcza_sila = GUICtrlCreateInput("0", 590, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 595, 200, 17)
$starcza_zreka = GUICtrlCreateInput("0", 640, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 595, 200, 17)
$starcza_moc = GUICtrlCreateInput("0", 690, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 595, 200, 17)
$starcza_wiedza = GUICtrlCreateInput("0", 740, 570, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 595, 200, 17)
$hCheckBox10 = GUICtrlCreateCheckbox("", 420, 570, 20, 20)

$Label30 = GUICtrlCreateLabel("< Sklepowe Rekawiczki>", 450, 610, 200, 17)
$sreka_hp = GUICtrlCreateInput("0", 440, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("HP", 450, 655, 200, 17)
$sreka_mana = GUICtrlCreateInput("0", 490, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MANA", 490, 655, 200, 17)
$sreka_konda = GUICtrlCreateInput("0", 540, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("KONDA", 540, 655, 200, 17)
$sreka_sila = GUICtrlCreateInput("0", 590, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("SILA", 590, 655, 200, 17)
$sreka_zreka = GUICtrlCreateInput("0", 640, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("ZREKA", 640, 655, 200, 17)
$sreka_moc = GUICtrlCreateInput("0", 690, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("MOC", 690, 655, 200, 17)
$sreka_wiedza = GUICtrlCreateInput("0", 740, 630, 40, 21)
$Label30 = GUICtrlCreateLabel("WIEDZA", 740, 655, 200, 17)
$hCheckBox11 = GUICtrlCreateCheckbox("", 420, 630, 20, 20)

GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group3 = GUICtrlCreateGroup("Odpornosci", 216, 8, 201, 537)
GUICtrlCreateGroup("", -99, -99, 1, 1)

$Button1 = GUICtrlCreateButton("GENERUJ STATY", 216, 552, 201, 41, $WS_GROUP)

GUISetState(@SW_SHOW)

;fill()
While 1
  $nMsg = GUIGetMsg()
  (GUICtrlRead($hCheckBox1) = $GUI_CHECKED) ? enable_disable1($GUI_ENABLE) : enable_disable1($GUI_DISABLE)
  (GUICtrlRead($hCheckBox2) = $GUI_CHECKED) ? enable_disable2($GUI_ENABLE) : enable_disable2($GUI_DISABLE)
  (GUICtrlRead($hCheckBox3) = $GUI_CHECKED) ? enable_disable3($GUI_ENABLE) : enable_disable3($GUI_DISABLE)
  (GUICtrlRead($hCheckBox4) = $GUI_CHECKED) ? enable_disable4($GUI_ENABLE) : enable_disable4($GUI_DISABLE)
  (GUICtrlRead($hCheckBox5) = $GUI_CHECKED) ? enable_disable5($GUI_ENABLE) : enable_disable5($GUI_DISABLE)
  (GUICtrlRead($hCheckBox6) = $GUI_CHECKED) ? enable_disable6($GUI_ENABLE) : enable_disable6($GUI_DISABLE)
  (GUICtrlRead($hCheckBox7) = $GUI_CHECKED) ? enable_disable7($GUI_ENABLE) : enable_disable7($GUI_DISABLE)
  (GUICtrlRead($hCheckBox8) = $GUI_CHECKED) ? enable_disable8($GUI_ENABLE) : enable_disable8($GUI_DISABLE)
  (GUICtrlRead($hCheckBox9) = $GUI_CHECKED) ? enable_disable9($GUI_ENABLE) : enable_disable9($GUI_DISABLE)
  (GUICtrlRead($hCheckBox10) = $GUI_CHECKED) ? enable_disable10($GUI_ENABLE) : enable_disable10($GUI_DISABLE)
  (GUICtrlRead($hCheckBox11) = $GUI_CHECKED) ? enable_disable11($GUI_ENABLE) : enable_disable11($GUI_DISABLE)
;
 Switch $nMsg
  Case $Button1
   ;calculate()
  Case $GUI_EVENT_CLOSE

   Exit
EndSwitch
Sleep(50)
WEnd



;---------------aktywacja / deaktywacja inpuyów---------------------
Func enable_disable1($iFlag)
   GUICtrlSetState($shelm_hp, $iFlag)
   GUICtrlSetState($shelm_mana, $iFlag)
   GUICtrlSetState($shelm_konda, $iFlag)
   GUICtrlSetState($shelm_sila, $iFlag)
   GUICtrlSetState($shelm_zreka, $iFlag)
   GUICtrlSetState($shelm_moc, $iFlag)
   GUICtrlSetState($shelm_wiedza, $iFlag)
EndFunc

Func enable_disable2($iFlag)
   GUICtrlSetState($sarmor_hp, $iFlag)
   GUICtrlSetState($sarmor_mana, $iFlag)
   GUICtrlSetState($sarmor_konda, $iFlag)
   GUICtrlSetState($sarmor_sila, $iFlag)
   GUICtrlSetState($sarmor_zreka, $iFlag)
   GUICtrlSetState($sarmor_moc, $iFlag)
   GUICtrlSetState($sarmor_wiedza, $iFlag)
EndFunc

;dalej sobie uzupełnij
Func enable_disable3($iFlag)
EndFunc

Func enable_disable4($iFlag)
EndFunc

Func enable_disable5($iFlag)
EndFunc

Func enable_disable6($iFlag)
EndFunc

Func enable_disable7($iFlag)
EndFunc

Func enable_disable8($iFlag)
EndFunc

Func enable_disable9($iFlag)
EndFunc

Func enable_disable10($iFlag)
EndFunc

Func enable_disable11($iFlag)
   GUICtrlSetState($sreka_hp, $iFlag)
   GUICtrlSetState($sreka_mana, $iFlag)
   GUICtrlSetState($sreka_konda, $iFlag)
   GUICtrlSetState($sreka_sila, $iFlag)
   GUICtrlSetState($sreka_zreka, $iFlag)
   GUICtrlSetState($sreka_moc, $iFlag)
   GUICtrlSetState($sreka_wiedza, $iFlag)
EndFunc
Opublikowano

Dzięki wielkie :)

10 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 200 | 300 400 | 500 | 600 | 700 | 800 | 900 | 1000logoskillowcy.png

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...