Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Вниз

вопрос по 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 вся ветка

Форум: "KOL";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.044 c
15-1182234769
Альфонс
2007-06-19 10:32
2007.07.15
Познакомлюсь с девушкой программистом


15-1181882123
Novice
2007-06-15 08:35
2007.07.15
Программирование для КПК (Windows Mobile Edition)


15-1181924295
reonid
2007-06-15 20:18
2007.07.15
D1


2-1182150072
sergeyst
2007-06-18 11:01
2007.07.15
Можно ли раскрасить узлы TreeView разными цветами?


15-1181886826
TCrash
2007-06-15 09:53
2007.07.15
IBexpert





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский