![]() |
Difficult to change the window size in Ribbon samp |
Post Reply ![]() |
Author | |||||
Shinonome ![]() Groupie ![]() Joined: 18 July 2008 Status: Offline Points: 78 |
![]() ![]() ![]() ![]() ![]() Posted: 05 December 2013 at 4:17am |
||||
The Office2013 theme is difficult to change the window size in comparison with Windows7 theme in Ribbon sample program.
Edge of the left, top, right and bottom is difficult to change in particular. Please fix this problem. |
|||||
![]() |
|||||
kstowell ![]() Admin Group ![]() Joined: 25 January 2003 Location: MIchigan, USA Status: Offline Points: 496 |
![]() ![]() ![]() ![]() ![]() |
||||
Thanks for bringing this to our attention we will work to get this addressed with the next scheduled release.
|
|||||
Kirk Stowell, President and CEO
CODEJOCK SOFTWARE SOLUTIONS< |
|||||
![]() |
|||||
Michl ![]() Senior Member ![]() Joined: 14 September 2007 Status: Offline Points: 138 |
![]() ![]() ![]() ![]() ![]() |
||||
![]() Yes, a border of 1 pixel/line is definitivly too small and the intersection look very strong. Office 2013 shows a small shadow and the grip area has a wide region. ![]() One more suggestion is to support a additional Win8 theme with blue caption bar (if app activated) and thick borders like explorer for non Win 8 operation systems. ![]() Everbody who wish this too, please back me. Regards |
|||||
![]() |
|||||
Shinonome ![]() Groupie ![]() Joined: 18 July 2008 Status: Offline Points: 78 |
![]() ![]() ![]() ![]() ![]() |
||||
Please Office 2013 !
|
|||||
![]() |
|||||
Shinonome ![]() Groupie ![]() Joined: 18 July 2008 Status: Offline Points: 78 |
![]() ![]() ![]() ![]() ![]() |
||||
Please prevent MDIChild in RibbonMDISample sample from the trouble that RibbonSample had.
|
|||||
![]() |
|||||
mikegb ![]() Newbie ![]() Joined: 31 October 2013 Status: Offline Points: 6 |
![]() ![]() ![]() ![]() ![]() |
||||
Any updates on this issue?
|
|||||
![]() |
|||||
mikegb ![]() Newbie ![]() Joined: 31 October 2013 Status: Offline Points: 6 |
![]() ![]() ![]() ![]() ![]() |
||||
I have come up with a temporary solution to the issue raised above. It isn't perfect but good enough for now. I replaced the paint manager with a derived CCommandBarsOffice2013Theme object:
The sole purpose of the CCommandBarsOffice2013ThemeSizerFix is to create a new frame paint manager:
The frame paint manager is degined as:
The trick is to have the CXTPFrameThemeOffice2013 object return a larger frame border. Since the CXTPFrameThemeModernUI::CalcFrameBorder source code has a 1 pixel frame hard coded (i.e. return CRect(1,1,1,1)), the overridden CalcFrameBorder looks like this:
The above gives me a slightly wider frame. Not much but enough to make it usable. I then have to handle drawing the frame myself in CXTPFrameThemeOffice2013SizerFix::DrawFrameBorder(). I had to make some special consideration for the status bar. It's not 100% perfect but good enough for now. Hopefully there will be a better option in the next toolkit release. I too would like to see a Windows 8 themed ribbon / frame (i.e. Explorer look and feel) Currently on 16.3.1. |
|||||
![]() |
|||||
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() |
||||
The issue has been fixed. The fix will be available in the next release from today and also in the next beta build.
|
|||||
![]() |
|||||
SvenC ![]() Groupie ![]() Joined: 02 February 2007 Status: Offline Points: 79 |
![]() ![]() ![]() ![]() ![]() |
||||
The release notes of 16.4 beta 2 states for command bars:
Should that fix this resize problem as well? I compiled and ran the Ribbon sample and there is still only one pixel to get the resize function when the Office 2013 theme is selected.
|
|||||
--
SvenC Toolkit Pro 15.3.1, 16.2.4, 16.3.1, 16.4.0, 17.2.0, 17.3.0, 18.0.1, 18.2 with VC++ 2010, 2012, 2013, 2015, 2017 |
|||||
![]() |
|||||
SvenC ![]() Groupie ![]() Joined: 02 February 2007 Status: Offline Points: 79 |
![]() ![]() ![]() ![]() ![]() |
||||
Any news about a fix for the Office 2013 theme borders?
Maybe a new release like 16.5 oder 17.0?
|
|||||
--
SvenC Toolkit Pro 15.3.1, 16.2.4, 16.3.1, 16.4.0, 17.2.0, 17.3.0, 18.0.1, 18.2 with VC++ 2010, 2012, 2013, 2015, 2017 |
|||||
![]() |
|||||
cpede ![]() Senior Member ![]() Joined: 13 August 2004 Location: Denmark Status: Offline Points: 680 |
![]() ![]() ![]() ![]() ![]() |
||||
Please note that we cannot release with the v1640 where you added the "sticky" behavior on the frame borders. This is simply not possible to work with an application where you capture the cursor and makes it "sticky".
-cpede
|
|||||
Product: Xtreme ToolkitPro (24.0.0)
Platform: Windows 10 (x64) Language: Visual Studio 2017 (C++) |
|||||
![]() |
|||||
snarfblatt ![]() Groupie ![]() Joined: 28 April 2008 Location: United States Status: Offline Points: 10 |
![]() ![]() ![]() ![]() ![]() |
||||
Any update on when this will be fixed? Any new releases coming? We are working towards adding the ribbon to our app, but these bugs and lack of fixes is going to slow down our release schedule.
|
|||||
![]() |
|||||
markr ![]() Senior Member ![]() Joined: 01 August 2004 Status: Offline Points: 443 |
![]() ![]() ![]() ![]() ![]() |
||||
I'm surprised to see that is still an issue with the new v17 release. :-(
Codejock has moved away from the "sticky mouse" behavior (which was unusable) by default, but the original problem still remains. Window frame borders are still far too thin to "grab" correctly when using any of the Office 2013 themes.
|
|||||
![]() |
|||||
snarfblatt ![]() Groupie ![]() Joined: 28 April 2008 Location: United States Status: Offline Points: 10 |
![]() ![]() ![]() ![]() ![]() |
||||
Yeah, this issue is really hanging us up right now as well. We really want to release with the Office2013 theme, but we can't seem to get the window resizing to work right.
|
|||||
![]() |
|||||
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() |
||||
v17 beta 2 has a completely redesigned solution for this problem, no sticky borders, all should work smoothly now. Please test and provide your feedbacks.
|
|||||
![]() |
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 |