Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.151 Beiträge
 
Delphi 12 Athens
 
#2

AW: Ton nach Enter bei TEdit

  Alt 11. Feb 2021, 16:38
Weil das Windows nunmal so macht?


Im WM_KEYUP bzw. Edit.OnKeyUp bei VK_RETURN als Rückgabewert eine 0 (Key:=0; ), um anschließend das Standardverhalten des Edit-Controls zu unterbinden.

Oder an den Systemsettings rumfummeln (in den Windows-Einstellungen oder per Code SystemParametersInfo(SPI_SETBEEP, false, nil, 0); ).



Bei Google suchenwindows edit control vk_return beep
und sooooooo alt ist dieses Thema schon. https://support.embarcadero.com/article/35752

TEdit ist ein "singleline EDIT"
TMemo ist ein "multiline EDIT"
Und bei singleline aka einzeilig ist ein ENTER nunmal eine "ungültige" Taste, also kommt ein Fehler-Signal raus.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (11. Feb 2021 um 18:02 Uhr)
  Mit Zitat antworten Zitat