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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 108,384
» Latest member: xx88boston3
» Forum threads: 2,441
» Forum posts: 11,409

Full Statistics

Online Users
There are currently 1523 online users.
» 2 Member(s) | 1518 Guest(s)
Applebot, Bing, Google, kwinuknet, xx88boston3

Latest Threads
Application Monitoring
Forum: IntraWeb General Discussion
Last Post: lfeliz
11-04-2026, 08:13 PM
» Replies: 0
» Views: 92
issue with migrate delph ...
Forum: IntraWeb General Discussion
Last Post: PDSBILL
11-03-2026, 11:15 PM
» Replies: 1
» Views: 152
Sendig email form isapi d...
Forum: IntraWeb General Discussion
Last Post: lfeliz
11-03-2026, 07:15 PM
» Replies: 0
» Views: 103
Redirection issues with F...
Forum: IntraWeb General Discussion
Last Post: magosk
11-03-2026, 10:17 AM
» Replies: 1
» Views: 757
Strict CSP Implementation
Forum: IntraWeb General Discussion
Last Post: joelcc
11-02-2026, 08:28 PM
» Replies: 1
» Views: 276
Form doesn’t resize with ...
Forum: IntraWeb General Discussion
Last Post: BathDragonfly
10-29-2026, 09:48 AM
» Replies: 0
» Views: 186
Rerendering CG Tab Contro...
Forum: IntraWeb General Discussion
Last Post: MikeComb
10-29-2026, 07:38 AM
» Replies: 5
» Views: 754
Simply replacing the IW i...
Forum: IntraWeb General Discussion
Last Post: DidierMenant
10-28-2026, 10:31 AM
» Replies: 0
» Views: 248
Simply replacing the IW i...
Forum: IntraWeb General Discussion
Last Post: DidierMenant
10-28-2026, 10:30 AM
» Replies: 0
» Views: 231
IWDevTools
Forum: IntraWeb General Discussion
Last Post: AndreasK
10-26-2026, 01:19 PM
» Replies: 0
» Views: 259

 
  JQGrid AsyncLinkClick don't distinguishes between columns.
Posted by: Blanca80 - 04-14-2022, 04:48 PM - Forum: IntraWeb General Discussion - Replies (2)

Hello, 

A JQGrid with several columns wich two of them are links. The event AsyncLinkClick on the grid is described as 

Code:
procedure TForm.JQGridAsyncLinkClick(Sender: TObject; EventParams: TStringList; const RowID: string; const Row, Col: Integer);


The parameter rowid gives the information of rowno, that is correct. The Row and Col parameters gives -1 always, that is not correct. The column links are in the same row and there's no way to distinguish which column has been origined the event...

Thank you

Kind Regards

Blanca

Print this item

  Indy worker threads
Posted by: kbriggs - 04-14-2022, 12:22 AM - Forum: Indy - Replies (2)

I'm using TIdHTTPServer and TIdTCPServer components in a Delphi game server app (actually a Windows service app). Does Indy create additional threads beyond what it gives to each individual connection?  If so, is there any way for my app to fetch their ThreadID numbers during runtime?  I ask because I'm presenting a list of active threads and what they are doing. I can of course track the ones I created myself and use the Indy OnConnect/OnDisconnect events to add/remove the connection threads to/from my list. But my list is usually about 16 short of the total that Windows says belong to my app. I'm sure most of those are Windows kernal threads or Delphi worker threads present in all apps but I'd like to narrow down the "unknown" count to as small a number as possible.

Print this item

  Intraweb documentation
Posted by: JuergenS - 04-13-2022, 01:47 PM - Forum: IntraWeb General Discussion - Replies (3)

Hi ATOZED,  I have the following question:

Will there be a comprehensive, professional online user manual and an online reference manual for the new version 17 right from the start and not just the year-long reference "work in progress"?
I know that the creation of documentation is always a tiresome topic for software developers and I suffer with you.

But for the application developer, especially for newcomers, documentation is an important aid for familiarization as well as for day-to-day work.
It is certainly also important that documentation should present a topic from the point of view of the application developer and not from the point of view of the framework developer.

Today's software developers are expected to be able to quickly familiarize themselves with a new software environment and then work efficiently with it without much help.
However, no software environment is so self-explanatory that this would be possible without additional documentation.

Current operational problems can be clarified via the ATOZED user forum, which really does an excellent job.
However, the forum is not suitable as an essential source of information because it requires constant and, above all, lengthy observation and only addresses certain topics.
The many examples are certainly a great help, but they do not cover all aspects of a topic and are therefore not suitable as the sole source of information.

Previously I was not a friend of software update subscriptions for various reasons, but today I think that this not only benefits the quality of software development, but also the creation and improvement of documentation.

While the quality of the intraweb software has improved significantly in my opinion over the last few years, the same cannot be said of the documentation.
In the ATOZED forum there is actually nothing useful anymore in terms of documentation, even the ancient IW14 documentation has disappeared.

I wrote this post because I think that many intraweb users are interested in good quality documentation and I would be happy if as many users as possible would also comment on this topic.

Regards

JuergenS

Print this item

  Tab Control Errors
Posted by: brycel - 04-12-2022, 10:10 PM - Forum: IntraWeb General Discussion - Replies (2)

Intraweb 15 TabControl problem

I am using Intraweb 15.2.53 with Bootstrap and I am having stability problems with faulty rendering of Tab Controls and Tab Pages. When I click on some tabs, the previous pages will not be removed from the browser and the new pages appear in italics below the previous page.  I have some 30 pages overall in my application, spread over some 5 tab controls.  Is this a known bug?  I am compiling to Windows 32. When I compile to Windows 64 it crashes upon creating the relevant for with the following message "Access violation at address 00000000005F1746 in module 'MyAppServer.exe'. Read of address FFFFFFFFFFFFFFFD".

Within the developer tools of the browser I also get this "(index):34 Uncaught ReferenceError: $ is not defined at (index):34:1".

When I run the 32 bit version, which DOES load and not crash, I get the above error as well as this additional error in the rendered source code: "Uncaught SyntaxError: Private field '#top' must be declared in an enclosing class"

If anyone can shed some light on these errors that would be very much appreciated.


Thanks,  Bryce

Print this item

  Server side control of resource (html or image files) access
Posted by: giorgio_c - 04-12-2022, 07:48 AM - Forum: IntraWeb General Discussion - Replies (3)

I've this scenario:
1) user connect to IW server and a new session is started. The IW server return the main page with an HTML template including login fields.

2) user complete the login form and login with async event.
In CallBack function response the JS function getInfo() is called:

Code:
function getInfo() {
        $.get("img/item.html", function( my_var ) {
          $("#appInfoContent").html(my_var);
        });       
      }

This function load a resource (maybe html file or images etc..) and put it in an element.

My question is: how can i control server side the access to the resource file?
Server side have to check if user i logged or not, and if not logged it have to deny the "img/item.html" resource.
 
Many thanks.

Print this item

  Windows service name
Posted by: jeroen.rottink - 04-11-2022, 01:08 PM - Forum: IntraWeb General Discussion - Replies (18)

When building an Intraweb app as Windows service, the Name used is from TIWServerController.AppName. This name can't use spaces. 
A customer would like to have the service named like 'CompanyName ApplicationName'.
TIWServerController.DisplayName can be used for this.

Isn't it possible to use this DisplayName for the name of the Windows Service?
I understand that this could be a breaking change for existing applications.

Print this item

  Save frame status
Posted by: sonjli - 04-11-2022, 11:53 AM - Forum: IntraWeb General Discussion - Replies (4)

(Sorry for possible duplicate post. I can't find the original one in forum... Sad )
Hello,

I use an application model like the "AsyncRenderFrame" demo.
Only one frame is active, the previous is detroyed.

Where do I save the previous frame state if I need to reopen it?
I mean: checkboxes, radios, edits, dataset cursors, etc.

Now I use the "session.clipboard" system as a memory kv store for this purpose, but I am not sure if it is a good choice.

Thanks,
Eddy

Print this item

  TIWEdit OnAsyncKeyUp
Posted by: JuergenS - 04-10-2022, 11:59 AM - Forum: IntraWeb General Discussion - Replies (5)

Hi,

I noticed that TIWEdit's OnAsyncKeyUp event fires twice when I enter the first character!

IntraWeb 15.2.52


Regards
JuergenS



Attached Files
.zip   EditAsyncKeyUp.zip (Size: 8.87 KB / Downloads: 1)
Print this item

  IntraWeb 15.2.53 is out!
Posted by: Alexandre Machado - 04-10-2022, 01:46 AM - Forum: IntraWeb General Discussion - Replies (2)

Hi guys,

new update with some important security update/feature

https://www.atozed.com/2022/04/intraweb-15-2-53/

Enjoy  Big Grin

Print this item

  ShowSecurityErrorDetails = False but still error details are shown
Posted by: jeroen.rottink - 04-06-2022, 02:03 PM - Forum: IntraWeb General Discussion - Replies (13)

Hi,

As a result of an exception the user was shown the exception page including call stack details. This while TIWServerController.SecurityOptions.ShowSecurityErrorDetails = False. 
I would like to show the user the error message but without these details. On the server this error, including the details should stay.

A second issue with the attached testcase shows a small memory leak after the exception is generated.

Using IW 15.2.52



Attached Files
.zip   issue2901.zip (Size: 26.74 KB / Downloads: 1)
Print this item