Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Menü im Office 2003 Style (https://www.delphipraxis.net/30178-menue-im-office-2003-style.html)

hansklok 21. Sep 2004 17:23


Menü im Office 2003 Style
 
Hi, ich habe mir bei Microsoft eine Beta Version zu Visual Studio 2005 bestellt. Im Menüeditor ist gleich das Style im Office 2003 Look eingestellt. Kennt eine ne Delphi Komponente, die das Menü ins Office 2003 Style bringt?

P.S. Von der Office XP Komponente von Shangouri weiß ich schon bescheid!

Danke

alcaeus 21. Sep 2004 17:29

Re: Menü im Office XP Style
 
Hi hansklok,

such mal [dp]"Design Experience"[/dp] bzw. [google]"Design Experience"[/google]

Greetz
alcaeus

micsie 21. Sep 2004 17:30

Re: Menü im Office XP Style
 
Hallo,

ich kann dir dafür TBX (http://www.g32.org/tbx/) empfehlen. Es gibt dafür verschiedene Skins, unter anderem auch einen Office 2003 Style.

mfg micsie

Union 21. Sep 2004 17:35

Re: Menü im Office XP Style
 
Zitat:

Zitat von hansklok
Hi, ich habe mir bei Microsoft eine Beta Version zu Visual Studio 2005 bestellt. Im Menüeditor ist gleich das Style im Office 2003 Look eingestellt. Kennt eine ne Delphi Komponente, die das Menü ins Office 2003 Style bringt?

P.S. Von der Office XP Komponente von Shangouri weiß ich schon bescheid!

Danke

Schau mal hier:

Expressbars Suite

Das Schöne ist: Die haben die gleichen Controls auch als Delphi .NET Version.

MasterC 21. Sep 2004 17:38

Re: Menü im Office 2003 Style
 
Bei JEDI 3.0 gibt es sowas auch.

hansklok 21. Sep 2004 17:43

Re: Menü im Office 2003 Style
 
Nett von dir gemeint, ich hatte ne Beta Version von Jedi 3 bei mir installiert, da war noch kein Office 2003 Menü enthalten, stimmt das wirklich, wenn ja, schreib mir mal den Link zur aktuellsten Version auf!

Sprint 21. Sep 2004 18:04

Re: Menü im Office 2003 Style
 
Zitat:

Zitat von hansklok
Von der Office XP Komponente von Shangouri weiß ich schon bescheid!

Da musst du nur noch die Farben anpassen. :wink:

Unter Delphi 7 Professional kannst du auch TActionMainMenuBar benutzen. Auch hier muss du die Farben anpassen.

hansklok 21. Sep 2004 18:08

Re: Menü im Office 2003 Style
 
Wo soll ich bem MainMenu die Farben anpassen????? Geht doch gar nicht! Leider programmiere ich unter Delphi 7 Personal, nicht Professional!

alcaeus 21. Sep 2004 18:12

Re: Menü im Office 2003 Style
 
Hi hansklok,

Zitat:

Zitat von hansklok
Wo soll ich bem MainMenu die Farben anpassen?????

Keiner hat was vom MainMenu gesagt, sondern von der TActionMainMenuBar. Dort kannst du alle Farben einstellen.

Greetz
alcaeus

DiscMix 21. Sep 2004 18:20

Re: Menü im Office 2003 Style
 
Wenn ich mal richtig nachdenke, so bin ich mir sicher, dass mit der TActionMainMenuBar nicht das Office XP Design dargestellt werden kann.

Belehrt mich eines besseren ;)

PS: An so eine Komponente (Office 2003 MenuDesign) währe ich auch brennend interessiert.

Gruss
Marco

CenBells 21. Sep 2004 18:53

Re: Menü im Office 2003 Style
 
Zitat:

Zitat von DiscMix
Wenn ich mal richtig nachdenke, so bin ich mir sicher, dass mit der TActionMainMenuBar nicht das Office XP Design dargestellt werden kann.

Belehrt mich eines besseren ;)

Hi

Wie kommst du darauf, daß mit dem TActionMainMenuBar das Office XP Design nicht nachgestellt werden kann? Ich habe das in meiner anwendung drin und funzt ganz wunderbar. Musste noch nichtmal groß was einstellen.

Gruß
Ken

MathiasSimmack 21. Sep 2004 18:54

Re: Menü im Office 2003 Style
 
Zitat:

Zitat von DiscMix
Wenn ich mal richtig nachdenke, so bin ich mir sicher, dass mit der TActionMainMenuBar nicht das Office XP Design dargestellt werden kann.

Belehrt mich eines besseren ;)

Hiermit bist du belehrt! Da die Delphi-7-IDE diesen Menüstil benutzt, und weil der verdächtig nach Office XP aussieht, ist die Farbeinstellung mit der Komponente sicher auch kein Problem.

Zitat:

PS: An so eine Komponente (Office 2003 MenuDesign) währe ich auch brennend interessiert.
Warte einfach auf die Delphi.NET-Version, die das 2.0er-Framework unterstützt. Da geht´s dann von allein. ;)

DiscMix 21. Sep 2004 18:55

Re: Menü im Office 2003 Style
 
sorry, meinte nicht Office XP, sondern Office 2003 (Office 11)

MasterC 21. Sep 2004 19:16

Re: Menü im Office 2003 Style
 
http://sourceforge.net/project/showf...group_id=45786

TJvMainMenü kannst du z.b. auf XPStyle setzen. Aber TBX ist IMHO um einiges besser. Also benutz TBX, kann ich nur empfehlen.

bigg 21. Sep 2004 19:26

Re: Menü im Office 2003 Style
 
Liste der Anhänge anzeigen (Anzahl: 1)
moin,

warum warten wenn's das schon längst kostenlos und gut umgesetzt gibt ?

DiscMix 21. Sep 2004 19:29

Re: Menü im Office 2003 Style
 
und welche komponente hast du benutzt?

bigg 21. Sep 2004 19:31

Re: Menü im Office 2003 Style
 
findet es doch selber heraus :P

DiscMix 21. Sep 2004 19:32

Re: Menü im Office 2003 Style
 
TBX hab ich gerade heruntergeladen, da ist's nicht bei ;)

bigg 21. Sep 2004 19:34

Re: Menü im Office 2003 Style
 
Liste der Anhänge anzeigen (Anzahl: 1)
es ist tbx :wink:
TBXOffice11AdaptiveTheme.pas

Das ist ein Skin, der dem Office 2003 Look entspricht.
Ihr müßt nur über den TBXSwitcher den Theme einstellen.

Code:
TBXSwitcher.theme := 'Office11Adaptive';
Am besten im OnCreate eures Hauptfomulars festlegen.
Ach ja die Unit muß natürlich auch in der USES-Klausel eingebunden sein.

DiscMix 21. Sep 2004 19:57

Re: Menü im Office 2003 Style
 
super, vielen dank.

Robert_G 21. Sep 2004 21:52

Re: Menü im Office 2003 Style
 
Zitat:

Zitat von MathiasSimmack
Zitat:

PS: An so eine Komponente (Office 2003 MenuDesign) währe ich auch brennend interessiert.
Warte einfach auf die Delphi.NET-Version, die das 2.0er-Framework unterstützt. Da geht´s dann von allein. ;)

Die ToolStripes von .Net 2.0 sind aber keine "normalen" Menüs mehr. M$ hatte wohl die Schn***** gestrichen voll von diesen ollen übermalten Menüs (IMHO bis Oberkante Unterlippe :mrgreen: ). In .Net 2.0 werden sie über einen Renderer gezeichnet (nicht überzeichenet!), den man auch relativ einfach selbst basteln kann. (einfach mal ToolStripRenderer in der Doku suchen ;) )
Unter D7 würde ich nie meinem geliebten (und auch etwas buggy ;) ) ActionMan untreu werden. Was habe ich von so einem hyperbunten Menü ohne die Funktionalität von ActionBands? :gruebel:

edosoft 21. Sep 2004 22:05

Re: Menü im Office 2003 Style
 
gibts da nicht auch ne kompo von borland?
actionbar oder so irgend was?

alcaeus 21. Sep 2004 22:06

Re: Menü im Office 2003 Style
 
Hi edosoft,

ja, wurde hier schon erwähnt: die ActionBands-Komponenten.
AFAIK sind diese allerdings erst ab D7 dabei.

Greetz
alcaeus

Sprint 22. Sep 2004 01:14

Re: Menü im Office 2003 Style
 
Zitat:

Zitat von DiscMix
sorry, meinte nicht Office XP, sondern Office 2003 (Office 11)

Du kannst Office 2003 und Office XP Menüs darstellen. Man muss sich halt mal mit Delphi beschäftigen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 Uhr.

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