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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 83,347
» Latest member: mb66run
» Forum threads: 2,409
» Forum posts: 11,318

Full Statistics

Online Users
There are currently 489 online users.
» 7 Member(s) | 478 Guest(s)
Applebot, Bing, DuckDuckGo, Google, aa365combr, DanBarclay, jili50asia, mb66run, tk88mobicom2, tungtadimost1987, xuanthanh89

Latest Threads
Image question on tiwjqdb...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
Yesterday, 12:19 AM
» Replies: 4
» Views: 4,174
TIWjQDBGrid erratic behav...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
Yesterday, 12:04 AM
» Replies: 4
» Views: 561
CSS file not reloading af...
Forum: IntraWeb General Discussion
Last Post: Gustave
06-30-2026, 09:00 PM
» Replies: 0
» Views: 34
IW 16.2.0 Missing librari...
Forum: IntraWeb General Discussion
Last Post: Gregory_Twedt
06-24-2026, 04:40 AM
» Replies: 5
» Views: 732
VCL conversion
Forum: Delphi General Discussion
Last Post: tobenschain
06-20-2026, 05:00 AM
» Replies: 0
» Views: 112
TIWjQDBGrid changing UI
Forum: IntraWeb General Discussion
Last Post: BoostedCruiser
06-08-2026, 02:02 AM
» Replies: 36
» Views: 70,620
Access Violation When Val...
Forum: IntraWeb General Discussion
Last Post: Alexandre Machado
06-03-2026, 08:47 AM
» Replies: 2
» Views: 558
Bootstrap5
Forum: IntraWeb General Discussion
Last Post: geraldtatum
06-02-2026, 06:24 AM
» Replies: 1
» Views: 449
weakpackageunit contains ...
Forum: IntraWeb General Discussion
Last Post: rlebeau
05-26-2026, 04:56 PM
» Replies: 4
» Views: 619
Custom 404 handler
Forum: IntraWeb General Discussion
Last Post: CfawesDwale
05-21-2026, 08:02 AM
» Replies: 0
» Views: 286

 
  TIdTcpServer mixing clients
Posted by: henschen - 12-17-2018, 04:21 PM - Forum: Indy - Replies (5)

Hi all

We are running TIdTcpServer on a cloud server. Usually all clients connect from the same local network. So their remote IP addresses seems to be the same at the server side. Sometimes sending message from server change clients. So message sent to client A has gone to client B. It happens maybe once per about 1000 messages but still too often. Usually it happens when there is very short interval between client messages. Still socket handle, remote port and other client specific information remains correct.

Server program has been made with Rad Studio C++ 10.3 and it's Indy library.

Anybody noticed the same feature?


Henschen

Print this item

  Required package rtl not found
Posted by: dwilbourn - 12-17-2018, 02:11 PM - Forum: Indy - Replies (4)

I have just done a clean install of Delphi Rio and Delphi Tokyo on a new PC. Installing Indy on Rio went fine. However when I tried to install it on Tokyo I got the 'Required package rtl not found' error. As far as I can see, the paths and environments are the same for both installations (barring expected 19.0 / 20.0 differences). Rio is installed as 32 & 64 bit, Tokyo as just 32 bit.

Does anyone have any ideas why Rio can find RTL but Tokyo cannot? 

The reason for the dual installation that some components I rely on are not yet available for Rio - but I only found that out once I had nearly finished installing everything else. So ten I started installing Tokyo as well Confused

Print this item

  Form update of all connected sessions
Posted by: cyracks - 12-15-2018, 09:30 AM - Forum: IntraWeb General Discussion - Replies (4)

Hello

I have a use case when action in one form must refresh form components in all connected sessions. I can successfully update form components, but changes are not seen until web browser windows is refreshed (F5).

Executing WebApplication.ShowMessage properly pops up a message in all connected sessions.

Code:
procedure TFormMain.pRefreshForm;
begin
   WebApplication.ShowMessage('Session message'); // this message shown
   RegionMain.AjaxReRender();
end;


var LSessions : TList;
   LSession : TIWApplication;
   i : Integer;
