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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 84,730
» Latest member: okgamehaycom
» Forum threads: 2,413
» Forum posts: 11,327

Full Statistics

Online Users
There are currently 383 online users.
» 5 Member(s) | 374 Guest(s)
Applebot, Bing, Google, Yandex, hitclubcncom1, luck88tto, ml88seocom, okgamehaycom, w9betnowcom

Latest Threads
Need Help Integrating Mic...
Forum: IntraWeb General Discussion
Last Post: capheny
07-07-2026, 06:43 AM
» Replies: 0
» Views: 43
OpenSSL and concurrent re...
Forum: Indy
Last Post: kbriggs
07-05-2026, 02:41 PM
» Replies: 5
» Views: 181
Projeto Intraweb
Forum: IntraWeb General Discussion
Last Post: vonirpereira
07-03-2026, 06:51 PM
» Replies: 0
» Views: 107
Intraweb + Lazarus
Forum: IntraWeb Dúvidas Gerais
Last Post: vonirpereira
07-03-2026, 06:35 PM
» Replies: 0
» Views: 60
Image question on tiwjqdb...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
07-01-2026, 12:19 AM
» Replies: 4
» Views: 4,287
TIWjQDBGrid erratic behav...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
07-01-2026, 12:04 AM
» Replies: 4
» Views: 646
CSS file not reloading af...
Forum: IntraWeb General Discussion
Last Post: Gustave
06-30-2026, 09:00 PM
» Replies: 0
» Views: 114
IW 16.2.0 Missing librari...
Forum: IntraWeb General Discussion
Last Post: Gregory_Twedt
06-24-2026, 04:40 AM
» Replies: 5
» Views: 814
VCL conversion
Forum: Delphi General Discussion
Last Post: tobenschain
06-20-2026, 05:00 AM
» Replies: 0
» Views: 149
TIWjQDBGrid changing UI
Forum: IntraWeb General Discussion
Last Post: BoostedCruiser
06-08-2026, 02:02 AM
» Replies: 36
» Views: 71,005

 
  Could Not Load Image
Posted by: tinygoldwing - 12-07-2019, 11:15 PM - Forum: IntraWeb General Discussion - Replies (2)

I've gotten 'Could not load image' a couple of times now on two separate components.  One on TUIWAdvWebGrid.Glyphs.EditButton (which I've never defined) and now the TWIAdvImage1.Picture.  Since they are on the main form the app fails to load with that message.

Error details:

Exception message : Error reading TIWAdvImage1.Picture.Data: Could not load image. Invalid format
Depending on the error condition, it might be possible to restart the application.
Exception class : EReadError
Exception address : 004C60D0
Exception Time : 2019-12-07 17:41:47.445


I know these aren't your components but I started getting the message when I added a background image on form.background

It takes a while for the message to show up.  Usually in three or four days.  But once it does I have to restart the IW service.  I'm thinking maybe something isn't being released.  I don't know.

Please let me know if you've seen this.

Thanks,
Ed

Print this item

  Image area selection
Posted by: MrSpock - 12-06-2019, 09:13 PM - Forum: IntraWeb General Discussion - No Replies

I need the user to be able to select the area of the uploaded image like this,
https://zara4.com/projects/crop-select-js/example-01
which the image will be processed later. Preferably as an intraweb build-in method.
It it is not possible, I would need some help for intraweb to get input from java script library
https://www.jqueryscript.net/other/Crop-...ectJs.html

Print this item

  Form resizing
Posted by: SorenJensen - 12-06-2019, 08:40 AM - Forum: IntraWeb General Discussion - Replies (5)

Hi guys,

I have a grid on a form, and when the user resizes the form, I want to resize individual columns in the grid. I catch the resize and set the number of pixels to adjust Column width by, in the Forms OnAsyncResize, but the size of the grid is not changed. I suppose it is because I use OnAsyncResize. However, the OnResize is not fired when I resize the form by pulling it.

I have tried Grid.invalidate and Grid.Update but not luck.

Does anyone have any ideas of what I could try ?

Regards
Soren

Print this item

  How do you upgrade jQuery version in 15?
Posted by: rchristi12 - 12-04-2019, 04:37 PM - Forum: IntraWeb General Discussion - Replies (1)

I have seen an old thread which talked about the possibility of upgrading the jQuery version in IntraWeb 14 but can you please provide instructions on how to do so in 15?  I wasn't 100% clear on how to do that in 14 and was hoping there was an easier way in 15.  We currently have the default values in ServerController for JavaScriptOptions set (only RenderjQuery is set to True).  Our application has failed a penetration test due to vulnerabilities that apparently exist in jQuery version 1.12.4.  Please advise.  Thanks.

Print this item

  Set <Title> in app
Posted by: crasaur - 12-04-2019, 02:34 PM - Forum: IntraWeb General Discussion - Replies (2)

I am using the Intraweb version included in Delphi 10.3.1 to make a stand alone Windows 32-bit app.  I did get the updated version from atozed.

I'm not trying anything real fancy yet.  Mostly taking it out for a test drive.

I am trying to figure out how to set the <title></title> in the app so it shows in the browser tab instead of the web address. 

Any help would be appreciated.

Print this item

  SessionOptions
Posted by: Mikael Nilsson - 12-04-2019, 12:25 PM - Forum: IntraWeb General Discussion - Replies (1)

Hi,

Can someone help me explaining following properties:
LockSessionTimeout
RestartExpiredSession
UniqueURL

Print this item

  Strange error
Posted by: Mikael Nilsson - 12-03-2019, 12:31 PM - Forum: IntraWeb General Discussion - Replies (5)

Hi se below:

The error is:
Exception message  : FDQryWWD: Field 'RowID' not found
Depending on the error condition, it might be possible to restart the application.

From the trace you can see that the error is in Exception message  : Wwd.TfrmWWD.SRGridAfterGotoLink (Line 2555, "Wwd.pas" + 3) + $1B

Here you can see the code in my program:

procedure TfrmWWD.SRGridAfterGotoLink(Sender: TObject; RowIndex, ColumnIndex: Integer);
begin
  if (ColumnIndex = 20) then begin
//    UserSession.RowID := SRGrid.DataSource.DataSet.FieldByName('RowID').AsString;
    UserSession.RowID := UserSession.FDQryWWD.FieldByName('RowID').AsString;
    UserSession.NewFunction := 1000;
    frmTop1.GetFormName(UserSession.NewFunction);
    frmTop1.LinkTo;
  end;
end;


How is it possible that the field RowId sometimes just is not there? It should be impossible.


------------------------------------------------------------------------------------------------------------------------
Exception message  : FDQryWWD: Field 'RowID' not found
Depending on the error condition, it might be possible to restart the application.
Exception class    : EDatabaseError
Exception address  : 05E892FA
Exception Time    : 2019-12-03 13:10:44.317
------------------------------------------------------------------------------------------------------------------------
Application Name  : isapiXIBwwd.dll
Application Version: 1.0.0.0
Started at        : 2019-12-03 10:58:54.333
Running for        :  2 hours 11 minutes 49 seconds
Computer Name      : P-W-WWD-WEB01
Compiler Version  : 330
------------------------------------------------------------------------------------------------------------------------
IntraWeb Version  : 15.1.7
Multi-session      : False
Content Path      : D:\Inetpub\wwwroot\kundzon.itella.se\wwd\wwwroot\
Session count      : 84
Application Path  : D:\Inetpub\wwwroot\kundzon.itella.se\wwd\
Active Form        : frmWWD (TfrmWWD)
Active Form list  : [1] frmLogon (TfrmLogon)
                    [2] frmShowNewVersion (TfrmShowNewVersion)
                    [3] frmWWD (TfrmWWD)
Form list          : [1] IWUserSession (TIWUserSession)
                    [2] frmLogon (TfrmLogon)
                    [3] frmShowNewVersion (TfrmShowNewVersion)
                    [4] frmWWD (TfrmWWD)
Browser Name      : Microsoft Internet Explorer
Browser UserAgent  : Mozilla/5.0 (Windows NT 10.0; Win64; x64; Trident/7.0; rv:11.0) like Gecko
Session ID        : B0d8iNrGJR7h8m5cH3m03aB7Ggu
Last Access        : 2019-12-03 13:10:44.038
Callback          : False
Runtime parameters :
------------------------------------------------------------------------------------------------------------------------
Client IP address  : 10.163.65.1
Request PathInfo  : /
Request Method    : POST
Request User Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; Trident/7.0; rv:11.0) like Gecko
Cookies Count      : 1
------------------------------------------------------------------------------------------------------------------------
(003A82F5){isapiXIBwwd.dll} [05E892F5] Data.DB.Db.DatabaseError$qqrx20System.UnicodeStringp25System.Classes.TComponent + $C9
(0002CB47){isapiXIBwwd.dll} [05B0DB47] System.SysUtils.Sysutils.Format$qqrx20System.UnicodeStringpx14System.TVarRecxi + $1B
(003A83A9){isapiXIBwwd.dll} [05E893A9] Data.DB.Db.DatabaseErrorFmt$qqrx20System.UnicodeStringpx14System.TVarRecxip25System.Classes.TComponent + $31
(003BF0BC){isapiXIBwwd.dll} [05EA00BC] Data.DB.Error + $44
(003BF103){isapiXIBwwd.dll} [05EA0103] Data.DB.Db.TDataSet.FieldByName + $1F
(007884CB){isapiXIBwwd.dll} [062694CB] C
(006C8485){isapiXIBwwd.dll} [061A9485] IWWebGrid.TTIWCustomWebGrid.Submit (Line 9164, "IWWebGrid.pas" + 102) + $E
(002FFAAC){isapiXIBwwd.dll} [05DE0AAC] IWForm.TIWForm.DoExecuteForm (Line 1200, "IWForm.pas" + 119) + $6
(00323B1E){isapiXIBwwd.dll} [05E04B1E] IWBaseForm.TIWBaseForm.ExecuteForm (Line 391, "IWBaseForm.pas" + 9) + $5
(0032AEEB){isapiXIBwwd.dll} [05E0BEEB] IWApplication.TIWApplication.ExecuteActiveForm (Line 1426, "IWApplication.pas" + 37) + $2
(0032AB96){isapiXIBwwd.dll} [05E0BB96] IWApplication.TIWApplication.ProcessForm (Line 1304, "IWApplication.pas" + 5) + $6
(0034EDDD){isapiXIBwwd.dll} [05E2FDDD] IWServerSession.TIWServerSession.ExecuteForm$qqrv (Line 860, "IWServerSession.pas" + 11) + $9
(0034E611){isapiXIBwwd.dll} [05E2F611] IWServerSession.TIWServerSession.DoExecuteSession$qqrx20System.UnicodeStringo (Line 747, "IWServerSession.pas" + 63) + $2
(0034EC62){isapiXIBwwd.dll} [05E2FC62] IWServerSession.TIWServerSession.ExecuteSession$qqrx20System.UnicodeString (Line 830, "IWServerSession.pas" + 52) + $7
(0033D1BA){isapiXIBwwd.dll} [05E1E1BA] IWServer.TIWServer.ExecuteUrl (Line 678, "IWServer.pas" + 90) + $6
(0033D6F4){isapiXIBwwd.dll} [05E1E6F4] IWServer.TIWServer.Execute (Line 752, "IWServer.pas" + 17) + $6
(0034B667){isapiXIBwwd.dll} [05E2C667] IWServerSession.HttpExecute$qqrpuci (Line 96, "IWServerSession.pas" + 2) + $3
(00337F1C){isapiXIBwwd.dll} [05E18F1C] IW.ISAPI.Extension.Isapi.Extension.TIWIsapiExtension.ExecuteHook (Line 286, "IW.ISAPI.Extension.pas" + 4) + $C
(00337D30){isapiXIBwwd.dll} [05E18D30] IW.ISAPI.Extension.Isapi.Extension.TIWIsapiExtension.HandleRequest (Line 264, "IW.ISAPI.Extension.pas" + 5) + $13
(0035040C){isapiXIBwwd.dll} [05E3140C] IWInitISAPI.HttpExtensionProc$qqsr38Winapi.Isapi2.TEXTENSION_CONTROL_BLOCK (Line 224, "IWInitISAPI.pas" + 9) + $3
(003506C4){isapiXIBwwd.dll} [05E316C4] IW.Isapi.ThreadPool.Isapi.Threadpool.WorkerFunction$qqrp38Iw.Isapi.Threadpool.TIWISAPIThreadPool (Line 88, "IW.Isapi.ThreadPool.pas" + 12) + $3
(00009EF8){isapiXIBwwd.dll} [05AEAEF8] System.ThreadWrapper$qqspv + $28

Print this item

  Current github #1897387 does not compile
Posted by: jgv-Flexsys - 12-03-2019, 09:07 AM - Forum: Indy - Replies (1)

Current master branch #1897387
Two missing "end" prevent the compilation :

  • Lib/Core/IdIPMCastClient.pas line 233
  • Lib/Core/IdUDPServer.pas line 394.

Regards
Jacques

Print this item

  SessionTimeout
Posted by: Mikael Nilsson - 12-02-2019, 02:17 PM - Forum: IntraWeb General Discussion - Replies (4)

Hi,

Can I set ServerController.SessionTimout to be User specific?

Mikael

Print this item

  numerous TBitmap errors
Posted by: MrSpock - 12-02-2019, 01:36 PM - Forum: IntraWeb General Discussion - Replies (2)

My desktop app works OK, but when I tried to move the code to intraweb I got many errors, "unknown identifiers"
"canvas has no brush class"

starting from
napis.PixelFormat:= pf24bit; "property is read only"

intraweb 15.1.5 delphi xe7

uses
FMX.graphics;

var
napis:= TBitmap;

napis:= TBitmap.Create;
napis.PixelFormat:= pf24bit;
napis.Canvas.Brush.Color := RGB(50,50,50);
napis.Canvas.Brush.Style := bsSolid;
napis.Width:= zdjęcie.Width;
napis.Height:= zdjęcie.Height;
napis.Canvas.FillRect(Rect(0,0,napis.width-1,napis.height-1));
napis.Canvas.Font.Quality:= fqAntialiased;
napis.Canvas.Font.Size:=68;
napis.Canvas.Font.Name:='Microsoft Sans Serif';

Print this item