Forum: FreePascal
by Uwe Raabe,
2. Mai 2013
Das ist Geschmackssache und in diesem Fall ist sicher beides akzeptabel.
Bei komplexeren Fällen mit einer Vielzahl an Abfragen finde ich meinen Ansatz etwas übersichtlicher und leichter wartbar (z.B. beim Einfügen, Löschen oder Umsortieren einzelner Fälle).
Der IF-EXIT Ansatz hat gegenüber dem IF-ELSE Ansatz allerdings den Vorteil, daß nicht bei jedem IF ein EXIT folgen muss und in dem...
Forum: FreePascal
by Uwe Raabe,
28. Apr 2013
Dann scheint Lazarus noch eine andere Implementation zu haben. Leider kenne ich mich damit überhaupt nicht aus.
Forum: FreePascal
by Uwe Raabe,
27. Apr 2013
Warum so kompliziert?
procedure TForm1.Memo1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbMiddle then
EndMenu;
end;