![]() |
Codejock Toolkit Pro and Suite Pro v19.0 Released! - Event Date: 17 June 2019 |
Post Reply ![]() |
Author | |
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() Posted: 30 May 2019 at 12:54pm |
Codejock Toolkit Pro and Suite Pro v19.0 Released! Version 19 release contains several new features and updates. These updates include support for Visual Studio 19 and Windows 10 skins in addition to many more features including the much-anticipated 3D Chart enhancements. Here are just a few of the features that we’ve been working on for this release: Toolkit Pro Application Wizard New for Visual Studio 2013, 2015, 2017, and 2019. If you have chosen to install it using either Deploy Wizard or manually from this VSIX extension file (C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v19.0.0\Utils\AppWizard\vc1xx\XTPWizard.vsix) you will be able to generate fully working applications with a set of predefined Toolkit Pro components and functionality in just a few mouse clicks! Hundreds of possible combinations of all our components and most popular settings allow you to create a solid foundation for your new great application, be it a simple dialog based app with a menu or a complex ribbon based app with a backstage, docking panes, task panels, skins, charts, property grid, etc. ![]() ![]() Vector Icons Support This support is specifically for XAML icons, it's a big step towards seamless and complete DPI support by ToolkitPro and SuitePro driven applications. You are now able to load state specific XAML icons for a desired target width into image managers and take advantage of crisp and scalable icons in CommandBars, RibbonBar, and pretty much everywhere where image managers are used. The icons can be loaded from memory, resources, streams, can be serialized and deserialized just like normal icons. As it's quite a big feature many possible applicable areas will improve support for it in the course of the next maintenance updates and more and more XAML capabilities will get added overtime in order to ensure you can use any icons of your preference. ![]() Windows 10 Skin Added for Toolkit Pro and Suite Pro includes a number of supported color schemes. Give your application a consistent Windows 10-like appearance on all Windows OS versions. ![]() Utilities and Samples Codejock samples and utilities have been significantly improved and applied a modern look so that you are able to not only work more efficiently with our tools, but also see and explore where and how you can apply all ToolkitPro and SuitePro capabilities at their best! ![]() Viewbox and Opacity This support has been added to Markup which allow scalable images and advanced image composition: ![]() 3D Pyramid Chart 3D pyramid chart support has been added, here are a few examples: ![]() We'll be happy to hear all feedback from you about this release and we're grateful in advance for sharing your thoughts with us. Please refer to our release notes for this version on our website https://codejock.com/products/releasenotes/release_notes.asp, and use the following communication means for sharing your feedback with us: We understand the importance of all feature requests. We are working our best to deliver all promised features as fast as possible. We hope that this release will exceed your expectations. More are in the works for future releases too. - Codejock Development Team! |
|
![]() |
|
Marco1 ![]() Senior Member ![]() Joined: 16 January 2004 Location: Germany Status: Offline Points: 251 |
![]() ![]() ![]() ![]() ![]() |
What about High-DPI support for Office 2007/2010 calendar theme? Requested by our customers so badly. |
|
![]() |
|
markr ![]() Senior Member ![]() Joined: 01 August 2004 Status: Offline Points: 443 |
![]() ![]() ![]() ![]() ![]() |
Does CodeJock have any intention of supporting the use of XAML paths for toolbar icons?
This feature would make it much easier to develop DPI-aware applications because toolbar and ribbon bar icons could scale seamlessly (without the need to provide toolbar image strips in a multitude of sizes). XTP is already using markup extensively (with the modern themes) to render parts of the ribbon, window frame, etc. Why not support icon rendering in this format as well? Would appreciate any thoughts or feedback, and thanks again.
|
|
![]() |
|
mgampi ![]() Senior Member ![]() ![]() Joined: 14 July 2003 Status: Offline Points: 1201 |
![]() ![]() ![]() ![]() ![]() |
Or SVG graphics included in XAML!
|
|
Martin Product: Xtreme Toolkit v 22.1.0, new Projects v 24.0.0 Platform: Windows 10 v 22H2 (64bit) Language: VC++ 2022 |
|
![]() |
|
Fredrik ![]() Senior Member ![]() Joined: 22 June 2005 Status: Offline Points: 235 |
![]() ![]() ![]() ![]() ![]() |
> Or SVG graphics included in XAML!
I'm using SVG for some icons but it would be handy if you could add support to gray out SVG icons without having to change the colors in the SVG path to a gray scale yourself.
|
|
Windows 10, Visual Studio 20157, Toolkit Pro 18.3.0
|
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() |
Thank you for your feedbacks! I cannot make loud promises, but XAML icons are coming, and hopefully they will be available very soon. There will be some limitations as we still need to add support for more XAML elements, but that work is already in progress too. SVG icons most likely will only be available after XAML icons are established. But eventually both formats will be supported as we can see a very high demand for it. Macro1 has also asked about DPI support for Office 2007/2010 calendar themes. This one is needed as well, and we know about it. But in this case it's the hard question of trade-off between time consuming re-writting of old Office calendar themes and other very important features that Codejock users are asking about. We'd be glad to add full dpi support to every component, fix all outstanding issues that users keeps reminding us about for years, and add all new so highly demanded features but eventually it all comes down to resources and we have to address the highest priorities. We work hard and this one is one our to-do list too, hopefully we'll have it soon too. Thank you!
|
|
![]() |
|
markr ![]() Senior Member ![]() Joined: 01 August 2004 Status: Offline Points: 443 |
![]() ![]() ![]() ![]() ![]() |
Hi Alexander,
> but XAML icons are coming, and hopefully they will be available very soon That's excellent news! > There will be some limitations as we still need to add support for more XAML elements, but that work is already in progress too. There are indeed some limitations to the current markup engine, but you can already do a lot with it in terms of icon rendering. I've tested a number of scenarios, and I think the main requirements would be support for opacity, clipping, etc. Here's a quick sample of XAML icons that the current markup engine renders fairly well: ![]() If you need help with testing, I have an extensive library of licensed vector icons (xaml and svg) and I'd be happy to help identify potential limitations, etc. - Mark R.
|
|
![]() |
|
salsa31 ![]() Groupie ![]() Joined: 02 December 2013 Location: spain Status: Offline Points: 30 |
![]() ![]() ![]() ![]() ![]() |
wow!!
|
|
![]() |
|
scottp ![]() Groupie ![]() Joined: 16 October 2006 Status: Offline Points: 59 |
![]() ![]() ![]() ![]() ![]() |
Are there plans to add Visual Studio 2019 style theme for v19?
And what about the "Tell me what you want to do" or "Search Visual Studio" style control for menu and ribbon bar? |
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() |
One small update: Beta 2 is now available!
In fact it only adds full Visual Studio 2019 support and enables a new App Wizard for Visual Studio 2019. The lack for VS2019 support was a major showstopper for many users, that's why added it now.
|
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() |
Both features are already on our to-do list, but VS2019 themes has a much higher priority. I cannot promise it will be included into the final v19.0 release, but there is a good chance it will be included in v19.1/2.
|
|
![]() |
|
scottp ![]() Groupie ![]() Joined: 16 October 2006 Status: Offline Points: 59 |
![]() ![]() ![]() ![]() ![]() |
Our customers really ask for "Tell me what you want to do" style tool - this is a high priority for productivity in complex applications as it enhances the findability of the commands. Really keen for this as soon as possible.
|
|
![]() |
|
lviolette ![]() Groupie ![]() ![]() Joined: 17 March 2007 Location: United States Status: Offline Points: 62 |
![]() ![]() ![]() ![]() ![]() |
Any improvements to enabling the compilation of CodeJock with /permissive- enabled? We're trying to move to more conformant compilation but CodeJock 18 has LOTs of issues with /permissive-. Thanks! |
|
L. Violette
Monolith www.lith.com Xtreme Toolkit Pro v22.1.0 |
|
![]() |
|
Fredrik ![]() Senior Member ![]() Joined: 22 June 2005 Status: Offline Points: 235 |
![]() ![]() ![]() ![]() ![]() |
By the way, why do you call Visual Studio 2019 version for "vc160"? It is vc142 and calling it "vc160" makes it hard to use the macros $(PlatformToolset) and $(PlatformToolsetVersion)...
|
|
Windows 10, Visual Studio 20157, Toolkit Pro 18.3.0
|
|
![]() |
|
Marco1 ![]() Senior Member ![]() Joined: 16 January 2004 Location: Germany Status: Offline Points: 251 |
![]() ![]() ![]() ![]() ![]() |
Feature #2: Both Toolkit Pro and Suite Pro now have Windows 10 skin with a number of color schemes supported. Which samples exactly demonstrate the new skins? I downloaded Beta2 yesterday, but after a quick look most examples seems to be pretty much the same. Ribbon and Calendar sample didn't change much. Still the same demo skins. Feature #3: All utilities and many samples have been significantly improved and applied a modern look. Which samples are you referring to? Which samples are improved? First short impression is rather disappointing, but perhaps one can give me a clue.
|
|
![]() |
|
Fredrik ![]() Senior Member ![]() Joined: 22 June 2005 Status: Offline Points: 235 |
![]() ![]() ![]() ![]() ![]() |
Regarding shadow I got it on the MarkupPad sample, however when I tried to reproduce it I could not. :-( Sorry for not being helpful but the problem is still there apparently (using v19 beta 2).
![]() |
|
Windows 10, Visual Studio 20157, Toolkit Pro 18.3.0
|
|
![]() |
|
rconn ![]() Groupie ![]() Joined: 16 May 2007 Location: United States Status: Offline Points: 79 |
![]() ![]() ![]() ![]() ![]() |
I've got a tabbed MDI app (working with 18.6.0). When I recompile it for 19.0 beta 2, I'm getting blank tab windows for Office 2013 and 2016 themes when I switch between tabs. 2007, 2010, and Windows 7 themes work. Any suggestions where to look in the XTP code?
|
|
![]() |
|
rconn ![]() Groupie ![]() Joined: 16 May 2007 Location: United States Status: Offline Points: 79 |
![]() ![]() ![]() ![]() ![]() |
I found the problem - those themes are returning rc.left=1 in OnDraw when the window is invalidated, which was breaking my margin calculation. The other themes (and all of them in 18.6) return left=0.
|
|
![]() |
|
agontarenko ![]() Admin Group ![]() Joined: 25 March 2016 Status: Offline Points: 316 |
![]() ![]() ![]() ![]() ![]() |
Hello, can you explain more detail how I can to reproduce this bug with our samples? Can you attach any screenshots or sample. Regards, Artem Gontarenko
|
|
![]() |
|
markr ![]() Senior Member ![]() Joined: 01 August 2004 Status: Offline Points: 443 |
![]() ![]() ![]() ![]() ![]() |
I'm looking forward to experimenting with the new vector/xaml icon feature.
And support for viewbox and opacity are great additions to markup support in general.
Any idea when you might support the XAML "clip" property? A lot of the professional vector icons I'd like to use include clip paths. Regards, Mark R.
|
|
![]() |
|
adamg ![]() Groupie ![]() Joined: 16 July 2018 Status: Offline Points: 32 |
![]() ![]() ![]() ![]() ![]() |
when we can count of the full support of themes in CJ? (especially scrollbars?)
|
|
![]() |
|
a.schoenle ![]() Newbie ![]() Joined: 16 November 2018 Status: Offline Points: 8 |
![]() ![]() ![]() ![]() ![]() |
Unfortunately it seems like 19.0.0 still does not compile with /permissive-. I had modified 18.6.0 to be conformant and we use this modified version in our product. I had sent a patch to CodeJock, hoping they would use it and make it part of 19.0.0 but unfortunately this did not happen. |
|
![]() |
|
lviolette ![]() Groupie ![]() ![]() Joined: 17 March 2007 Location: United States Status: Offline Points: 62 |
![]() ![]() ![]() ![]() ![]() |
That is unfortunate. I am not looking forward to trying to do what you did in 18.6.0 in our code base.
|
|
L. Violette
Monolith www.lith.com Xtreme Toolkit Pro v22.1.0 |
|
![]() |
|
a.schoenle ![]() Newbie ![]() Joined: 16 November 2018 Status: Offline Points: 8 |
![]() ![]() ![]() ![]() ![]() |
@lviolette I had a go at it using my 18.6.0 patch and it turns out that a rebase to 19.0.0 did most of the work with conflicts mainly stemming from formatting changes. I did no systematic test but our SW seems to run fine using 19.0.0 with the patch applied so maybe the patch is useful to you. To apply, run
from the toolkit pro root installation directory (i.e. 'Xtreme ToolkitPro v19.0.0'). Hope this helps. Best, Andreas
|
|
![]() |
|
lviolette ![]() Groupie ![]() ![]() Joined: 17 March 2007 Location: United States Status: Offline Points: 62 |
![]() ![]() ![]() ![]() ![]() |
@Andreas Thank you. We're not likely to update for a few months, but I may try your patch out locally for testing in the mean-time. I'd need to integrate it in with our own set of changes that we make to CodeJock for both bugs and additional functionality. Thanks again! Leo.
|
|
L. Violette
Monolith www.lith.com Xtreme Toolkit Pro v22.1.0 |
|
![]() |
|
Taro ![]() Groupie ![]() ![]() Joined: 22 August 2015 Location: Thailand Status: Offline Points: 12 |
![]() ![]() ![]() ![]() ![]() |
Do this version accept SVG icon? Please kindly confirm.
|
|
![]() |
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 |