Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - Codejock ToolkitPro and SuitePro v22.0 Released!
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Codejock ToolkitPro and SuitePro v22.0 Released!

 Post Reply Post Reply
Author
Message
astoyan View Drop Down
Admin Group
Admin Group
Avatar

Joined: 24 August 2013
Status: Offline
Points: 284
Post Options Post Options   Thanks (1) Thanks(1)   Quote astoyan Quote  Post ReplyReply Direct Link To This Post Topic: Codejock ToolkitPro and SuitePro v22.0 Released!
    Posted: 07 November 2022 at 7:30am

Codejock ToolkitPro and SuitePro v22.0 Released!

 

This release contains features and improvements that have been requested the most by the Codejock community in 2022. While many highly demanded features are still in research and development, we’re pleased to provide Codejock users with ready-to-use additions and improvements listed below that is only part of this release:


WebBrowser control with dynamic support of WebView2 (MS Edge) and ShellExplorer (MS IE) providers

(Main article - https://codejock.com/support/articles/common/web-browser-control.asp)

ToolkitPro and SuitePro users can now use the new CXTPWebBrowserCtrl and WebBrowser controls respectively to display HTML content or perform Web navigation using either WebView2 or ShellExplorer providers. This gives ability to keep backward compatibility for legacy web content and use the power of modern HTML/CSS/JavaScript capabilities all in one control by choosing the needed provider type only. The unified narrow interface allows navigation, script execution and other common actions done uniformly for both provider types, while making it possible to handle provider type specific events.




Visual Studio 2017, 2019 and 2022 themes added to all related controls

The newly added themes allow Codejock users to stay with up-to-date and modern appearance for their applications.




Windows 10 theme system accent color

Now Codejock users can enjoy having system wide accent color to be used in the Windows 10 theme. It’s as simple as setting the xtpApplicationAccentColor application ambient property to COLORREF_NULL.




New SyntaxEdit schemes added for the mainstream programming and markup languages

In order to eliminate extra efforts for our users who need to display and edit various textual content using SyntaxEdit control we’ve added lots of new syntax rules for the mainstream programming and markup languages ending up with 35 syntaxes ready-to-use that include Bash, CMD/BAT, COBOL, Go, JSON, Kotlin, LaTeX, Matlab, Markdown, Objective-C, PHP, Perl, R, Ruby, Rust, Scala, XAML, YAML and all previously supported syntaxes.




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.


Back to Top
Heath View Drop Down
Groupie
Groupie


Joined: 05 April 2004
Status: Offline
Points: 16
Post Options Post Options   Thanks (0) Thanks(0)   Quote Heath Quote  Post ReplyReply Direct Link To This Post Posted: 05 December 2022 at 4:36am
Incorrect deprecated replacement flag should be xtpPropertyGridItemHasExpandButton (and "reomved" typo).

warning C4996: 'xtpGridItemHasExpandButton': Deprecated in v22.0.0.0 and is subject to be reomved in the future updates. Use "xtpGridItemHasExpandButton" instead.
Back to Top
astoyan View Drop Down
Admin Group
Admin Group
Avatar

Joined: 24 August 2013
Status: Offline
Points: 284
Post Options Post Options   Thanks (1) Thanks(1)   Quote astoyan Quote  Post ReplyReply Direct Link To This Post Posted: 05 December 2022 at 8:40am
Thanks! It's been fixed for the next update
Back to Top
Heath View Drop Down
Groupie
Groupie


Joined: 05 April 2004
Status: Offline
Points: 16
Post Options Post Options   Thanks (0) Thanks(0)   Quote Heath Quote  Post ReplyReply Direct Link To This Post Posted: 05 December 2022 at 12:36pm
I'm reporting issues as I find them...

CXTPGrid classes / enums missing in 22.0 SymbolReference.chm.
Back to Top
ylaroye View Drop Down
Groupie
Groupie


Joined: 01 November 2018
Status: Offline
Points: 20
Post Options Post Options   Thanks (0) Thanks(0)   Quote ylaroye Quote  Post ReplyReply Direct Link To This Post Posted: 25 December 2022 at 3:09pm
Unable to compile ToolkitPro 22.0.0 with Visual C++ 6.0 SP6 :

--------------------Configuration: Codejock.ToolkitPro.Shared - Win32 Debug--------------------
Compiling...
XTPShellExplorerProvider.cpp
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(226) : error C2059: syntax error : 'constant'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(271) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
XTPWebBrowserProvider.cpp
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(226) : error C2059: syntax error : 'constant'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(271) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
Generating Code...
Error executing cl.exe.

ToolkitPro2200vc60D.dll - 10 error(s), 0 warning(s)

Back to Top
ylaroye View Drop Down
Groupie
Groupie


Joined: 01 November 2018
Status: Offline
Points: 20
Post Options Post Options   Thanks (0) Thanks(0)   Quote ylaroye Quote  Post ReplyReply Direct Link To This Post Posted: 17 January 2023 at 5:48pm
Hi,
Is it possible to have a response about these compilation errors?
Thanks 
Back to Top
MGebler View Drop Down
Groupie
Groupie


Joined: 18 May 2006
Location: Germany
Status: Offline
Points: 64
Post Options Post Options   Thanks (0) Thanks(0)   Quote MGebler Quote  Post ReplyReply Direct Link To This Post Posted: 20 January 2023 at 6:13am
Hi
Are there any plans to implenent the new Office 2022 theme?

Best Regards
 Marcus
Back to Top
ylaroye View Drop Down
Groupie
Groupie


Joined: 01 November 2018
Status: Offline
Points: 20
Post Options Post Options   Thanks (0) Thanks(0)   Quote ylaroye Quote  Post ReplyReply Direct Link To This Post Posted: 02 March 2023 at 9:30am
No news about compilation errors sent 2 months ago. I hope this will be solved in the next version.
Thanks.

Unable to compile ToolkitPro 22.0.0 with Visual C++ 6.0 SP6 :

--------------------Configuration: Codejock.ToolkitPro.Shared - Win32 Debug--------------------
Compiling...
XTPShellExplorerProvider.cpp
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(226) : error C2059: syntax error : 'constant'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(271) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
XTPWebBrowserProvider.cpp
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(226) : error C2059: syntax error : 'constant'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\transact.h(271) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE\oledb.h(17149) : error C2143: syntax error : missing ';' before '}'
Generating Code...
Error executing cl.exe.

ToolkitPro2200vc60D.dll - 10 error(s), 0 warning(s)
Back to Top
lviolette View Drop Down
Groupie
Groupie
Avatar

Joined: 17 March 2007
Location: United States
Status: Offline
Points: 60
Post Options Post Options   Thanks (0) Thanks(0)   Quote lviolette Quote  Post ReplyReply Direct Link To This Post Posted: 08 September 2023 at 2:37pm
I installed CodeJock 22.1.  Under the help folder there are a couple migration guides.  I was hoping they would be current.  But Migration_guide_mfc.htm hasn't been updated in many, many years.  I'm trying to migrate some code that uses CXTPGDIPlus that is now deprecated.  I was hoping there'd be some advice in a migration guide somewhere.  It might be time to remove those files from the Help folder if they're not going to be maintained.
L. Violette
Monolith
www.lith.com
Xtreme Toolkit Pro v22.1.0
Back to Top
lviolette View Drop Down
Groupie
Groupie
Avatar

Joined: 17 March 2007
Location: United States
Status: Offline
Points: 60
Post Options Post Options   Thanks (0) Thanks(0)   Quote lviolette Quote  Post ReplyReply Direct Link To This Post Posted: 08 September 2023 at 3:38pm
I was able to get around the issue by calling the Gdiplus methods directly rather than going through GetGdiPlus().
By the way, it might be time to remove CXTPMarkupGdiPlusDeviceContext::m_pGdiPlus as it's uninitialized and also unreferenced.
L. Violette
Monolith
www.lith.com
Xtreme Toolkit Pro v22.1.0
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.250 seconds.