AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ribbon-Button - zur Laufzeit Text abgeschnitten

Ein Thema von Harry Stahl · begonnen am 10. Jan 2015 · letzter Beitrag vom 11. Jan 2015
Antwort Antwort
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.478 Beiträge
 
Delphi 11 Alexandria
 
#1

Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 10. Jan 2015, 11:53
Hi, ich teste gerade mal die in Delphi integrierten Ribbon-Componente.

Während zur Entwicklungszeit die Anzeige der Buttons in den Ribbon-Groups OK ist, werden die Texte zur Laufzeit abgeschnitten (vgl. anliegende Screenshots).


Ist das ein bekannter Bug?
Hat jemand einen Hinweis, wie ich das vermeiden kann?
Miniaturansicht angehängter Grafiken
devtime.jpg   runtime.jpg  
  Mit Zitat antworten Zitat
madtom

Registriert seit: 24. Feb 2005
Ort: Hamburg
115 Beiträge
 
Delphi XE7 Professional
 
#2

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 10. Jan 2015, 18:08
Hi, habe deine Konstellation unter XE7 nachgebaut, kann dein Problem allerdings nicht reproduzieren.
Allerdings sind die Ribbon Controls mitunter etwas störrisch, manchmal hilft es, das Projekt abzuspeichern und einfach neu zu öffnen.

Gruß Thomas
Thomas
Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.332 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 06:24
Ich bekomme das auch nicht hin. (XE7 mit Update 1)

Wenn ich keine Icons zugewiesen habe und die Überschriften anpasse, passt sich die Breite der Gruppe ja an. Ändere ich aber die Icons, passiert das nicht. Obwohl ich so in der IDE abgeschnittene Buttons produzieren kann, sehen diese zur Laufzeit dann korrekt aus. Diese automatische Anpassung passiert also auch zur Laufzeit.

Hast du vielleicht ein kleines Beispielprojekt, bei dem du den Effekt reproduzieren kannst?

Ich selbst bin schon vor Jahren auf die TMS Ribbons umgestiegen. Ich weiß nicht, ob die mitgelieferten seither weiterentwickelt wurden, aber mir fehlten schon diverse Features wie Gruppierung von Reitern (scheint es jetzt auch noch nicht zu geben) usw., so dass ich damit gar nicht ernsthaft angefangen hatte.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#4

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 11:01
Ich hab selbst XE7 nicht, aber das sieht mir sehr nach den alten 2006er Ribbonstyle aus. Kann man den ändern? Oder haben die es nicht geschafft einen aktuellen Office- oder Scenic-Skin beizulegen?
Gruß
Cookie
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.332 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 16:13
Ich hab selbst XE7 nicht, aber das sieht mir sehr nach den alten 2006er Ribbonstyle aus.
Einer der Gründe weshalb ich auf TMS zurückgegriffen habe.

Ich habe es übrigens gerade ausprobiert:
Ich kann den Style nicht einmal zwischen Luna, Obsidian und Silver umschalten, die Property springt immer auf Luna zurück...
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 16:34
Einer der Gründe weshalb ich auf TMS zurückgegriffen habe.

Ich habe es übrigens gerade ausprobiert:
Ich kann den Style nicht einmal zwischen Luna, Obsidian und Silver umschalten, die Property springt immer auf Luna zurück...
So etwas habe ich mir schon fast gedacht.

Ich hab zum Glück die von DevExpress und die von TMS.
Gruß
Cookie
  Mit Zitat antworten Zitat
Benutzerbild von blawen
blawen

Registriert seit: 30. Nov 2003
Ort: Luterbach (CH)
654 Beiträge
 
Delphi 12 Athens
 
#7

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 17:26
Ich kann den Style nicht einmal zwischen Luna, Obsidian und Silver umschalten, die Property springt immer auf Luna zurück...
Dies funktioniert bei mir problemlos, allerdings weist die Komponente noch weitere Ungereimtheiten und Fehler auf.
Gefühlsmässig wurde die Komponente seit ihrer Veröffentlichung nicht gepflegt und weist noch immer die gleichen Fehler auf .
Roland
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#8

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 19:07
Wenn man ein gutes Ribbon will, ist nichts besser als das von DevExpress.
Gruß
Cookie
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.478 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Ribbon-Button - zur Laufzeit Text abgeschnitten

  Alt 11. Jan 2015, 23:19
Erst mal Danke für die Antworten.

Bei einem neu angelegten Projekt treten die Probleme nicht auf. Seltsam, aber im Moment egal, weil ich das in dem Projekt, wo die Probleme auftauchten, erst mal nicht verwenden werde.

Die TMS-Kompos habe ich ja auch alle. Die Ribbons gefielen mir da aber bislang nicht so sehr (erschien mir auch vom Handling etwas umständlich).

Die Einstellmöglichkeiten bei der Delphi-Variante finde ich eigentlich gar nicht so übel. Werde mir mal aber die DevExpress Kompos ansehen...

Schade, dass das in Delphi nicht weiterentwickelt wird, allmählich gewöhnt man sich an die Ribbons...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:32 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