begin
   LSessions := GSessions.LockList;
   try
       for i := 0 to Pred(LSessions.Count) do begin
           LSession := LSessions[i];
           LSession.Lock;
           try
               // to-do: check which form is opened

               TFormMain(LSession.ActiveForm).ImageUser.Picture.Url := 'xxx';
               TFormMain(LSession.ActiveForm).EditName.Text := 'User Name';
               TFormMain(LSession.ActiveForm).pRefreshForm; // message is shown, but form is not refreshed
               // TFormMain(LSession.ActiveForm).Update; // does not work
               // TFormMain(LSession.ActiveForm).Refresh; // does not work

           finally
               LSession.Unlock;
               // LSession.Redirect('http://127.0.0.1',True); // does not work
               LSession := nil;
           end;
       end;
   finally
       GSessions.UnLockList(LSessions);
   end;
end;

Please advise me if it is possible to execute refresh of all active forms bound to one web server.

ps: I am using IW 1.4 and cgdevtools components 14.2.

Regards,
Tomaž

Print this item

  layout best practice
Posted by: Mirco - 12-14-2018, 11:13 AM - Forum: IntraWeb General Discussion - Replies (3)

Hi,
im trying to build the first layout of my application.
I need a simple layout with menu in the left side and in the right side two grids one upper and one under the end of the first.
|m|  |---|
|   |  | 1 |
|   |  |---|
|   |  | 2 |

In the first grid i have some rows (master) and after the detail.
My need is to have the master that use the space to show all the rows and in sequence the second whit the details

The best practice is using IWRegion or directly the grid?
The region need the align at client?
Im trying to use CSS to position the grid is this correct or i have to establish the layout in the form?

Thanks for all suggestion

Print this item

  Free IntraWeb 14 Update for Delphi 10.3 Rio Users
Posted by: Alexandre Machado - 12-13-2018, 09:36 AM - Forum: IntraWeb General Discussion - Replies (3)

Hi guys,

IntraWeb 14 is also available for Delphi 10.3 Rio users as a FREE update

https://www.atozed.com/2018/12/14-2-9/

IntraWeb 14.2.9 is based on 14.2.8 code base, but also includes Delphi 10.3 Rio support.

How to get your FREE Delphi 10.3 Rio Bundled Key: https://www.atozed.com/intraweb/bundled/

Enjoy!  Smile

Print this item

  Delphi 10.3 Rio
Posted by: dlikar - 12-12-2018, 12:01 PM - Forum: Indy - Replies (2)

I have pulled the latest sources from development snapshot and found that Rio packages are not included.
Do You have any estimation when they will be available?

Dejan

Print this item

  what is the maximum capacity that indy TCP can hold ?
Posted by: Madammar - 12-12-2018, 06:54 AM - Forum: Indy - Replies (5)

in my machine each port can carry 1024 Connections , when my indy server have about 600 clients which is 600 Threads every thing is fine no problems at all. but when it goes to 800 + the app got not responsive and unable to accept new connections 

what is the possible number that indy can hold ?

Print this item

  What might cause this IMAP client error - "'Unexpected: Non-last response line..."
Posted by: edwinyzh - 12-11-2018, 05:49 AM - Forum: Indy - Replies (2)

The error happens during the execution of TidImap4.UIDRetrievePeek, any hint as to trace the source of the issue?

And here is the full error message:
---------------------------
Debugger Exception Notification
---------------------------
Project program1.exe raised exception class EIdReplyIMAP4Error with message 'Unexpected: Non-last response line (i.e. a data line) did not start with a *, offending line: nthalten. Sollten Sie diese E-Mail irrt=C3=BCml='.
---------------------------
Break   Continue   Help   
---------------------------

Thanks.

Print this item

  Javascript help
Posted by: TonyNZ - 12-10-2018, 05:51 PM - Forum: IntraWeb General Discussion - Replies (1)

I need to get an authenticated ID from an external site (OrcID). The process, from an Intraweb application, is to open up a URL to that site, login with a username / password and "authorize" my web site (Intraweb) to be supplied the ID. OrcID then redirects back to my site with a URL that contains the authenticated ID. Which I would need to "read" and store the value in a Delphi variable.

I have been supplied with an example of how to do this via a number of javascript functions (attached). But I don't even know how to integrate these into an Intraweb (15.x) application. 

Any help / advice appreciated.

Print this item

  IW BootsTrap 64 bit version
Posted by: bob9999 - 12-10-2018, 05:59 AM - Forum: IntraWeb General Discussion - Replies (4)

Hi there.  Is there an install available for IW BootsTrap that is 64bit?  I upgraded to version 15 which included this library and I cannot use in my 64bit application.  I was wondering at first why all was greyed out and I could not access until I happened to hover my mouse over and saw only 32bit there.  64bit has been out for a long time so I am surprised to see only 32bit available.  I am using Delphi 10.2.  Cheers.  bob

Print this item