[solved] no shell icons on ribbon RecentFiles Page |
Post Reply |
Author | |
olebed
Admin Group Joined: 01 July 2014 Location: Ukraine Status: Offline Points: 841 |
Post Options
Thanks(0)
Posted: 20 January 2018 at 9:17am |
I have fixed this bug in some recent versions, just upgrade library. |
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(0)
|
I'm already using v18.2.0. I can't see a newer version than that!
|
|
olebed
Admin Group Joined: 01 July 2014 Location: Ukraine Status: Offline Points: 841 |
Post Options
Thanks(0)
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(1)
|
hmm. That topic seems to be about adding custom icons to the BackstageFileListBox. So are you saying that it doesn't automatically use the Windows default icons as in Explorer any more?
If I run the VB6 RibbonSample provided with CommandBars v16.4.0 and using the Office 2013 theme I get this... If I run the same sample provided with CommandBars v18.2.0 with the Office 2013 theme I get this... So 1. the theme isn't working 2. it's not picking up the Windows-defined filetype icons These are the Codejock supplied samples with no modifications whatsoever. |
|
olebed
Admin Group Joined: 01 July 2014 Location: Ukraine Status: Offline Points: 841 |
Post Options
Thanks(0)
|
I have checked this and can say that in 2015 year was added option to manage of loading shell icons due to performance reason. But this option wasn't shared to ActiveX version of library. Also this behavior have changed to forbids shell icons by default. I will add SetUseShellIcon(bool) to BackstagePageRecent and to XTPGalleryListBox.
Thank you for information |
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(0)
|
when do you estimate the fix will be available? I'd like this to be working properly prior to releasing the next version of my app, which is nearly ready.
|
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(0)
|
I notice that you've implemented UseShellIcons in CommandBars ActiveX v18.3. But it doesn't seem to work (try your own demo example). For the moment, I've written my own workaround using SHGetFileInfo and adding icons to an ImageManager control.
|
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(0)
|
I notice this hasn't been fixed in CommandBars ActiveX v18.3; when will it be fixed please?
|
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(0)
|
I found a partial workaround by setting the recent filelist visual theme in the form paint event. This makes the mouseover highlight work, but the recent filelist control still always has a white background no matter what the visual theme, so I've had to set the rest of the form to white background, and the separators to white background manually instead of applying the theme.
|
|
Nick
Groupie Joined: 23 July 2012 Location: United Kingdom Status: Offline Points: 30 |
Post Options
Thanks(0)
|
still not solved in 18.4.0
I can set the property to make it seeem like it will use the syystem icons, but it still doesn't
|
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |