Nochmal Ribbon...

30/12/2007 - 16:24 von Günter Gerold | Report spam
Hallo NG,

Ich habe ich für jedes Formular im Projekt ein extra Ribbon erzeugt und in
den Formulareigenschaften auch das passende Ribbon zugewiesen.In den
Accessoptionen habe ich kein Ribbon eingetragen, damit in der
Entwurfsansicht das Standardribbon gezeigt wird.Muss ich jetzt für jedes
Ribbon eine globale Variable, eine onAction und
onPressed-Funktionschreiben?Funktionieren tuts auch mit einer. Jedoch muss
ich meinen Togglebutton mit

gedrueckt = False

gobjRibbon.Invalidate

aktualisieren wenn ich per Code umschalten will.

gobjRibbon.InvalidateControl ("tgbaendern")

funktioniert nicht.


Günter Gerold

Es ist alles reine Nervensache
 

Lesen sie die antworten

#1 Gunter Avenius
30/12/2007 - 16:57 | Warnen spam
Hallo Günter,

Günter Gerold schrieb folgendes:
Ich habe ich für jedes Formular im Projekt ein extra Ribbon erzeugt
und in den Formulareigenschaften auch das passende Ribbon
zugewiesen.In den Accessoptionen habe ich kein Ribbon eingetragen,
damit in der Entwurfsansicht das Standardribbon gezeigt wird.Muss
ich jetzt für jedes Ribbon eine globale Variable, eine onAction und
onPressed-Funktionschreiben?Funktionieren tuts auch mit einer.
Jedoch muss ich meinen Togglebutton mit

gedrueckt = False



Das musst Du für jedes Ribbon eine Variable anlegen, welches Du
dynamisch veràndern willst. Und beim Callback onLoad jeweils zuweisen.

Public gobjRibbon As IRibbonUI
Public gobjRibbon1 As IRibbonUI
Public gobjRibbon2 As IRibbonUI
...
gobjRibbon.Invalidate

aktualisieren wenn ich per Code umschalten will.

gobjRibbon.InvalidateControl ("tgbaendern")



zugewiesenes gobjRibbonX.InvalidateControl ("tgbaendern")

funktioniert nicht.



Schau Dir mal die Beispieldatenbank 3 von mir an.
http://www.accessribbon.de/index.php?Downloads:3

Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de

Ähnliche fragen