Autor Téma: TAdvSpinEdit -> OnKeyPress nezbehne ale OnKeyUp áno  (Přečteno 544 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4993
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Nevie niekto v čom je zrada?
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4993
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Re:TAdvSpinEdit -> OnKeyPress nezbehne ale OnKeyUp áno
« Odpověď #1 kdy: 24-02-2019, 09:43:42 »
Hm, zrovna čísla a enter za neplatné znaky nepovažujem. Čisla sa pekne zobrazia. Zvuk mám vypnutý. Skúsim ho zapnúť, ale nič si od toho nesľubujem.
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4993
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Re:TAdvSpinEdit -> OnKeyPress nezbehne ale OnKeyUp áno
« Odpověď #2 kdy: 24-02-2019, 09:56:02 »
Tak zvuky som vypnuté nemal. Čo ma dosť prekvapilo. Mne je tam škoda písať akýkoľvek kód. Nedostane sa tam. Tebou uvedený kód podľa mňa nie je dobrý. Upravil som to
Kód: Delphi [Vybrat]
  1. if not TAdvSpinEdit(Sender).IsValidChar(Key) then
a dostanem oznam
[dcc32 Error] subWallVent.pas(365): E2362 Cannot access protected symbol TAdvSpinEdit.IsValidChar
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4993
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Re:TAdvSpinEdit -> OnKeyPress nezbehne ale OnKeyUp áno
« Odpověď #3 kdy: 24-02-2019, 09:57:32 »
OnKeyUp mi rieši čo potrebujem. Mám Update : TAdvSpinEdit v1.8.2.0


Oprava: OKeyDown
« Poslední změna: 24-02-2019, 10:10:07 od Stanislav Hruška »
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4993
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Re:TAdvSpinEdit -> OnKeyPress nezbehne ale OnKeyUp áno
« Odpověď #4 kdy: 24-02-2019, 10:20:46 »
Tak pri zadávaní neplatných zankov, alfa znaky, to naozaj pípne.
Teraz mi to došlo. Ja tam programovo, globálne v celom projekte pre všetky "edit-y" dosadzujem OKeyPress. To musím zrušiť a dať tam to čo chcem.
Ospravedlňujem sa.
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.