Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tyrael Y.,
12. Dez 2007
Hallo himitsu,
danke für deine Bemühung, aber auch das hilft nicht.
Es ist auch verständlich, da im OnKeyPress des Vorfahren auf den
eingegebenen Buchstaben reagiert wird.
Für meine Zwecke ist es aber in Ordnung im OnKeyPress nicht auf den
Buchstaben zu reagieren, deshalb sehe ich das Problem erst einmal
als gelöst an.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tyrael Y.,
11. Dez 2007
Ich habs vorerst folgendermassebn gelöst.
procedure TMainForm.DoOnComboBoxKeyPress(Sender: TObject; var Key: Char);
begin
if Sender is TComboBox then
begin
Key := #0;
end;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tyrael Y.,
11. Dez 2007
Naja natürlich ohne Probleme und schnell machbar.
Die Kunden sind aber daran gewöhnt über STRG + C diese Inhalte zu kopieren.
Ein PopUp-Menü könnte man zusätzlich machen, aber der ShortCut sollte trotzdem möglich sein.
Ich muss mich grad mit anderen Sachen rumschlagen.
Dieses Problem nehme ich Morgen oder so in Angriff...es wird schon irgendwie gehen...müssen ^^
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tyrael Y.,
11. Dez 2007
Tjo hätte ich auch gedacht himitsu, war der 1.Versuch von mir, leider hilft es nicht
So sah es bei mir aus.
procedure TMainForm.DoOnComboBoxKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if Sender is TComboBox then
begin
if (Shift = ) and (Key = Ord('C')) then
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tyrael Y.,
11. Dez 2007
21 ist nur die halbe Antwort bzw.
sehr schön, das Kopieren funktioniert wunderbar....muss nur noch rausfinden welche Eigenschaft dafür sorgt, daß bei Tastendruck zu dem ersten Eintrag gesprungen wird, der dem gedrückten Buchstaben entspricht....AutoComplete scheint es, wie vermutet, nicht zu sein.
Edit: ...möchte damit sagen, daß bei STRG + C zu dem ersten Eintrag mit dem Anfangsbuchstaben c...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tyrael Y.,
11. Dez 2007
Hallo zusammen,
ich habe einige TComboxen, die ich auf den Style csDropDownList gesetzt habe, um sie
nicht veränderbar zu machen. Jetzt wäre es schön, wenn man den ausgewählten Text
mittels STRG + C kopieren könnte.
Eine TComboBox ist ja eine Kombination aus einem Edit und einer TextBox.
Kann ich irgendwie auf das Edit zugreifen, um zB. CopyToClipBoard aufrufen zu können?
Eine "dumme"...