Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by martin_,
1. Jun 2011
Das wäre nur zum testen. In "echt" ist es eine Richedit in der ich tippe und passende Vorschläge in der Listview erhalte und in diesem Fall macht es für mich schon einen Sinn.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by martin_,
1. Jun 2011
Ich versuche es nochmals anders zu beschreiben:
2 Richedit (RE1 + RE2). Im RE1 befindet sich ein Text, das Caret steht (bzw. blinkt) sichtbar. Nun mache ich eine Fokuswechsel auf RE2. Sichtbares Caret auf RE1 ist verschwunden. Wie schaffe ich, das es weiterhin auch in RE1 sichtbar bleibt - obwohl es keinen Fokus mehr hat?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by martin_,
31. Mai 2011
Ich habe jetzt das KeyPreview der Form auf true und im Keypress
if redt2.focused then
begin
redt1.setFocus;
keybd_event(Byte(Key), 0, KEYEVENTF_EXTENDEDKEY,0);
Key := #0;
end;
ein neues Tastatur Event.
Ich bin am Testen ob das für mich funktioniert.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by martin_,
31. Mai 2011
Hallo,
ich habe eine Autovervollständigung mit einem Richedit und einer Listview.
Der Fokus ist entweder im Richedit oder in der Listview. Befindet sich der Fokus auf dem Richedit, werden die Einträge der Listview aktualisiert, das Caret befindet sich auch auf dem Richedit. Wird der Fokus auf die Listview gewechselt, verliere ich (a) das Caret im Richedit und wenn ein Buchstabe in der Listview...