Liebe Mitstreiter,
irgendwie scheine ich gerade total bescheuert - oder einfach nur blind zu sein. Gegeben sei in einer Toolbar (siehe Screenshot) ein TCxButtonEdit-Control. Wenn ich hier einen Text eingebe und dann auf den Button (Lupe im Screenshot) klicke ("ENTER" klappt auch nicht), dann wird mir der Text in ShowMessage (im OnButtonClick des TCxButtonEdit-Controls) als leerer String angezeigt. Suchen im Forum und Internet halfen mit leider nicht. Alles was ich bei meinen Recherchen gesehen habe, lässt mich vermuten, dass es irgendwie mit dem Verlieren des Fokus beim Verlassen des Control und konsekutivem Löschen des Inhaltes zusammen hängen könnte. Die Einstellungen im ObjectInspector des Controls habe ich ebenfalls als Screenshot angehängt.
Delphi-Quellcode:
procedure TMainFormCalendarClient.cxBarEditItem1PropertiesButtonClick(
Sender: TObject; AButtonIndex: Integer);
begin
ShowMessage(cxBarEditItem1.EditValue);
end;
BTW, auch die Demos von DevExpress konnten mir leider nicht helfen. Es kann doch nicht so wahnsinnig schwer sein, an den eingegebenen Text zu kommen... WAS übersehe ich?!