Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.15;
Скачать: CL | DM;

Вниз

вопрос по ToolBar-у   Найти похожие ветки 

 
Don ©   (2006-11-30 11:57) [0]

Че-то не пойму, добавляю разделители, а получаются фиксируемые кнопки (отжатые). Я так понял, это произошло после добавления модуля ToGrush. Раньше все было нормально.
Хотя возникает другой вопрос, как создать фиксируемые кнопки (если не задавать названия)? Или как убрать названия кнопок?
А при использовании ToGrush фиксируемые кнопки не создаются совсем.


 
Vladimir Kladov   (2006-11-30 19:31) [1]

Фиксируемые в ToGRush не поддерживаются. В ToGRush вообще вместо тулбара создается панель с кнопками.


 
Don ©   (2006-12-01 09:10) [2]

что панель с кнопками, это я понял. А с обычным тулбаром? Кто-нибудь проверьте  на последней версии KOL (2.48), моэет это я че-то не то делаю...
кстати, в модуле ToGRush в процедуре создания "тулбара" рассматривается возможность фиксируемых кнопок. Если их нет, то зачем это было реализовано?


 
Don ©   (2006-12-01 10:07) [3]

Забыл сказать что создается с UNICODE_CTRLS


 
Don ©   (2006-12-01 10:16) [4]

Также заметил разницу в коде, в процедуре TBSetTooltips.
В паскалевском KOLе  fTBttTxt создается как PWStrList для UNIOCDE_CTRLS.
В асемблере он всегда PStrList.

Также возникают небольшие разногласия с KOLadd, где у Action всегда string, но, тем не менее, ему ничего не мешает присваивать контролам свой Caption.
Собственно, при использовнии Action под UNICODe вылетает.


 
Don ©   (2006-12-05 11:49) [5]

Хотелось бы услышать какой-нибудь ответ на этот вопрос. Будут ли производится изменения KOLadd под UNICODE или искать обходные пути.


 
Vladimir Kladov   (2006-12-05 19:13) [6]

с TAction я поправлю, у себя уже поправил. Правда, я action не использую.


 
Don ©   (2006-12-06 12:32) [7]

Зря удобная вещь, особенно когда у тебя в проекте главное меню, тулбар и куча всплывающих окон. Я б еще сделал в ней поддержку SupportMnemonics.


 
Don ©   (2006-12-06 16:30) [8]

И еще, при создании ToolBar под UNICODE кнопки-разделители не создаются. Создаются фиксируемые кнопки. Без UNICODE_CTRLS все работает нормально.


 
Vladimir Kladov   (2006-12-06 20:27) [9]

В соседней ветке было уже, по-английски. Я исправлю, нужен StrComp/WStrComp, иначе получается сравнение адресов. Прежний код работал, потому что было сравнение со строкой, но компилятор стал ругаться на сравнение PWideChar со строкой-константой, поэтому на автомате дабы устранить проблему было добавлено (мной) приведение к типу P(Wide)Char. Итог понятен, адреса всегда разные.



Страницы: 1 вся ветка

Текущий архив: 2007.07.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
1-1178877077
Oleg_teacher
2007-05-11 13:51
2007.07.15
загрузить ftFmtMemo в список


2-1182421598
beg
2007-06-21 14:26
2007.07.15
Создание формы по имени класса


15-1181744140
VID
2007-06-13 18:15
2007.07.15
Где я могу прочитать про существующие сервера приложений ?


15-1182248927
mmms
2007-06-19 14:28
2007.07.15
Как это будет на WSH(VBS)


2-1182153246
Сатир
2007-06-18 11:54
2007.07.15
Как при сворачивании формы убрать её из панели задач?