Autor Beitrag
rabby
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 61

gentoo

BeitragVerfasst: Mo 16.10.06 20:05 
hallo welt,

mit einer funktion, die u.a. ... := TTabSheet.Create(PageControl); ... ausführt, werden momentan in meiner anwendung tabcontrols für bestimmte anzeigen erzeugt.
nun soll jedoch noch hinzukommen, dass sich diese tabsheets durch einen einfach klick auf ein X schließen lassen. momentan ist das in meiner anwendung nur durch rechtsklick auf pagecontrol möglich, wodurch die ActivePage mit .free freigesetzt wird.
aber es wäre eben schöner, wenn ein einfach klick genügen würde. vgl. firefox oder operas tabsheets.

danke für tipps
rabby Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 61

gentoo

BeitragVerfasst: Mo 16.10.06 20:16 
und noch eine frage zu den tabs: wie kann man sie "flexibel" machen? sodass der user die reihenfolge beliebig festlegen kann?

danke
raiguen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 374

WIN 2000prof, WIN XP prof
D7EP, MSSQL, ABSDB
BeitragVerfasst: Mo 16.10.06 20:55 
Moin :-)

Zur Frage 1: nur so als Gedanke: plaziere am äußerst rechten oberen Rand des PageControls einen SpeedButton oder BitButton (als Image halt ein X ) mit Höhe=Breite=TabHeight und im ButtonOnClick-Ereignis gibst Du halt das aktive Sheet frei ;-)
Ach ja: damit der Button immer schön am rechten Rand bleibt, sollten die Anchor-Eigenschaften natürlich richtig gesetzt werden: Left=false, right=true...

Zur 2.Frage: wüsste nicht, wie das zu bewerkstelligen wäre; was aber nicht heißen muss, dass es nicht doch eine Lösung geben würde...
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Mo 16.10.06 21:44 
Mhhh, Googler erster Eintrag....das ist dreist...

www.delphipraxis.net/post534148.html.

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.