Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Proggi im Office 2003 Look (https://www.delphipraxis.net/64628-proggi-im-office-2003-look.html)

LukeGee 6. Mär 2006 12:29


Proggi im Office 2003 Look
 
Hallo,

ich hab die SuFu benutzt, doch aus den darin gefunden Antworten werde ich nicht wirklich schlau.

Wo kann ich ne kostenlose Komponente für die ToolBar, MainMenü etc. im Office 2003 Look herbekommen?

MfG

Flocke 6. Mär 2006 12:36

Re: Proggi im Office 2003 Look
 
Das geht mit TBX in Kombination mit dem Office2003-Style. Ist allerdings nur für kostenlose Programme auch kostenlos - ansonsten muss man Toolbar2000 (auf dem das ganze basiert) registrieren.

Screenshot
Installationsanleitung

Wenn du es mit der Anleitung nicht schaffst, dann nimm den Multi-Installer von hier.

LukeGee 6. Mär 2006 13:38

Re: Proggi im Office 2003 Look
 
ka, bei mir kommen immer fehlermeldungen wie

[Fataler Fehler] tb2k_d9.dpk(30): E2202 Package 'vcl' wird benötigt, konnte aber nicht gefunden werden

und ich hab dneke ich wirklich alles nach anleitung gemacht.

wird delphi05 jetzt überhaupt noch fehlerfrei funktionieren, nachdem ich bei tools->optionen bei bibliothek die pfade geändert habe? da war ja noch n anderer und der is jetzt weg. edit: das was ich befürchtet habe: ich kann meine vorhigen projekte nicht mehr compilieren...mist. was mach ich jetzt?

oh, hihi, ich hab den multiinstaller gar nicht gesehn, mal testen.

PierreB 6. Mär 2006 13:43

Re: Proggi im Office 2003 Look
 
Hau alles nochmal runter, für die Deinstallation wie in Flocke´s Anleitung beschrieben durch.
Machs dann nochmal drauf mit dem Multi-Installer, nachdem alles installiert ist trag noch mal die Bibliothekspfade ein. Habs auch letztens geschafft, ging ganz gut. Siehe http://www.delphipraxis.net/internal...&highlight=tbx.

ichbins 6. Mär 2006 13:44

Re: Proggi im Office 2003 Look
 
Liste der Anhänge anzeigen (Anzahl: 1)
welche Delphi-Version hast du denn?

unter D2005PE sind einige Packages nicht mitgeliefert, um dir das Leben schwer zu machen. Du must eine gefakte xmlrtl.dcp ins bin-Verzeichniss von Delphi kopieren (siehe Anhang)

für DelphiX / JVCL wird die Datei auch benötigt.

PierreB 6. Mär 2006 13:47

Re: Proggi im Office 2003 Look
 
Quatsch, für TBX braucht man keine FakeXML. :roll:

Edit: Anscheinend doch, ich kann mich bloß nicht erinnern wann ich die mal in mein Delphi reingehaun haben sollte, sry. :oops:

LukeGee 6. Mär 2006 13:48

Re: Proggi im Office 2003 Look
 
Zitat:

Zitat von ichbins
welche Delphi-Version hast du denn?

unter D2005PE sind einige Packages nicht mitgeliefert, um dir das Leben schwer zu machen. Du must eine gefakte xmlrtl.dcp ins bin-Verzeichniss von Delphi kopieren (siehe Anhang)

für DelphiX / JVCL wird die Datei auch benötigt.

D2005PE

genau sone fehlermeldung kam auch mit der xmlrtl...naja

wo genau kommt die xmlrtl hin?

oh, man ich krieg noch die krise.
am besten deinstallier ich D05 und installiers neu. bringt das was, dass dann alles wieder so wie vorher geht?

Flocke 6. Mär 2006 13:57

Re: Proggi im Office 2003 Look
 
Zitat:

Zitat von LukeGee
und ich hab dneke ich wirklich alles nach anleitung gemacht.

Zitat:

Zitat von LukeGee
wird delphi05 jetzt überhaupt noch fehlerfrei funktionieren, nachdem ich bei tools->optionen bei bibliothek die pfade geändert habe? da war ja noch n anderer und der is jetzt weg.

Ich hab' die relevanten Stellen mal fett hervorgehoben:
Zitat:

Zitat von Mein Tut
Fügt die Pfade D:\Projekte\Delphi\TBX\Source und D:\Projekte\Delphi\TBX zum Bibliothekspfad hinzu.

Dazu wählt ihr den Menüpunkt "Tools" > "Optionen" und wechselt zu "Bibliothek - Win32". Dort fügt ihr am Ende des Pfades ein Semikolon hinzu, den ersten Pfad, noch ein Semikolon und schließlich den zweiten Pfad.

Und dass diese Fehlermeldung:
Zitat:

Zitat von LukeGee
[Fataler Fehler] tb2k_d9.dpk(30): E2202 Package 'vcl' wird benötigt, konnte aber nicht gefunden werden

auch vom falschen Bibliothekspfad kommt, sollte klar sein (die Datei liegt in C:\Programme\Borland\BDS\X.0\lib).

NACHTRAG: Vielleicht schreibt ja ein Besitzer von 2005 PE mal hier, wie der Bibliothekspfad normalerweise aussieht - damit sollte dein Delphi dann auch wieder laufen.

LukeGee 6. Mär 2006 13:59

Re: Proggi im Office 2003 Look
 
ja, ich hattes ja erst auch nur hinzugefügt, aber dann kam die meldum mit der xmlrtl und dann hab ich den anderen weggemacht.

bringt es was wenn ich D05 nochmal neu installier?

Flocke 6. Mär 2006 14:02

Re: Proggi im Office 2003 Look
 
Zitat:

Zitat von LukeGee
bringt es was wenn ich D05 nochmal neu installier?

Hatte da oben noch was zu geschrieben.

Wenn du Delphi neu aufsetzt, dann musst du alle Komponenten, die du bereits vorher installiert hattest, noch einmal installieren.

LukeGee 6. Mär 2006 14:05

Re: Proggi im Office 2003 Look
 
ahja, naja, ich hatte keine anderen komponenten installiert.

ichbins 6. Mär 2006 14:28

Re: Proggi im Office 2003 Look
 
kopier einfach die xmlrtl.dcp ins verzeichniss borland\bds\3.0\bin


achja wie kann ich weitere Theme-Units hinzufügen? :gruebel:

ich hab in der Demoapp bisher nur officexp, default, stripes und aluminium (die anderen units befinden sich sowohl im source-Verzeichniss als auch im übergeordneten Verzeichniss.

dfried 6. Mär 2006 14:30

Re: Proggi im Office 2003 Look
 
Zitat:

Zitat von ichbins
kopier einfach die xmlrtl.dcp ins verzeichniss borland\bds\3.0\bin

Das Verzeichnis wird er bei D5 leider nicht finden :-)

alcaeus 6. Mär 2006 15:22

Re: Proggi im Office 2003 Look
 
BTW, wie die Programme unter Windows 2000/XP mit dem Office2003-Theme aussehn, siehst du hier. Der Vorteil ist, dass du Leuten, die keinen XP-Style wollen, diesen auch nicht "aufzwingst" :)

