purebasic.info

PureBasic forum
Текущее время: Пт авг 23, 2019 1:34 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: ImageGadget() и #PB_EventType_LeftClick
СообщениеДобавлено: Вс июн 02, 2019 1:06 pm 
Не в сети
профессор

Зарегистрирован: Вт май 13, 2014 4:12 am
Сообщений: 863
Благодарил (а): 90 раз.
Поблагодарили: 26 раз.
Пункты репутации: 5
у меня срабатывает не на клик, а при нажатии, down
канвас и листикон на клик срабатывают
ХР, РВ560
или я неправильно события использую? так это пример из справки
Код:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
 If OpenWindow(0, 0, 0, 230, 120, "Пример на типы событий...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
;      ListIconGadget(1, 10, 10, 150, 100, "ListIcon", 140, #PB_ListIcon_GridLines)
;      For a = 1 To 4
;        AddGadgetItem(1, -1, "Line "+Str(a))
;      Next
LoadImage(22, "путь")
ImageGadget(11, 9, 9, 0, 0, ImageID(22))
CanvasGadget(33, 111, 9, 99, 99)
StartDrawing(CanvasOutput(33))
DrawImage(ImageID(22), 0, 0)
StopDrawing()
 
     Repeat
Select WaitWindowEvent()
Case #PB_Event_Gadget
 
Select EventType()
Case #PB_EventType_LeftClick : Debug "#PB_EventType_LeftClick"
 
Select EventGadget()
Case 11: Debug "Нажатие image" ; откуда здесь down
Case 33: Debug "Щелчок канвас"
EndSelect
EndSelect
EndSelect
 
     Until Event = #PB_Event_CloseWindow
  EndIf
 



Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ImageGadget() и #PB_EventType_LeftClick
СообщениеДобавлено: Пн июн 03, 2019 5:50 am 
Не в сети
док
Аватар пользователя

Зарегистрирован: Сб мар 28, 2015 11:06 pm
Сообщений: 176
Откуда: Україна
Благодарил (а): 12 раз.
Поблагодарили: 16 раз.
Пункты репутации: 9
в 5.70 тож самое, с #PB_EventType_RightClick - работает нормально - значит баг ImageGadget, надо писать Фреду


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB