Have flere projekter igang på engang. (ikke child)

Tags:    delphi

Jeg er igang med en webeditor... Og må indse at ChildForm ikke er særlig cool til en webeditor vor det er kanon godt at man kan have flere projekter igang på samme tid.
Derfor vil jeg gøre som i Frontpage og TSW WebCoder. Det vil sige at jeg bruger en TabShet.

Ind til videre kan jeg godt lave nye projekter, men vil gerne have at når man trykker på en af tabsne i tabsheteren skal den skynde sig at loade projektet frem...

Men skal sige at tabs'nes tekst ikke er hele stien men kun navnet... Har en ide. Det ku jo være at programmer automatisk kan gemme i en undermappe til programmet (så kan den jo bare lede der :D)

Men hvordan kan jeg gøre dette? Håber i forstår hvad jeg mener... :D

Decko talte om en Stringlist - hvad det nu er :D... hved ikke om i har en ide :D





Shafh
Shafh@stofanet.dk
Theis F. Hinz

Behandl nørder godt.
Du ender sandsynligvis
med at arbejde for en

Motto af Bill Gates



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Skal lige sige jeg bruger TabShet...
Koden er vist den jeg skal have men denne kode kan jeg ikke få oversat til tabshet..

Pagecontrol1.ActivePage.Caption);

Havde gættet på noget som:

TabSet1.ControlCount.caption

_______________________________________

By The Way...
Jeg skal også søge for at når man skifter, skal den gemme det dokument man gik fra, så den er glar til at loades næste gang...




Shafh
Shafh@stofanet.dk
Theis F. Hinz

Behandl nørder godt.
Du ender sandsynligvis
med at arbejde for en

Motto af Bill Gates

[Redigeret d. 01/12-04 20:29:04 af Shafh]


Vil tro du bare skal bruge noget i retning af dette:

TabControl1.Tabs.Strings[Tabcontrol1.TabIndex];

Til at gemme filerne kan du vel bare i OnChange skrive noget med at den tjekker om filen er ændret siden sidste gemning og hvis så skal der komme en savedialog frem.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Du skal vel bare have så når du laver et nyt projekt så laver den en ny TabSheet med projektets filnavn og så når du trykker på Tabsheetet skal du vel have noget med at den loader fra filen: ditprogramssti/projektmappe/og så tabsheetets caption.
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



BINGO :D
Har lavet ny funktionen men skal bare have den til at loade vær gang man skifter




Shafh
Shafh@stofanet.dk
Theis F. Hinz

Behandl nørder godt.
Du ender sandsynligvis
med at arbejde for en

Motto af Bill Gates



BINGO :D
Har lavet ny funktionen men skal bare have den til at loade vær gang man skifter




Shafh
Shafh@stofanet.dk
Theis F. Hinz

Behandl nørder godt.
Du ender sandsynligvis
med at arbejde for en

Motto af Bill Gates


Der sætter du vel bare din pagecontrols OnChange til noget lignende

Listbox(eller hvad du nu bruger).Items.Loadfromfile(ExtractFilePath(application.exename)+'/dinundermappe/'+Pagecontrol1.ActivePage.Caption);


Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Skal lige sige jeg bruger TabShet...
Koden er vist den jeg skal have men denne kode kan jeg ikke få oversat til tabshet..

Pagecontrol1.ActivePage.Caption);

Havde gættet på noget som:

TabSet1.ControlCount.caption

_______________________________________

By The Way...
Jeg skal også søge for at når man skifter, skal den gemme det dokument man gik fra, så den er glar til at loades næste gang...




Shafh
Shafh@stofanet.dk
Theis F. Hinz

Behandl nørder godt.
Du ender sandsynligvis
med at arbejde for en

Motto af Bill Gates

[Redigeret d. 01/12-04 20:29:04 af Shafh]



t