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

Proste pytanie


Rekomendowane odpowiedzi

Opublikowano

Mam proste pytanie do was ale ja nie znam odpowiedzi

Co trzeba zrobić żeby za naciśnięciem guzika pojawiła się nowa karta

głupie pytanie tak wiem ale nie mogę sobie przypomnieć.

1330007971-U359964.png

 

Opublikowano
$lol = guicreate("1")
$lol2 = guicreate("2")
guisetstate(@SW_SHOW, $lol)
do
until guigetmsg() = -3
guisetstate(@SW_HIDE, $lol)
guisetstate(@SW_SHOW, $lol2)
do
until guigetmsg() = -3

Opublikowano

Albo tworzysz button w głownym GUI, który tworzy nowe GUI:

 

Func NoweGUI()



$NewGUI = GUICreate("Twoje GUI", 277, 165, 192, 124)
$F1 = GUICtrlCreateButton("F1", 160, 24, 97, 33, $WS_GROUP)
$F2 = GUICtrlCreateButton("F2", 160, 64, 97, 33, $WS_GROUP)
GUISetState(@SW_Show)


While 1
$mMsg = GUIGetMsg(1)
Select
Case $mmsg[0] = $GUI_EVENT_CLOSE
If $mmsg[1] = $NewGUI Then
GUISwitch($NewGUI)
GUIDelete()
ExitLoop
EndIf
Case $mmsg[0] = $F1
F1()
Case $mmsg[0] = $F2
F2()
EndSelect
WEnd


Func F1()
MsgBox(0,"","Func 1")
EndFunc


Func F2()
MsgBox(0,"","Func2")
EndFunc

 

 

Ale nie wiem, czy jest to dobre :P

1352970251-U713459.png

By Maxiu
"Because limits, like fears, are often just an illusion"

Opublikowano

@up2

Dzięki ale jak zmienić wielkość i dodawać elementy ?

 

Ps.Chodziło mi tylko o tą część kodu

$lol = guicreate("1")
guisetstate(@SW_SHOW, $lol)
do
until guigetmsg() = -3
guisetstate(@SW_HIDE, $lol)

1330007971-U359964.png

 

Opublikowano
Opublikowano
$lol = guicreate("1", 100, 100)
$lolButton = guictrlcreatebutton("lol", 10, 10, 10, 10)
$lol2 = guicreate("2", 200, 200)
$lol2Button = guictrlcreatebutton("lol2", 10, 10, 10, 10)
guisetstate(@SW_SHOW, $lol)
do
until guigetmsg() = $lolButton
guisetstate(@SW_HIDE, $lol)
guisetstate(@SW_SHOW, $lol2)
do
until guigetmsg() = $lol2Button

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...