Autor Beitrag
Marco D.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Do 08.06.06 20:32 
Hallo,

ist es möglich, die Ribbon-Bar von Office 2007 nachzuprogrammieren. Nur mal so theoretisch`? Wenn ja, wie müsste man da ungefähr vorgehen bzw. wie anfangen?

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
Tilo
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1098
Erhaltene Danke: 13

Win7 geg. WInXP oder sogar Win98
Rad2007
BeitragVerfasst: Fr 09.06.06 06:38 
Frage,
was ist die Ribbon-Bar von Office 2007, welche Funktion hat sie und wie sieht sie aus?
Robert.Wachtel
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 895
Erhaltene Danke: 7

Windows 7 Ultimate x64
D5 Ent, D7 Arch, RAD Studio 2010 Pro, VS 2008
BeitragVerfasst: Fr 09.06.06 08:30 
user profile iconTilo hat folgendes geschrieben:
Frage,
was ist die Ribbon-Bar von Office 2007, welche Funktion hat sie und wie sieht sie aus?


So: www.tmssoftware.com/advtoolbar.htm ;)
Marco D. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Fr 09.06.06 11:11 
Genau. Sowas hätte ich auch gerne für meine Programme. Nur bezahlen ich nichts. Wie müsste man nun als erstes vorgehen?

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
azubi_20
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Fr 09.06.06 11:41 
alias5000
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2145

WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
BeitragVerfasst: Fr 09.06.06 11:54 
Oder ein wenig warten und Suche bei Google TOOLBAR2000 mit Suche bei Google TBX und Suche bei Google SPTBX verwenden.
Laut der Newsgroup schreibt Marco Binic (Suche bei Google MBTBX) an einem Office 2007 Theme. Dann hast du gleich deine ganze Anwendung im Office 2007 Style. Ich schätze aber, dass er noch eine ganze Weile brauchen wird

Gruß alias5000

Editiert von user profile iconalias5000: Tags korregiert.

_________________
Programmers never die, they just GOSUB without RETURN
Marco D. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Fr 09.06.06 12:00 
user profile iconazubi_20 hat folgendes geschrieben:
Bei delphi.about.com gibt's dazu einen Artikel :

How to Mimic Office 2007 Rich Menus using Owner Drawn TMenuItems by Vegar Vikan

Dazu braucht man eine Unit der JCL und bei der Installation hatte ich neulich hunderte Fehler

Und wenn ich sie selber entwickle, zumindest so ähnlich? Von was müsste ich sie ableiten?

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
azubi_20
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Fr 09.06.06 13:41 
Wenn du dir ein bischen den Quellcode angeschaut hättest wärst du vielleicht selbst draufgekommen. :wink:


Auszug aus dem Quelltext aus o.g. Artikel
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
type
  TfrmRichMenu = class(TForm)
    panelMenu: TPanel;
    imgList: TImageList;
    menuRich: TPopupMenu;
    N1: TMenuItem;
    FreezePanes1: TMenuItem;
    FreezeTopRow1: TMenuItem;
    FreezeFirstColumn1: TMenuItem;
    N2: TMenuItem;
    SplitWindow1: TMenuItem;
    panelOptions: TPanel;
    cbTextSep: TCheckBox;
    cbInlineDesc: TCheckBox;
    cbImages: TCheckBox;
    cbOwnerDraw: TCheckBox;
    //...


Aber ich glaube, wenn du es nicht mal schaffst, fertige Komponennten einzubinden, wird es nicht gerade einfach, eine so komplexe Komponente selber zu schreiben. Soll nicht böse gemeint sein, ich hatte auch Probleme mit den Jedis, aber irgandwann hats doch geklappt.
Mein Tip : Versuch die Jedis zu installieren, guck dir den Artikel^^ an und bastel dir deine eigene Ribbon-Bar damit. Ist IMHO leichter als eine eigene Kompo dafür zu schreiben.