AGB  ·  Datenschutz  ·  Impressum  







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

Rechte Mouse Taste inaktive machen in form1.

Ein Thema von Anakond · begonnen am 15. Okt 2007 · letzter Beitrag vom 16. Okt 2007
 
Anakond

Registriert seit: 13. Okt 2007
23 Beiträge
 
#4

Re: Rechte Mouse Taste inaktive machen in form1.

  Alt 16. Okt 2007, 08:21
Zitat von Anakond:
Hallo, vielen Dank für deine Antwort, jetzt kann ich mehr daraus tun.
Ich hätte noch eine frage: wie kann man die Mouse Taste abschalten im RichEdit.
Z.b wenn man im RichEdit mit der Linke Mouse Taste im Text Klickt zwischen Rich und Edit "Rich(caret)Edit" der Caret blinkt dazwischen.
Mein Ziel ist wenn man mit der Linke Mouse Taste drückt die soll nicht aktiv werden, also wirkungslos.

Wie zum beispiel mit der Key Taste, wenn man eine Taste drückt wird die auf #0 setzen.

Delphi-Quellcode:
procedure TForm1.Richedit1KeyPress(Sender: TObject; var Key: Char);
begin
  if (Key in ['A'..'Z', 'a'..'z', '0'..'9']) then Key := #0;
end;
Ist sowas auch mit der Mouse Taste möglich.

Delphi-Quellcode:
procedure TForm1.Richedit1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  if (Button=mbLeft) then ????? Button := #0 ????
end;
Sehr viele Dank für die Infos. Schönen Tag, Grüss.
  Mit Zitat antworten Zitat
 


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 20:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz