| Autor |
Beitrag |
Jens Hartmann
      
Beiträge: 120
XP
Delphi
|
Verfasst: Mi 04.03.09 15:00
Hallo zusammen,
gibt es eine Komponente, mit der ich eine Coolbar, wie in Office 2007 erstellen kann.
Gruß
Jens
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 04.03.09 16:08
Du meinst die Ribbon Bar? In Delphi 2009 ist diese Funktionalität bereits enthalten, für Delphi 2007 benötigst du zusätzliche Komponenten wie diese:
www.tmssoftware.com/site/advtoolbar.asp
|
|
Jens Hartmann 
      
Beiträge: 120
XP
Delphi
|
Verfasst: Mi 04.03.09 16:41
Gibt es da auch irgendwas kostenloses.
Was mir die Möglichkeit gibt so was in der Art zu gestalten. Ich brauche die ganzen Funktionen und so nicht. Ich will lediglich mein Programm ein wenig optisch verbessern.
Ich hatte schon mal überlegt, eine PageControl mit Collbar's zu belegen und dann dort Toolbar´s aufzusetzten um ein bißchen Style in mein Programm zu bekommen.
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 04.03.09 17:40
Die Ribbon Bar ist ja nicht hauptsächlich zur optischen Aufbesserung von Programmen. Sie beschleunigt den Arbeitsablauf, da man nicht sich nicht mehr durch die ganzen Menüs klicken muss.
Dafür gibt es entsprechende Guidelines, an die man sich halten muss, und dann muss man die Ribbon Bar für die eigene Software lizenzieren. Das habe ich dann auch gemacht, das ist kostenlos.
Rein zum optischen aufpeppen ohne andere Funktionalität gibt es zum Beispiel XPMenu:
www.shagrouni.com/en...software/xpmenu.html
Das habe ich selbst benutzt, aufgrund von Problemen beim Laden von Projekten, auf deren Formulare ich es als Komponente gelegt hatte, habe ich es aber dann in FormCreate manuell erzeugt, dann lief es wunderbar.
Und dann gibt es noch die Toolbar 2000 + TBX, letzteres für den Office XP Look z.B.:
www.delphipraxis.net/topic77824.html
Die habe ich allerdings nie selbst benutzt.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Mi 04.03.09 19:58
| Zitat: | | Sie beschleunigt den Arbeitsablauf, da man nicht sich nicht mehr durch die ganzen Menüs klicken muss. |
Sie versucht es.
Also was vielleicht noch nennenswert wäre: www.delphipraxis.net...ghlight=vista+men%FC
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 04.03.09 20:37
Also bei mir geht damit alles deutlich schneller. Die ewigen Menüklickereien haben mich vorher ohnehin genervt, und nerven bei Open Office immer noch.
Allerdings sehe ich gerade bei älteren Anwendern das Problem, dass die Gewöhnung eine deutlich größere Rolle spielt als bei jüngeren. Das ist soweit ich das in meinem Umfeld sehe das größte Problem.
Rein von der Anzahl der Klicks und von den Abläufen wäre Office 2007 unbestreitbar schneller.
Aber man muss sich neu merken was man wie macht, und das ist für mich kein Problem, mit zunehmendem Alter aber schon. In 25 Jahren geht mir das vielleicht ebenso.
Das sieht in der Tat interessant aus.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Mi 04.03.09 20:45
Naja, jeder wie er will. Ich benutze jedenfalls zunehmend LaTeX und OpenOffice. Letztenendes ist es doch auch nur eine "geordnete Toolbar". Der Umstieg ist auf jeden Fall schwer (früher habe ich da wenigstens ein bisschen Logik erkannt, aber es liegt möglicherweise auch daran, dass ich das Office 2007 nur in der Schule benutze).
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 04.03.09 20:48
Jakob_Ullmann hat folgendes geschrieben : | | Letztenendes ist es doch auch nur eine "geordnete Toolbar". |
genau darum geht es ja. Dass man die Einstellungen z.B. direkt machen kann ohne jedesmal in ein Menü abzutauchen und einen Dialog aufzurufen um nur simpel z.B. einen Absatz einzustellen. In Office 2007 lasse ich die Seite offen, klicke nacheinander alle an und stelle das direkt ein.
Und die Formatierungen wie Fettdruck usw. kann ich ja auch nach dem Markieren direkt neben der Maus per Autopopup blitzschnell machen.
Jakob_Ullmann hat folgendes geschrieben : | | Der Umstieg ist auf jeden Fall schwer |
Dass das manchen schwerfällt, kann ich verstehen, ich selbst hatte damit keinerlei Probleme. Am Anfang habe ich sicher mal die falsche Registerkarte erwischt, aber die 2 oder 3 Sekunden...
Und das hat sich schnell gelegt.
|
|
Jens Hartmann 
      
Beiträge: 120
XP
Delphi
|
Verfasst: Mi 04.03.09 20:52
Das sieht auf jedenfall total interessant aus.
In welcher Version installiere ich das unter Delphi2007. Geht das auch mit der Delphi7Version, weil da scheint ja noch zusätzlich ein PopMenu bei zu sein.
|
|
DeddyH
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 04.03.09 20:56
Nimm den untersten Link (Studio 2006)
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 04.03.09 21:02
Ja, das ist ja der direkte Vorgänger und die Version funktioniert problemlos mit 2007, ich habs gerade kurz in einem virtuellen PC getestet.
|
|
Jens Hartmann 
      
Beiträge: 120
XP
Delphi
|
Verfasst: Mi 04.03.09 21:22
Danke, funktioniert. Über weitere Stylekomponenten die den oberen oder linken seidlichen Rand in meinem Programm angehen, bin ich natürlich immer noch dankbar.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Mi 04.03.09 21:25
Meinst du die Titelleiste? Dann brauchst du Skin-Komponenten. www.delphi-forum.de/...highlight=xstyleform
|
|
Jens Hartmann 
      
Beiträge: 120
XP
Delphi
|
Verfasst: Mi 04.03.09 21:57
Das habe ich mir schon geladen. Aber das ist nicht was ich meine. Ich denke da eher an sowas wie ich oben geschreiben habe, bei Office2007.
Irgendwas, was meine Berarbeitungsfläche Styled. Ich denke daran, im oberen Bereich ne Coolbar zu setzen und die dann mit Edit´s, Button´s etc zu füllen, um den Nutzer eine leichte Bedienung zu eröglichen.
Und da suche ich halt kostenlose Komponenten, wie Button´s Edit´s etc. die man vom Style her eventuell ein bißchen schöner gestelten kann.
Die Coolbar, finde ich z.B. Klasse. allerdings, hat die ja keine Styleoptionen, sondern nur Trist grau oder so.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Mi 04.03.09 22:07
Das aus Office 2007 heißt Ribbon, wie jaenicke schon gesagt hat. Und falls du lieber eine Toolbar willst, schau dir die (ebenfalls schon erwähnten) TBX an (eventuell auch SpTBX). Das hier könnte dir helfen: flocke.vssd.de/prog/howto/insttbx/ - alles genau lesen, ich hatte bestimmt 5 oder 6 Fehlversuche, weil ich den Patch nicht ausgeführt habe. 
|
|
Jens Hartmann 
      
Beiträge: 120
XP
Delphi
|
Verfasst: Mi 04.03.09 22:29
Danke, das hat geklappt.
Habe die mal installiert, und ist auch in der IDE eingetragen. Werden mich mal damit beschäftigen.
|
|
Jens Hartmann 
      
Beiträge: 120
XP
Delphi
|
Verfasst: Fr 06.03.09 11:51
Hallo,
kennt jemand den aktuellen LINK von den TBX Themes.
Der aus der Installatonsanleitung ist leider nicht mehr gültig.
www.rmklever.com/delphitbx
|
|