Autor Téma: MainMenu - ako sa vyhnúť získaniu focusu pri stlačení Alt  (Přečteno 429 krát)

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 782
  • Karma: 43
    • Verze Delphi: 10.3
Re:MainMenu - ako sa vyhnúť získaniu focusu pri stlačení Alt
« Odpověď #15 kdy: 02-05-2019, 08:41:35 »
Už som si spomenul, prečo som išiel cestou SystemMenu. Nechcel som, aby počas editovania užívateľ minimalizoval okno. Na to stačí skryť len patričné tlačidlo :)  Robil som to snáď pre 10 rokmi.

A co se stane, když uživatel stiskne Win+D?

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4455
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:MainMenu - ako sa vyhnúť získaniu focusu pri stlačení Alt
« Odpověď #16 kdy: 02-05-2019, 09:18:33 »
Ja tie hotkey ani nepoznám :)
Všetko mi zmizlo a po opätovnom stlačení sa zobrazilo v pôvodnom stave. To by snáď nemalo vadiť.
Samozrejme, že to prepracujem podľa vašich rád a odporúčaní.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 782
  • Karma: 43
    • Verze Delphi: 10.3
Re:MainMenu - ako sa vyhnúť získaniu focusu pri stlačení Alt
« Odpověď #17 kdy: 02-05-2019, 09:32:22 »
No jestli má cenu se zabývat tím, jak zabránit uživateli v použití tlačítka Minimalizovat, když tím Win+D minimalizuje všechno najednou.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4455
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:MainMenu - ako sa vyhnúť získaniu focusu pri stlačení Alt
« Odpověď #18 kdy: 02-05-2019, 12:51:59 »
Už som si spomenul na hlavný dôvod ;D  Nechcel som aby užívateľ nechal visieť uzamknutý záznam. Teraz mi to už nehrozí. Pokročil som a príkazy Edit a Insert len nastavujú príznak.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4455
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:MainMenu - ako sa vyhnúť získaniu focusu pri stlačení Alt
« Odpověď #19 kdy: 02-05-2019, 14:18:10 »
Spis nez abych uzivatele omezoval bych jej upozornil. V pripade minimalizace modalniho editacniho okna bych mu alespon zobrazil varovani s tim ze muze blokovat zamkem zaznamu jine uzivatele. Btw. tech situaci muze byt vice, co takove uspani pocitace (uzivatel si skoci trebas do krcmy na halusky a par borovicek a mezitim uspi pocitac)?
Už sa tak stalo ;)  Ako som hore písal, ja žiaden záznam nezamykám. Takže mi je úplne jedno čo užívateľ vystrája. To v minulosti nebolo.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.