AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Memo leer bei Klick

Ein Thema von Dyami · begonnen am 1. Okt 2013 · letzter Beitrag vom 2. Okt 2013
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von himitsu
himitsu

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

AW: Memo leer bei Klick

  Alt 2. Okt 2013, 15:37
So reicht es nicht?
Delphi-Quellcode:
procedure TForm1.Memo1DblClick(Sender: TObject);
begin
  Memo1.Clear;
end;
Nja, es kann sein, daß man noch irgendwas initialisieren mußte, damit sowas wie Strg+A von alleine ging.

Ansonsten im OnKeyDown
Delphi-Quellcode:
procedure TfrmMain.Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if (Shift = [ssCtrl]) and (Key = Ord('A')) then begin
    (Sender as TCustomMemo).SelectAll;
    Key := 0;
  end;
end;
$2B or not $2B

Geändert von himitsu ( 2. Okt 2013 um 16:39 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Dyami
Dyami

Registriert seit: 24. Sep 2013
Ort: Schleswig-Holstein
25 Beiträge
 
Delphi 10.3 Rio
 
#12

AW: Memo leer bei Klick

  Alt 2. Okt 2013, 16:38
Danke für die Antworten, aber ich werde es erst Freitag ausprobieren können.
Dann melde ich mich nochmal ob es geht oder nicht

Aber danke euch!
Philipp
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.771 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Memo leer bei Klick

  Alt 2. Okt 2013, 16:53
.. gut auch wenn das TMemo kein Strg-A unterstützt.
Rechts reinklicken - select all müsste aber schon funktionieren.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Memo leer bei Klick

  Alt 2. Okt 2013, 17:09
Bei mir geht das mit dem Strg+A von alleine. (hier im XE2)
Im Grunde sollte das ein Standardverhalten direkt von Windows sein (solange die nötigen Bibliotheken initialisiert sind und keine andere Komponente dazwischenfunkt)

Strg+Pos1
Strg+Shift+Ende

Strg drücken
Pos1 drücken und wieder loslassen
Shift drücken
Ende drücken und wieder loslassen
Strg und Shift loslassen
$2B or not $2B
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz