Autor Téma: DoubleClick na TLazVirtualStringTree  (Přečteno 825 krát)

Offline Slavomir

  • Mladík
  • **
  • Příspěvků: 81
  • Karma: 0
    • Verze Delphi: 10.3 CE, Lazarus 2.0.10
    • RQ Money
DoubleClick na TLazVirtualStringTree
« kdy: 05-03-2022, 21:29:37 »
Ahojte,
narazil som na zvláštnu "chybu" v Lazaruse (v 2.2.0) + Linux / Mint, s ktorou si neviem poradiť.
Na TForm sú iba 2 komponenty:
  • TLazVirtualStringTree s udalosťou OnDoubleClick (napr. ShowMessage('OnDoubleClick');
  • TSpeedButton s udalosťou OnClick (napr. ShowMessage ('OnClick');
Pri dvojkliku na TLazVirtualStringTree (je jedno či na riadok alebo prázdne miesto) nereaguje následne TSpeedButton na prvé kliknutie, ale až na druhé kliknutie.
Ak namiesto TSpeedButton použijem TButton alebo TBitBtn, všetko funguje ako má.
Ďakujem za radu, ako "oživiť" TSpeedButton po dvojkliku na TLazVirtualStringTree.

Vo Windows sa táto chyba neprejavuje.
« Poslední změna: 05-03-2022, 21:35:12 od Slavomir »
IDE - Lazarus, Delphi
Program - RQ Money

Offline Slavomir

  • Mladík
  • **
  • Příspěvků: 81
  • Karma: 0
    • Verze Delphi: 10.3 CE, Lazarus 2.0.10
    • RQ Money
Re:DoubleClick na TLazVirtualStringTree
« Odpověď #1 kdy: 08-03-2022, 11:29:19 »
Skúsil som túto anomáliu v Lazaruse (v 2.2.0) + Linux / Manjaro - všetko funguje ako má. Tak tomu nerozumiem. Vyzerá to, že je na príčine Linux Mint ...
IDE - Lazarus, Delphi
Program - RQ Money