Forum: Klatsch und Tratsch
by stahli,
24. Sep 2012
Die FM-Controls haben eine Eigenschaft "HitTest", mit der man die Controls einfach "mausdurchlässig" machen kann. :thumb:
Auch gibt es die Eigenschaft "EnableDragHighlight", mit der man den automatischen Rahmen bei DragOver abschalten kann (im Bild das innere Panel).
Optisch ist das nicht schlecht, DragOver und DragDrop wird dennoch behandelt.
Bei verschachtelten Controls (z.B. Styles)...
Forum: Klatsch und Tratsch
by stahli,
7. Apr 2012
Es wird Zeit, dass mal wieder jemand Wahnvorstellungen äußert: :stupid:
{$IFDEF standard OR professional}
FormSchedule.ManualDock(TabSheetSchedule, nil, alNone);
FormSchedule.Align := alClient;
FormSchedule.Show;
{$ENDIF}
{$IFDEF (NOT standard) AND (NOT professional)}
FormSchedule.ManualDock(TabSheetSchedule, nil, alNone);
Forum: Klatsch und Tratsch
by stahli,
14. Jul 2011
Gewissermaßen schon, aber innerhalb einer Form.
Ich meine z.B. ein Panel, das statt der Funktionalität von ParentBackground auf Wunsch komplett bzw. teilweise durchsichtig wäre aber sonst alle Fähigkeiten eines Panels hat (ZOrder, MouseEvents, ggf. Focus, SubControls etc). Wenn sich etwas hinter dem Panel ändert, sollte diese Änderung zu sehen sein.
Man kann ja per Regionen Löcher in Panels...
Forum: Klatsch und Tratsch
by stahli,
14. Jul 2011
Das ist ja das Problem.
Gelegentlich würde man ja gern einmal eine (teil-/halb-)transparente Komponente ÜBER eine andere legen (wie es bei Formularen möglich ist).
Ein Label kann man ja nicht über einem Panel anordnen.
Forum: Klatsch und Tratsch
by stahli,
25. Jun 2011
Das sehe ich ach so. Wenn man schon etwas WÜNSCHT, dann gleich eine VCL2 (statt einer Problemlösung durch die Hintertür).
Forum: Klatsch und Tratsch
by stahli,
18. Jun 2011
Eine Kleinigkeit aber doch sehr hilfreich:
Componentvervollständigungen (Ctrl-Shift-C) sollten nicht in Regionen erfolgen, zumindest nie in geschlossenen Regionen.
Regionen definiert/schließt man ja, um sie als Block zu behandeln und auszublenden.
Auch stört mich, dass bei der Codeformatierung (Ctrl-D) alle Regionen geöffnet werden.
Forum: Klatsch und Tratsch
by stahli,
21. Mai 2011
... Andererseits, wenn Stevie mal so nebenbei eine Databinding-Lösung "aus dem Ärmel schüttelt" und selbst ich eine Möglichkeit gefunden habe, Referenzen auf meine freigegebenen Objekte automatisch auf nil zu setzen, so einiges sollte schon lösbar sein.
Forum: Klatsch und Tratsch
by stahli,
19. Mai 2011
Die Antwort findest Du dort.
Wunsch: Julia sollte mich entgegen der Absprache doch anrufen. Traum: Sie sollte vor Oktober wieder kommen. Wahnvorstellung: Nee, sage ich nicht.