powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / RightToLeft on TreeView control PB 7.0.3
4 сообщений из 4, страница 1 из 1
RightToLeft on TreeView control PB 7.0.3
    #35415859
lacusta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. Имею честь работать с арабизированой аппликацией и появилась такая проблема в 7-ом билдере. TreeView control не имеет свойства RightToLeft поэтому его приходится симулировать с помощью WINAPI функции SetWindowLong. Все работает хорошо до момента когда имеем числа разделенные дефисом (без пробелов). Ex: 1-10 в datawindow, где RightToLeft имеется, выдает 10-1, а в TreeView никак. С текстом таких проблем нет. Подскажите кто чем может :) Функция REVERSE не катит.
...
Рейтинг: 0 / 0
RightToLeft on TreeView control PB 7.0.3
    #35416143
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прекратить работать с версией РВ которая не поддерживается уже лет 5...?
...
Рейтинг: 0 / 0
RightToLeft on TreeView control PB 7.0.3
    #35416256
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pb treeview основан полностью на windows treeview

так-что ежели переход на новую версию билдера затруднен, то можно покопать туда-же в winapi

кстати какие именно флаги выставляются с помощью winapi?
...
Рейтинг: 0 / 0
RightToLeft on TreeView control PB 7.0.3
    #35416762
lacusta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry.pb treeview основан полностью на windows treeview

так-что ежели переход на новую версию билдера затруднен, то можно покопать туда-же в winapi

кстати какие именно флаги выставляются с помощью winapi?

lul_ret = GetWindowLong(handle,GWL_EXSTYLE)

lul_val = WS_EX_LAYOUTRTL+WS_EX_RTLREADING+WS_EX_RIGHT
(запихал туда все что както говорило о RightToLeft, пробовал последние исключать)

lul_ret = BITOR(lul_ret,lul_val)

SetWindowLong(handle, GWL_EXSTYLE, lul_ret),
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / RightToLeft on TreeView control PB 7.0.3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]