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

Вниз

Label, Editbox and Mnemonic   Найти похожие ветки 

 
Jon ©   (2009-07-23 20:02) [0]

There is a label and an editbox.

How do I add a mnemonic to the label?
Label.Caption := "&Test";
This does not produce an underlined T.

How do I link the label mnemonic to activate the exitbox?


 
Демьян   (2009-07-26 13:55) [1]

I can see, this work in design time but doesn"t work in runtime. I already ran into it, seems it work really for menus, buttons, checkboxes:

function SupportMnemonics: PControl;
   {* This method provides supporting mnemonic keys in menus, buttons, checkboxes, toolbar buttons. }


 
Jon ©   (2009-07-27 14:25) [2]

Thanks. I do use SupportMnemonics but I cannot get it to work as needed with the label/editbox. What would be good is a component like the VCL"s TLabeledEdit. Has anyone been able to create such a component?


 
Демьян   (2009-07-27 19:42) [3]

Sorry, I dont have enought experience/time for it, but I would happy if someone write something like this ))


 
Jon ©   (2009-07-31 23:30) [4]

OK - I shall continue testing to try to create a component.
But why using Label.Caption := "&Test" does not produce an underlined T - is it possible?


 
Jon ©   (2009-08-02 03:17) [5]

I found that I can create underlined letters by changing the label style:

Label := NewLabel(Applet,"&Test");
Label.Style := Label.Style and not SS_NOPREFIX;

Now I just need it to accept the mnemonic ie ALT+Letter...


 
Демьян   (2009-08-02 11:50) [6]

Wow! as it turned out, it"s quite simply! :) We can hardly wait for new component!



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
15-1373878979
Drachen
2013-07-15 13:02
2014.01.05
Какую файловую систему использовать для медиахранилища ?


15-1374195522
Чайник1
2013-07-19 04:58
2014.01.05
Как у файла экселя поменять поле "автор"?


15-1372929518
DVDRe
2013-07-04 13:18
2014.01.05
Выбор девайса для заметок


2-1363092921
cr@nk
2013-03-12 16:55
2014.01.05
Как правильно организовать выбор даты из имеющегося списка?


2-1362916640
Павел Калугин
2013-03-10 15:57
2014.01.05
Куда DecimalSeparator в XE3 запихали?