Einzelnen Beitrag anzeigen

Benutzerbild von Björn Ole
Björn Ole

Registriert seit: 10. Jul 2008
166 Beiträge
 
Delphi XE Professional
 
#1

TSplitter - AutoSnap nach beiden Seiten

  Alt 9. Nov 2009, 15:50
Servus zusammen,


ich frage mich gerade, ob folgendes möglich ist:

Ich habe zwei Panels und einen Splitter dazwischen [alLeft | alLeft | alClient].
Der Splitter schnappt mit AutoSnap kurz vor dem linken Formrand ganz weg, wie gewollt.
Ist dieses Verhalten auch nach rechts hin möglich, sodass ich z.B. eine maximale Breite (des linken Panels also) angebe, und wenn der Splitter kurz davor ist,
auch in dieses Maximum "springt" und sich von dort auch nicht über das Maximum hinaus verschieben lässt?

Ich sollte noch dazu erwähnen, dass ich den ResizeStyle auf rsUpdate gesetzt habe, d.h. beim Verschieben werden die Panels neugezeichnet.

Hatte mich schon selbst versucht, aber das ergab alles Komponentenbrei.
Hat jemand einen geschickten Ansatz?


MfG, Björn
  Mit Zitat antworten Zitat