Vorstellung: ExpandPanels

Rund um die LCL und andere Komponenten
Antworten
alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Vorstellung: ExpandPanels

Beitrag von alexander »

Hi,
ich hatte ExpandPanels ja schon lange, die letzten Tage habe ich mich dazu aufgerafft und den Code stark überarbeitet.

Nun kann ExpandPanels wesentlich mehr u.a.:
- die Button Position vom MyRollOut ist egal und es kann in alle Richtungen einklappen
- ExpandPanels kann nun auch nun horizontal ausgeklappt werden

Eine Komplette Vorstellung mit Bildern und Video gibt es auf meiner Homepage.

Gruß Alexander
Zuletzt geändert von alexander am Mo 10. Jan 2011, 22:19, insgesamt 2-mal geändert.
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: Vorstellung: ExpandPanels

Beitrag von MAC »

Sieht gut aus. 6:30 im video : "to (ähhm) Form eins" . DEnglich ist schon ne tolle Sprache :D
Stylisch siehts auf jedenfall aus. Vorallem die Pannels an der Rechten Seite...
Aber hilfreich wärs wenn man ne möglichkeit hätte die Schritt zu drehen, weil vertikal passt die schlecht drauf.

Code: Alles auswählen

Signatur := nil;

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Vorstellung: ExpandPanels

Beitrag von alexander »

ja das wäre, wenn du einen Button schreibst (oder mir einen zeigst der das kann),sofort möglich. Man müsste nur den Button auswechseln.

ich denke "Form Eins" wird auch bei keinem englischsprachigem ein problem sein, denn es ist ja die einzige form
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: Vorstellung: ExpandPanels

Beitrag von MAC »

nennen kann ich im moment keinen button. Es währe möglich wenn man (kommt natürlich drauf an wie du den button bis jetzt zeichnest) auf ein Image per Canvas.TextOut (oder so) text erstellt und dieses Image dann dreht.
Nur so als Anregung :)

Code: Alles auswählen

Signatur := nil;

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Vorstellung: ExpandPanels

Beitrag von alexander »

es ist ein ganz normaler Button. TButton.
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: Vorstellung: ExpandPanels

Beitrag von MAC »

ok, dann wird das schwierig...

Code: Alles auswählen

Signatur := nil;

slai
Beiträge: 211
Registriert: Fr 27. Apr 2007, 17:36
Wohnort: Zürich
Kontaktdaten:

Re: Vorstellung: ExpandPanels

Beitrag von slai »

Sieht gut aus, kann ich villeicht verwenden :-)!

Danke für deine Arbeit!
Windows 7, Lazarus 0.9.28.2 fpc 2.2.4, Firebird 2.1, Zeoslib 6.6.6-stable

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Vorstellung: ExpandPanels

Beitrag von alexander »

gerne geschehen ;-)

Falls jemand eine Komponente kennt, mit der man Schrift vertikal schön schreiben kann?
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

shokwave
Beiträge: 475
Registriert: Do 15. Nov 2007, 16:58
OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
CPU-Target: i386, x64
Wohnort: Gera

Re: Vorstellung: ExpandPanels

Beitrag von shokwave »

TLabel unterstützt TFont.Orientation z.B.

Code: Alles auswählen

Lable1.Font.Orientation:=900;
dreht die Caption um 90°.
mfg Ingo

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Vorstellung: ExpandPanels

Beitrag von alexander »

ok... vielleicht kann ich mir ja anschauen wie das label das so macht und den code auf den button übertragen... nun habe ich aber erstmal klausuranfang i paar wochen und nur noch wenig zeit. D.h. alle Vorschläge und verbesserungen werden in eine warteliste gesetzt und werden in den Semesterferien abgehandelt.

Doch lasst euch nicht abschrecken. Schreibt weiter meinungen Kommentare Bugs und kritik
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Antworten