Страниц: [1]
  Печать  
Автор Тема: изменение размеров виджета  (Прочитано 3090 раз)
teatralaik
Участник
*
Offline Offline

Сообщений: 32


Просмотр профиля
« : Июля 18, 2013, 02:38:10 pm »

Здравствуйте! Набросил в Appbuilder'е виджет PtRaw. Столкнулся с задачей подстройки его размеров под текущее разрешение экрана. Получаю разрешению с помощью:
Код:
PhWindowQueryVisible( Ph_QUERY_GRAPHICS, 0, 0, &extent )
Теперь пытаюсь изменить размер PtRaw с помощью:
Код:
PtResizeCanvas( ABW_PtRaw1, &size)

метод возвращает 0. В чем может быть проблема?
Записан
syphilis777
Full Member
***
Offline Offline

Сообщений: 103


Просмотр профиля
« Ответ #1 : Июля 18, 2013, 02:56:26 pm »

А стандартные методы настройки привязки (различные align) PhAB не подходят? Нужно обязательно из кода это делать?
Записан
teatralaik
Участник
*
Offline Offline

Сообщений: 32


Просмотр профиля
« Ответ #2 : Июля 19, 2013, 01:19:17 pm »

Решил проблему с помощью:
Код:
PtSetResource(ABW_PtRaw1, Pt_ARG_WIDTH, extent.lr.x - 160, 0);
PtSetResource(ABW_PtRaw1, Pt_ARG_HEIGHT, extent.lr.y - 130, 0);
Записан
Страниц: [1]
  Печать  
 
Перейти в: