1 Attachment(s)
Docking stickers are gone
Hi,
I have an app with a few docking panes. These can be moved around freely by the user.
But since we migrated to Dataflex 19.1 / Codejock v18.3 the docking stickers are gone.
With that I mean the icons on which you can drag the pane upon:
[ATTACH=CONFIG]13144[/ATTACH]
So I can drag the panes, but there are no stickers.
Not much has changed with the migration to 19.1. Only some theme changes.
All properties are correct:
[FONT=Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif]Set pbShowDockingStickers to True
Set pbShowDockingPosition to True
Any ideas?[/FONT]
Re: Docking stickers are gone
Hi Pieter
No, worknig in my application.
If you have changed the theme you could try changing peStickerStyle, in case the default is not supported / working in the theme.
[CODE]{ MethodType=Property Category="CodeJock" InitialValue=OLEStickerStyleWhidbey }
{ EnumList="OLEStickerStyleWhidbey, OLEStickerStyleStudio2005" }
Procedure Set peStickerStyle Integer iStyle
Set SigCJProperty Set_Private_peStickerStyle Set_ComStickerStyle (Private_phoOptions(Self)) to iStyle
End_Procedure[/CODE]
Valid values in cj18.3 are
[CODE]// Sticker Styles
Define OLEDockingContextStickerStyle for Integer
Define OLEStickerStyleWhidbey for 0
Define OLEStickerStyleVisualStudio2005 for 1
Define OLEStickerStyleVisualStudio2008 for 2
Define OLEStickerStyleVisualStudio2010 for 3
Define OLEStickerStyleVisualStudio2012Light for 4
Define OLEStickerStyleVisualStudio2012Dark for 5
Define OLEStickerStyleVisualStudio2015Light for 6
Define OLEStickerStyleVisualStudio2015Dark for 7[/CODE]
Re: Docking stickers are gone
Hi Ian,
Thanks for the feedback.
I tried different styles, but that didn't solve it.
Must be something else then, although I have no clue what it might be.
Re: Docking stickers are gone
Per the picture it looks you are using skin/theme ?
I would bet on it. Have you tried disabling the skinning?
Re: Docking stickers are gone
Hi Samuel,
Thanks for your response.
The screenshot is made in an older version of our program which works fine.
- Dataflex 18.1
- Ribbonbar with Office2007 theme (which is used by all CodeJock controls)
- It uses a skin as well
Our new version (in which it doesn't work) doesn't use skinning anymore.
- Dataflex 19.1
- Ribbonbar with Office2013 theme (which is used by all CodeJock controls)
- No skin
I can try to change the theme of the dockingpanels to see if that makes any difference.
[B]Update:[/B] Maintaining the default theme (so not changing it to Office213) doesn't make a difference