PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Panel


Panel

Сообщений 1 страница 4 из 4

1

Есть задачка,допустим на ряду панели (точнее на одной из вкладок её,в данном примере последней) есть некие объекты(в примере кнопки),
собственно вопрос как по клику мыши на эти кнопки(объекты)сделать переход на вкладку этой панели?

Код:
 If OpenWindow(0, 100, 0, 1000, 600, "")

  PanelGadget(990,0,25,1000,530)
 
  AddGadgetItem(990, -1, "1");1-я вкладка панели
  AddGadgetItem(990, -1, "2"); 
  AddGadgetItem(990, -1, "3");
  AddGadgetItem(990, -1, "4"); 
  AddGadgetItem(990, -1, "5") 
   AddGadgetItem(990, -1, "6"); 
   AddGadgetItem(990, -1, "7"); 
   AddGadgetItem(990, -1, "8")  
   AddGadgetItem(990, -1, "9")
   AddGadgetItem(990, -1, "10");10-я вкладка панели
   
 ButtonGadget(100,20,0,60,20,"1")
 ButtonGadget(101,90,0,40,20,"2")
 ButtonGadget(102,130,0,50,20,"3")
 ButtonGadget(103,180, 0,32, 20,"4")
 ButtonGadget(104,212, 0,32, 20,"5")
 ButtonGadget(105,244, 0,55, 20,"6")
 ButtonGadget(106,299, 0,55, 20,"7")
 ButtonGadget(107,354, 0,55, 20,"8")
 ButtonGadget(108,409, 0,32, 20,"9"
 EndIf
 
 Repeat
 Select WaitWindowEvent()
  Case #PB_Event_CloseWindow
   Break
 EndSelect  
ForEver
End

Отредактировано Sergeihik (02.04.2022 23:26:46)

0

2

Sergeihik написал(а):

как по клику мыши на эти кнопки(объекты)сделать переход на вкладку этой панели?

SetGadgetState().

0

3

Пётр написал(а):

SetGadgetState().

Вроде работает,а то в справке не нашёл,да и вообще как то думалось set только для записи чегото там.

0

4

Sergeihik написал(а):

в справке не нашёл

https://forumupload.ru/uploads/0009/ae/28/2/307388.png

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Panel