Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 82,899
» Latest member: vapemadeinusa
» Forum threads: 2,408
» Forum posts: 11,315

Full Statistics

Online Users
There are currently 633 online users.
» 5 Member(s) | 623 Guest(s)
Applebot, Bing, Facebook, Google, Yandex, 789Kca, JKMS9999, socolivestudio011, sunwin20vcomm, vapemadeinusa

Latest Threads
IW 16.2.0 Missing librari...
Forum: IntraWeb General Discussion
Last Post: Gregory_Twedt
06-24-2026, 04:40 AM
» Replies: 5
» Views: 694
VCL conversion
Forum: Delphi General Discussion
Last Post: tobenschain
06-20-2026, 05:00 AM
» Replies: 0
» Views: 97
TIWjQDBGrid changing UI
Forum: IntraWeb General Discussion
Last Post: BoostedCruiser
06-08-2026, 02:02 AM
» Replies: 36
» Views: 70,549
TIWjQDBGrid erratic behav...
Forum: IntraWeb General Discussion
Last Post: Fabrizio Conti
06-04-2026, 09:14 AM
» Replies: 3
» Views: 518
Access Violation When Val...
Forum: IntraWeb General Discussion
Last Post: Alexandre Machado
06-03-2026, 08:47 AM
» Replies: 2
» Views: 539
Bootstrap5
Forum: IntraWeb General Discussion
Last Post: geraldtatum
06-02-2026, 06:24 AM
» Replies: 1
» Views: 440
weakpackageunit contains ...
Forum: IntraWeb General Discussion
Last Post: rlebeau
05-26-2026, 04:56 PM
» Replies: 4
» Views: 588
Custom 404 handler
Forum: IntraWeb General Discussion
Last Post: CfawesDwale
05-21-2026, 08:02 AM
» Replies: 0
» Views: 276
PopUp Menu
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
05-13-2026, 04:35 AM
» Replies: 4
» Views: 8,240
Image question on tiwjqdb...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
05-13-2026, 03:32 AM
» Replies: 3
» Views: 4,144

 
  firedac memTable syncronize IWjQDBGrid
Posted by: guarasemini - 10-14-2024, 08:12 PM - Forum: IntraWeb General Discussion - Replies (1)

Hello everyone.

I use iw 15.5.9 and changed my grids to IWjQDBGrid but, i cant syncronize the selected row with my firedac memtable. I cant navegate like iwDBGrid. On iwDBGrid, i used the event onclick on the collumn to move my dataset with locate but i dont know how to do that with IWjQDBGrid.

I need that because i show some info and made some updates.

anyone can help me to syncronize firedac memTable with IWjQDBGrid ?

Print this item

  Keep-alive forms don't work as expected
Posted by: Blanca80 - 10-14-2024, 01:34 PM - Forum: IntraWeb General Discussion - Replies (8)

Hello, 

We're experiencing some strange behaviour with the sessions on one of our clients. The program runs on an IIS and it's an ISAPI application connected to a database that basically manages the lawyer's files with some menus and forms that interact. 

The client wants that the session they are working in will never expires until they don' close the window browser, and this can be hours with the browser opened but without user's interaction. To do so, we have setted all forms with the keep-alive true and lengthened the servercontroller sessiontimeout to 240 minutes.  

If perhaps the applicaton remains an hour and the user comes back to the form and clicks on it, sometimes the application returns to the main page and starts another session instead of remaining to the form with same data they've leaved an hour ago, without errors and without closing the session.  

If we look at the server we suspect that the previous session is still running, but impossible to reach, and surely a new session has been created. 

I've recently changed sessioncookies to false but it's the same and i think usecookies it's mandatory as we work with sessions.

What else can we review? 

Thank you very much.

Print this item

  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

Print this item

  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

Print this item

  Welcome to the new CGDevTools support channel
Posted by: Alexandre Machado - 10-08-2024, 08:12 AM - Forum: CGDevTools - Replies (22)

Hi guys,

Starting October 1, 2024, this will be the new support forum for users of the CGDevTools package.

If you haven't heard yet, Atozed is taking over the development and support of CGDevTools component set. Here's the official announcement:

https://www.atozed.com/forums/thread-4571.html


Enjoy!  Big Grin

Print this item

  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

Print this item

  TIWGradButton add image in Caption
Posted by: heinz.oberhollenzer@sabes.it - 10-04-2024, 07:34 AM - Forum: IntraWeb General Discussion - No Replies

Hello,

I want to add a image to a TIWGradButton, in front of the Caption.

so that the Button then at runtime has a Image (<IMG SRC="myimage.png">) followed by the Caption.

Is this possible? If yes, then please provide code snippet, 

thank you in advance
Cheers
Heinz

Print this item

  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

Print this item

Question iw 14.2.13 on Delphi 10.3 Can't load package... the specified module cannot be found
Posted by: Carl Yang - 09-26-2024, 02:07 AM - Forum: IntraWeb General Discussion - Replies (2)

Hello,
  
  I request bundled License key on Delphi 10.3.3 and install iw 14.2.13 with the License key.

  But I got " Can't load package... the specified module cannot be found."  error when start Delphi 10.3.3 as attached image.

  Please help and thanks in advance !

Carl



Attached Files Thumbnail(s)
   
Print this item

  Combobox css
Posted by: rburton - 09-23-2024, 02:53 PM - Forum: IntraWeb General Discussion - Replies (1)

Hi All,

I would like to style a combobox in css, does anyone know what class names do I have 're-style' to give my custom view?

Thank you

Richard

Print this item