xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Moderator: Moderatoren

Antworten
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von Lewi »

Ich habe das Problem, das im Zusammenhang mit der Toolbar und Icons, die Icons beim disabeln komplett verschwinden und nicht als disabelt angezeigen werden. Interessanter Weise erscheint ein disabeltes Icon, wenn es disbabelt war und erneut disabelt wird.

Hier ein Codeauszug für die Bestückung der Toolbar:

Code: Alles auswählen

oApp := GetApp()
oApp:Toolbar:AddItem( TB_EXIT     , {ICO_EXIT, TB_ICON} , {||TabPage_pB_End_Action( ::nViewCloseID)}, "Modul verlassen" )
oApp:Toolbar:AddItem( ITEM_SEPARATOR )
oApp:Toolbar:AddItem( TB_FILTER   , {ICO_LENS, TB_ICON} , {|| ::TabPage_pB_Scope_Action( self)     }, "[F2]  Datensätze selektieren" )
oApp:Toolbar:AddItem( TB_NEW      , {ICO_NEW , TB_ICON} , {|| ::TabPage_pB_New_Action()            }, "[F3]  Neuen Datensatz erfassen" )
oApp:Toolbar:AddItem( TB_GO_BACK  , {ICO_LEFT, TB_ICON} , {|| ::TabPage_pB_SkipBack_Action()       }, "[+]  Vorheriger Datensatz")
oApp:Toolbar:AddItem( TB_GO_NEXT  , {ICO_RIGHT, TB_ICON}, {|| ::TabPage_pB_SkipNext_Action()       }, "[-]  Nächster Datensatz")
oApp:Toolbar:AddItem( TB_PRINT    , {ICO_PRINT, TB_ICON}, {|| ::TabPage_pB_Print_Action()          }, "[ALT-D]  Druck-Menü")
oApp:Toolbar:AddItem( TB_DEL      , {ICO_WASTE, TB_ICON}, {|| ::TabPage_pB_Del_Action()            }, "Aktuellen Datensatz löschen")
oApp:Toolbar:AddItem( ITEM_SEPARATOR )
Return NIL
Habe ich allein das Problem?

Nachfolgend ein visueller Eindruck meines Problems.

Normale Anzeige
T1.png
T1.png (4.5 KiB) 8360 mal betrachtet
Item wurde disabelt:
T2.png
T2.png (4.21 KiB) 8360 mal betrachtet
Item wurde ein 2.tes Mal disabelt und ist nun sichtbar:
Dateianhänge
T3.png
T3.png (4.2 KiB) 8359 mal betrachtet
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von Martin Altmann »

Hallo Olaf,
ich habe nur drei Buttons auf meiner Haupttoolbar und disable dort nix.
Aber ab und an ist der zweite Button nach dem Starten der App auch nicht sichtbar - ab und an passiert es dann, dass er irgendwann sichtbar wird.

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Re: xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von Lewi »

Hallo Martin,
ich hatte das Problem vor einiger Zeit ds-datasoft gepostet, allerdings bisher noch kein Feedback bekommen.........
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von AUGE_OHR »

hi,
Lewi hat geschrieben: ich hatte das Problem vor einiger Zeit ds-datasoft gepostet, allerdings bisher noch kein Feedback bekommen.........
hatte nicht Dieter Stelzner was im SL1 Forum gepostet ?
Es hat auch was mit der verwendeten MsComCtl.OCX zu tun. Unter Codejock Skinframework ist
die Toolbar zwar sichbar, aber nicht ein einziges Item/Icon. Es wenn man die v6.00.00 gegen eine
andere Version austauscht sind die Icons wieder da.
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von AUGE_OHR »

hier der Thread im Codejock Forum wegen MsComCtl.OCX
https://forum.codejock.com/forum_posts.asp?TID=8401

da ist auch ein Link zu M$ wo es ein Update geben soll
http://www.microsoft.com/downloads/deta ... layLang=en

oder einfach mal KB896559 eingeben

p.s. wenn ihr nun die "neue" M$ComCtl.OCX verwenden und ihr Probleme an Alaska meldet so müsst
ihr denen auch sagen welche M$ComCtl.OCX ihr gerade verwendet sonst "merken" die Jungs nichts.
gruss by OHR
Jimmy
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Re: xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von Lewi »

Hallo Jimmy,
ich denke nicht, daß das Problem im Zusammenhang mit M$ComCtl.OCX steht. Die Klasse dsToolBar iat nicht von xbpToolbar() abgeleitet sondern von xbpstatic() und verwaltet und paintet die Toolbar innerhalb ihrer Klasse.
Die xClass-Demos basieren auf Bitmaps. Damit scheint es wohl keine Probleme zu geben.

Gruß, Olaf
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: xClass 4.3: Disabelte Toolbar-Icons werden nicht angezeigt

Beitrag von AUGE_OHR »

moin,
Lewi hat geschrieben:Die Klasse dsToolBar iat nicht von xbpToolbar() abgeleitet sondern von xbpstatic() und verwaltet und paintet die Toolbar innerhalb ihrer Klasse.
ah wieder mal was gelernt.
Ich muss mir die xClass endlich mal ansehen ...
gruss by OHR
Jimmy
Antworten