Autor Téma: Klavesova zkratka  (Přečteno 1568 krát)

Offline raul

  • Hrdina
  • ****
  • Příspěvků: 252
  • Karma: 14
    • Verze Delphi: FPC :D
Klavesova zkratka
« kdy: 13-02-2018, 22:45:36 »
Zdarec lidi,
leta jsem nepsal GUI apku a ted badam - delam mikroskopickou aplikacku s jednim tlacitkem a par edity, a rad bych tam dal moznost spustit cosi na stisknuti nejake klavesy - treba Shist+F7 nebo tak. A vubec netusim jak. Event je stejny s tlacitkem, ktere tam je (nekdy disabled), jen je to takovej override toho disabled - fakt to myslim vazne a chci danou akci udelat :)

Poradite ?
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux

Offline raul

  • Hrdina
  • ****
  • Příspěvků: 252
  • Karma: 14
    • Verze Delphi: FPC :D
Re:Klavesova zkratka
« Odpověď #1 kdy: 14-02-2018, 00:13:29 »
Nechci klikat na disablovany tlacitko, na tom netrvam. Tlacitko je disablovane proto, ze neni uplne bezpecne na nej nekdy cvaknout (ci stisknout enter, coz nekdy je ok ale nekdy ne). Kdyz ne, tak tam misto jineho tlacitka (a pripadneho omylu jeho stisku) chci dat prave klavesovou zkratku. Tzn TAction ? Nevim co je na tom zmateneho ? Je to stupid easy utilitka, ktera proste vygeneruje nejake soubory, kde nekdy muze byt v poho je prepsat, ale nekdy ne a to tak, ze vubec - a proto treba ten shift+neco apod to dostatecne zkomplikuje (samozrejme posleze s dotazem).

Ja zel pisu spis ty jaderny veci ci ruzne optimalizace a s GUI prijdu do styku jednou za x let, takze vim prd co se jak pouziva.
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux

Offline raul

  • Hrdina
  • ****
  • Příspěvků: 252
  • Karma: 14
    • Verze Delphi: FPC :D
Re:Klavesova zkratka
« Odpověď #2 kdy: 14-02-2018, 00:22:50 »
Je to utilitka pro me, takze tady neresim skorem nic, jen se mi proste nechce vypisovat desitky souboru s podobnym obsahem, takze generator. TAction facha - zalozil jsem akci a do jeji obsluhy dal dialog a posleze zavolani onoho generovani.

= Vyreseno pres TAction

== Moc dekuji !
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux

Offline raul

  • Hrdina
  • ****
  • Příspěvků: 252
  • Karma: 14
    • Verze Delphi: FPC :D
Re:Klavesova zkratka
« Odpověď #3 kdy: 14-02-2018, 00:27:12 »
V poho, TAction zabral. Znas to, at clovek neodcvaka nextnextnext a dpc.. Takze proto je to takto, generator ma neco vygenerovat, ale muze se stat ze by prepsal neco blbe, takze proto radeji nez pres dotaz tak slozitou klavesovku :D
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux