| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 98,900
» Latest member: go88thnl
» Forum threads: 2,426
» Forum posts: 11,371
Full Statistics
|
| Online Users |
There are currently 861 online users. » 2 Member(s) | 855 Guest(s) Applebot, Bing, Google, Yandex, rm8888my, s666vnus123
|
| Latest Threads |
WebApplication.IP change ...
Forum: IntraWeb General Discussion
Last Post: MJS@mjs.us
09-11-2026, 09:49 PM
» Replies: 1
» Views: 295
|
Hook/callback to handle t...
Forum: IntraWeb General Discussion
Last Post: Lenfors
09-08-2026, 09:03 AM
» Replies: 0
» Views: 233
|
Reproducible IIS crash in...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
09-08-2026, 01:48 AM
» Replies: 0
» Views: 251
|
The packages IW16.xx inc...
Forum: IntraWeb General Discussion
Last Post: hsbelli
09-03-2026, 11:46 AM
» Replies: 2
» Views: 556
|
Redirection issues with F...
Forum: IntraWeb General Discussion
Last Post: magosk
08-31-2026, 10:03 AM
» Replies: 0
» Views: 302
|
Source Code
Forum: IntraWeb General Discussion
Last Post: magosk
08-31-2026, 08:11 AM
» Replies: 3
» Views: 723
|
TContenthandler requires ...
Forum: IntraWeb General Discussion
Last Post: valmeras
08-30-2026, 02:35 AM
» Replies: 0
» Views: 276
|
TIWjQDBGrid erratic behav...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
08-20-2026, 05:12 PM
» Replies: 8
» Views: 2,367
|
Change Language DataTable
Forum: IntraWeb General Discussion
Last Post: Rigoberto Mercedes
08-19-2026, 03:21 PM
» Replies: 1
» Views: 414
|
How to terminate HTTP Thr...
Forum: Indy
Last Post: rlebeau
08-14-2026, 08:01 AM
» Replies: 5
» Views: 1,074
|
|
|
| TIWCallbackProc3/TIWCallbackProc4 |
|
Posted by: JuergenS - 10-10-2024, 11:51 AM - Forum: IntraWeb General Discussion
- Replies (1)
|
 |
Hi,
The following code snipsets i used before IW15.5.0.
See also: ajaxCall in dedicated web worker thread
But actually the response code will always be executed, even if i set:
UserSession()->WebApplication->Response->Code = 200;
aHandled = true;
Does anybody know how to change the C++ code according to the description in the version history ?
class TChatCallbackRef : public TCppInterfacedObject<TIWCallbackProc3>
{
public:
INTFOBJECT_IMPL_IUNKNOWN(TInterfacedObject);
void __fastcall Invoke(TStrings *aParams, UnicodeString &aResult, bool &aHandled)
{
// class method
TIWUM_Frm_ChatA::GetNextItem((TStringList*)aParams, aResult, aHandled);
}
};
RegisterCallBack(_D("GetNextItem"), _di_TIWCallbackProc3(new TChatCallbackRef()));
__classmethod void __fastcall GetNextItem(System::Classes::TStringList *ListParams,
System::UnicodeString &ListResult,
bool &aHandled);
Version History link 15.5.0
2023-11-22
Modified
Callback infrastructure was refactored due to incompatibilities with FreePascal/Lazarus.
A minor method signature change was necessary in 2 of the callback methods.
The aHandled parameter in TIWCallbackProc3 and TIWCallbackProc4 became “var” parameters instead of “out”.
In case your code uses one of them it is possible that a small adjustment will be necessary.
In that case just change the aHandled parameter from out to var and the application will compile and work as before:
TIWCallbackProc3 = reference to procedure (aParams: TStrings; out aResult: string; var aHandled: Boolean);
TIWCallbackProc4 = reference to procedure (aParams: TStrings; out aResult, aContentType: string; var aHandled: Boolean);
Juergen
|
|
|
| Error in Template processing? |
|
Posted by: joelcc - 10-09-2024, 04:05 PM - Forum: IntraWeb General Discussion
- No Replies
|
 |
Does anyone know what this error means.
Exception message : Cannot open file "E:\temp\cache\providers\01e8x89jey\ATZILRTyA8sEI0Qu6fiOpYf2l6Pc5K.tmp". The system cannot find the path specified
Tag: body
Here is the call stack.
(00149F56){IsProviderConnection.dll} [0237AF56] IW.Common.TempFileStream.TTempFileStream.Create (Line 53, "IW.Common.TempFileStream.pas" + 11) + $46
(0014A96F){IsProviderConnection.dll} [0237B96F] IW.Common.HsmStream.THsmStream.Flush (Line 80, "IW.Common.HsmStream.pas" + 5) + $12
(0014AC33){IsProviderConnection.dll} [0237BC33] IW.Common.HsmStream.THsmStream.Write (Line 159, "IW.Common.HsmStream.pas" + 6) + $B
(00148C96){IsProviderConnection.dll} [02379C96] IW.Common.StreamHelper.TStreamHelper.Write (Line 299, "IW.Common.StreamHelper.pas" + 3) + $16
(002AAA40){IsProviderConnection.dll} [024DBA40] IWMarkupLanguageTag.TIWTextElement.RenderElement (Line 612, "IWMarkupLanguageTag.pas" + 0) + $4
(002AA906){IsProviderConnection.dll} [024DB906] IWMarkupLanguageTag.TIWMarkupLanguageTag.RenderElementContent (Line 574, "IWMarkupLanguageTag.pas" + 6) + $9
(002AA63F){IsProviderConnection.dll} [024DB63F] IWMarkupLanguageTag.TIWMarkupLanguageTag.RenderElement (Line 528, "IWMarkupLanguageTag.pas" + 32) + $B
(002A9CF9){IsProviderConnection.dll} [024DACF9] IWMarkupLanguageTag.TIWMarkupLanguageElement.Render (Line 264, "IWMarkupLanguageTag.pas" + 12) + $7
(0033797D){IsProviderConnection.dll} [0256897D] IWTemplateProcessorHTML.TIWTemplateProcessorHTML.ProcessStream (Line 883, "IWTemplateProcessorHTML.pas" + 146) + $6
(003363B1){IsProviderConnection.dll} [025673B1] IWTemplateProcessorHTML.TIWTemplateProcessorHTML.Process (Line 393, "IWTemplateProcessorHTML.pas" + 29) + $11
|
|
|
| Announcement: The future of CGDevTools |
|
Posted by: Alexandre Machado - 10-08-2024, 07:56 AM - Forum: IntraWeb General Discussion
- Replies (1)
|
 |
ANNOUNCEMENT: THE FUTURE OF CGDEVTOOLS
Dear Atozed Customer,
We are excited to announce an important change in the future of CGDevTools.
As of October 1, 2024, Atozed will take over the development and support of CGDevTools, ensuring the same level of quality and continuity you have come to expect.
This transition marks a new phase for CGDevTools, with Atozed bringing its extensive experience and technological expertise to the product, allowing for continuous improvements and dedicated support.
It is important to emphasize that, despite this change, the commercialization, including purchases and renewals, will continue to be managed by CentralGest through our existing website: www.cgdevtools.com. This means you can continue purchasing and renewing your licenses without any disruption or changes to the process.
Additionally, the user forum will be migrated to Atozed’s platform, creating a more dynamic space for support and knowledge sharing.
With this new structure, we are confident that CGDevTools will continue to evolve, offering you the best tools and solutions, with specialized support from Atozed and the ongoing commitment of CentralGest to commercialization.
We sincerely thank you for your trust and support. Soon we will reveal our new plans for the CGDevTools platform.
Best regards,
Atozed Software
|
|
|
| Migration from cgdevtools to Intraweb last version |
|
Posted by: FrancescoSgaravatti - 10-03-2024, 07:07 AM - Forum: IntraWeb General Discussion
- Replies (2)
|
 |
Good morning,
due to the decision of Centralgest to give up the support for the Cgdevtools package for Intraweb we have to migrate all our projects from Cgdevtools to Intraweb last version.
We would like to know if someone is in the same situation as us, to help each other, and if there is any guide or some tool to simplify the migration.
With Best regards
Francesco Sgaravatti
|
|
|
|