Greetz
alcaeus

Flocke 6. Mär 2006 15:33

Re: Proggi im Office 2003 Look
 
Zitat:

Zitat von ichbins
achja wie kann ich weitere Theme-Units hinzufügen? :gruebel:

Entwurfszeit: sie müssen in einem Package installiert sein.
Laufzeit: du musst sie mit uses einbinden.

Zitat:

Zitat von dfried
Zitat:

Zitat von ichbins
kopier einfach die xmlrtl.dcp ins verzeichniss borland\bds\3.0\bin

Das Verzeichnis wird er bei D5 leider nicht finden :-)

Er hat Delphi 2005 PE, hat er doch oben geschrieben...

LukeGee 6. Mär 2006 16:12

Re: Proggi im Office 2003 Look
 
Liste der Anhänge anzeigen (Anzahl: 1)
so, habs neu installiert. funzt auch wieder, ABER wenn ich D2005 beende kommt immer, dass die Anwendung beendet werden musste etc... und dann diese Meldung:

??? :shock:

*push*

Um 18:42: sorry, aber brauch schnell rat.

[edit=alcaeus]Push-Beitrag an diesen Beitrag angehaengt. Pushen bitte erst nach 24 Stunden! Mfg, alcaeus[/edit]

LukeGee 6. Mär 2006 18:38

Re: Proggi im Office 2003 Look
 
so, hab nochmal alles versucht und es hat geklappt :)

und wie wende ich die styles jetzt auf mein programm an?

LukeGee 6. Mär 2006 19:13

Re: Proggi im Office 2003 Look
 
und der office 2003 look ist anscheinend au noch ned installiert. wie installier ich den?

Flocke 6. Mär 2006 19:29

Re: Proggi im Office 2003 Look
 
Probiere aber erst mal, ob's schon installiert ist. Nimm dazu die Demo-Anwendung aus dem Verzeichnis DEMO und füge in Unit1.pas die Datei "TBXOffice2003Theme" zur uses-Liste hinzu. Wenn er das übersetzt solltest du zur Laufzeit das Design wechseln können.

Wenn das nicht klappt, findest du die Links dazu auf meiner Seite.

Wenn man die Themes zu einem Entwurfszeitpackage hinzufügt und installiert, dann kann man sie im TBXSwitcher während des Formularentwurfs, also in der IDE, anwählen.

Andere Alternative: Nimm einfach die tbxthemes_d9.dpk von mir (Link findest du auch auf meiner Seite). Die installierst du und hast alle Themes zur Entwurfszeit zur Verfügung.

Wichtig: damit das eingestellte Theme auch zur Laufzeit funktioniert, musst du die betreffende Unit über die uses-Klausel in dein Projekt einbinden.

LukeGee 6. Mär 2006 20:31

Re: Proggi im Office 2003 Look
 
danke es funzt (war schon installiert)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz