Seite 5 von 5

Re: Ribbon Menü

Verfasst: 05.08.2021 07:56
von Bisonte
Office 2016 z.B. scrollt nicht von allein. Man muss einen Button klicken und es scrollt Schrittweise. Wenn das Fenster kleiner wird, verkleinert es erst die Buttons im Ribbon auf ein Minimum, sobald nicht mehr alles in die "Breite" passt (in verkleinerter Form) erscheint ein Button zum scrollen, und ab einer bestimmten breite wird das Ribbon einfach ausgeblendet. Vielleicht hilft es beim Lösung finden.

Re: Ribbon Menü

Verfasst: 05.08.2021 15:16
von jacdelad
Hallo Bisonte,
ja, ich hatte mir schon angeschaut, wie Office das macht. Buttons verkleinern kommt für mich nicht in Frage, das ist mir zu aufwändig. Ich will einen Button zum Scrollen links und rechts anzeigen lassen und bei Klick entsprechend zur nächsten Buttongrenze scrollen. Hab es aber noch nicht umgesetzt

Re: Ribbon Menü

Verfasst: 14.09.2021 19:48
von jacdelad
Update (0.2.59):
- Vereinfachung der einzelnen Steuerelemente (jetzt weniger Variationen, die Variationen ergeben sich aus den Eigenschaften)
- Scrollbalken, wenn das Fenster zu schmal ist
- Reduzierung der Renderlast
- Ausbau der Popup-Fenster
- Viele Bugs behoben

Ich hoffe, dass ich nicht zu viele neue Bugs eingebaut habe. Download über den Link im ersten Post.

Re: Ribbon Menü

Verfasst: 15.09.2021 09:43
von dige
Wenn man das Fenster verkleinert, gibt es einen Fehler in Zeile 1748 (DrawImage(ImageID(ribbons()\MoveLeftImage),ribbons()\x-24,27))
"Image not initialised"

Re: Ribbon Menü

Verfasst: 15.09.2021 15:23
von jacdelad
Hallo dige,
Danke für den Hinweis. Ich schaue mir das an, bei mir klappt das Verkleinern eigentlich ohne Probleme.

Re: Ribbon Menü

Verfasst: 15.09.2021 23:48
von jacdelad
Ich kann den Fehler leider nicht reproduzieren. Reden wir hier von der mitgelieferten Demo?
Tritt das Problem auch auf, wenn du die Zeilen 841 und 842 in der "RibbonGadget.pbi" auskommentierst?

Re: Ribbon Menü

Verfasst: 21.10.2021 12:12
von jacdelad
Update:
- Alle bisher bekannten Fehler behoben und ein neuer eingebaut
- Comboboxen (Wenn ein Element angeklickt wird, wird es übernommen, aber das Fenster verliert den Fokus. Fehler wird noch beseitigt)
- Verbesserungen für helle und dunkle Themes

Paket enthält Dateien für PureBasic und XProfan.