Конференция "KOL" » KOL LabeledEdit
 
  • Jon © (13.03.08 04:28) [0]
    Is there a TLabeledEdit equivalent for KOL?
    It should allow keyboard accelerator to activate editbox.
    Thanks in advance.
  • Demt (18.03.08 17:38) [1]
    LabelEdit = standart label with
    AcceptChildren

    plus EditBox.
  • Jon © (18.03.08 21:41) [2]
    But if label has accelerator like &Label1 then when I press ALT+L on keyboard I want the editbox to receive focus. Is this possible?
  • Jon © (05.05.08 20:49) [3]
    The VCL has property "FocusControl" - I think that is what is required in KOL.
  • Thaddy (06.05.08 16:24) [4]
    The other way around? Editbox + acceptchildren + label? (didn't try it)
    Must be easy to implemen, though
  • Jon © (06.05.08 16:38) [5]
    I tried that to - but the label can only be within the editbox entry field, not outside it.

    I also tried a panel with a label and editbox, with focus going to the editbox on focus, but trouble is I still cannot use keyboard accelerators as with the VCL TLabeledEdit.
  • Thaddy (06.05.08 17:07) [6]
    OnMessage on the label, can focus := true, Catch In the OnMessage handler WM_FOCUS and send it to the editbox.
  • Jon © (06.05.08 20:18) [7]
    Thanks. Good idea, OK with mouse click, but not with keyboard accelerator.

    I shall have to investigate why labels do not respond to keyboard accelerators.
Есть новые Нет новых   [134431   +14][b:0][p:0.001]