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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 106,043
» Latest member: Casinoonlinecom
» Forum threads: 2,433
» Forum posts: 11,393

Full Statistics

Online Users
There are currently 1119 online users.
» 0 Member(s) | 1115 Guest(s)
Applebot, Baidu, Bing, Google

Latest Threads
SSL Revisited
Forum: IntraWeb General Discussion
Last Post: rlebeau
10-19-2026, 09:24 PM
» Replies: 3
» Views: 500
SpinBox Button Size
Forum: IntraWeb General Discussion
Last Post: MikeComb
10-19-2026, 06:12 PM
» Replies: 0
» Views: 202
Rerendering CG Tab Contro...
Forum: IntraWeb General Discussion
Last Post: MikeComb
10-19-2026, 05:21 PM
» Replies: 0
» Views: 183
CSS in CGDevTools
Forum: IntraWeb General Discussion
Last Post: MikeComb
10-13-2026, 04:12 PM
» Replies: 2
» Views: 594
Help with TIWPaintBox
Forum: IntraWeb General Discussion
Last Post: EmoPal
10-13-2026, 08:44 AM
» Replies: 0
» Views: 345
KanBan like behaviour
Forum: IntraWeb General Discussion
Last Post: MJS@mjs.us
10-06-2026, 09:31 PM
» Replies: 6
» Views: 1,341
TContenthandler requires ...
Forum: IntraWeb General Discussion
Last Post: valmeras
10-02-2026, 04:14 PM
» Replies: 1
» Views: 844
TIWSummernote Issue
Forum: IntraWeb General Discussion
Last Post: Alexandre Machado
09-30-2026, 07:34 PM
» Replies: 1
» Views: 504
Reproducible IIS crash in...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
09-21-2026, 05:33 PM
» Replies: 1
» Views: 865
WebApplication.IP change ...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
09-21-2026, 05:31 PM
» Replies: 2
» Views: 1,011

 
  HTTP.sys deployement
Posted by: Alain - 08-01-2018, 10:14 AM - Forum: IntraWeb General Discussion - No Replies

Hello

I converted my application to HTTP.sys when I connect I have the following message (see image)

I'm using MYSQL tables that are open in the "IWUserSessionBaseCreate" event
this event is no longer called and therefore the tables are no longer open.

If I test my app with:
TIWStartHSys.Execute (True);
everything is working properly.

I may not be very well understood what I needed to deploy my application, thank you for your help

Delphi Tokyo 10.2 and update 2
intraweb 15.0.10

Alain



Attached Files Thumbnail(s)
   
Print this item

  IntraWb 15.0.10 is out
Posted by: Alexandre Machado - 07-31-2018, 10:34 PM - Forum: IntraWeb General Discussion - Replies (3)

Hi guys,

new update available: https://www.atozed.com/2018/07/15-0-10/

Enjoy!

Print this item

  Linux support ?
Posted by: denville - 07-31-2018, 05:12 PM - Forum: IntraWeb General Discussion - Replies (3)

Hi, following my amazing experience earlier this year, I now have a requirement to add a support and configuration web page to a Linux console application (Ubuntu).  There was a lot of talk about Linux, may I ask, is anything available that would allow me to design an Intranet web page and add a server to the Linux console application ?

Thanks,

Denville.

Print this item

  Dynamic creation TIWRegion
Posted by: Rassamaha78 - 07-31-2018, 02:14 PM - Forum: IntraWeb General Discussion - Replies (2)

I want to create my own analogue ListBox with custom Items. Try use TIWRegion for it:

Code:
//TBetslipItem = class( TIWRegion );

with TBetslipItem.Create( Self ) do
begin
 Parent := rgnBetslip;// rgnBetslip - primary TIWRegion
 Top    := ( rgnBetslip.IWComponentsCount - 1 ) * 120;
 Left   := 0;
 Width  := 120;
 Height := 120;
 Color  := $00303030;
 RenderInvisibleControls := True;
end;
 
  
 When I create (On Button Click) a component the first time, everything works, But if  create more components, i can see only the last one created:

   
   
   

Number in title shows current rgnBetslip.IWComponentsCount;

What could be the problem ?

P.S. If instead of TIWRegion using TIWRectangle then such a problem does not arise, but I can not place any components on TIWRectangle.

The problem is solved. I did not specify the name of the component, for example:
Name := 'BetslipItem' + IntToStr( rgnBetslip.IWComponentsCount );

Print this item

  ISAPI memory in 32 bits
Posted by: ronaldobim - 07-31-2018, 11:49 AM - Forum: IntraWeb General Discussion - Replies (5)

Hello, we know that in a standalone application 32bits in delphi supports 2GB of memory, in ISAPI applications does this limitation exist as well? or is this limit for each session?

Print this item

  Intraweb 15.0.x, Http.sys and cookies creation problem
Posted by: aimpera - 07-31-2018, 08:22 AM - Forum: IntraWeb General Discussion - Replies (2)

Hi,
Intraweb 15.0.9 on Delphi 10.2.3 (Tokyo)

Code for create a cookie:


Code:
WebApplication.Response.Cookies.AddCookie('name', 'value', IncDay(date, 30));


With Indy mode ( TIWStart.Execute(True) ) works correctly

With new Http.sys ( TIWStartHsys.Execute(True) ) the cookie is'n created.

Why?

Best Regards, Alf.

Print this item

  IWTabControl TabHeight
Posted by: Rassamaha78 - 07-29-2018, 12:57 PM - Forum: IntraWeb General Discussion - Replies (6)

Im try use Intraweb 14.2.8. How to change TabHeight ? I set TabRowHeight to 32, and TabHeight to 32:

   

has changed in design time:

   

but in browser TabHeight does not change, it remains 16-20, although the TabRowHeight has changed.

   

Print this item

  TIWServerController::OnBeforNewSession()
Posted by: JuergenS - 07-26-2018, 11:34 AM - Forum: IntraWeb General Discussion - Replies (2)

Hello,

setting the flag vCanCreate = false in the OnBeforNewSession event handler of the server controller
doesn't prevent the server controller from creating a new session !

C++Builder 10.2 Update 3
Intraweb Ultimate Edition 15.0.9

Best Regards
JuergenS

Print this item

  POST Method problem
Posted by: hafedh.trimeche@gmail.com - 07-26-2018, 12:00 AM - Forum: IntraWeb General Discussion - Replies (2)

IntraWEB 14.2.7
Delphi  Delphi 10.2 Update 3

When posting (using REST Client) MD=55E38206236453324085 as a single Param/Value, all these properties are set to Empty and the POST event not handled even the mHasContent is set to True.

Please note that these properties are inspected in the NeWession Event.
//////////////////////////////////////
mHasContent: True
mParams: Empty
mQueryFields: Empty
mContentFields: Empty
FRunParams: Empty
//////////////////////////////////////

The result of the POST method:
//////////////////////////////////////
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
function getWH(){var a=0,b=0,f=document,e=window,c=e.devicePixelRatio||1;if(e&&e.innerWidth){a=e.innerWidth;b=e.innerHeight}else{if(f.documentElement&&f.documentElement.clientWidth){a=f.documentElement.clientWidth;b=f.documentElement.clientHeight}else{if(f.body&&f.body.clientWidth){a=f.body.clientWidth;b=f.body.clientHeight}}}return[a,b,c]}function consoleError(a){if(window.console&&window.console.error){console.error(a);return true}else{return consoleWrite(a)}}function getNodeText(b){var a="";if(!b){return a}if(b.nodeType===3||b.nodeType===4){return b.data}if(b=b.firstChild){do{a+=getNodeText(b)}while(b=b.nextSibling)}return a}function WriteToDoc(a){var b=document.open("text/html","replace");b.write(a);b.close()}function processAjaxRewrite©{try{var a=getNodeText(c[0]);if(a.slice(0,1)!=="<"){window.location.replace(res)}else{WriteToDoc(a)}}catch(b){consoleError("Error in processAjaxRewrite(): "+a+"\n"+b.message)}}function processAjaxResponse(b){var c=b.getElementsByTagName("response");if(c==null||c.length!=1){return}var a=b.getElementsByTagName("rewrite");if(a.length>0&&a[0].childNodes.length>0){processAjaxRewrite(a[0].childNodes)}}function ajaxGetCallback(b){if(window.ActiveXObject){var a=new ActiveXObject("Microsoft.XMLDOM");a.async=false;a.loadXML(b)}else{var c=new DOMParser();var a=c.parseFromString(b,"text/xml");c=null}if(a){processAjaxResponse(a);a=null}}function ajaxGet(a,c,d){var b=new XMLHttpRequest();b.open("GET",a+c,true);if(b.responseType){b.responseType="text"}b.onreadystatechange=function(){if(b.readyState===4&&b.status===200&&d){d(b.responseText)}};b.send()};
function get(url) {
  var s = getWH();
  var p = "?IW_AjaxID=" + new Date().getTime();
  p += "&IW_width=" + s[0] + "&IW_height=" + s[1] + "&IW_dpr=" + s[2];
  p += "&IW_SessionID_=234B8207008338835FC8&IW_TrackID_=1";
  ajaxGet(url, p, function(t, s){ajaxGetCallback(t, s);});
}
</script>
</head>
<body>
<script type="text/javascript">
 get("/234B8207008338835FC8/$/StartCheck");
</script>
</body>
</html>
//////////////////////////////////////

Please how to handle the POST Method witch would be initiated by a third party application (Client or server)

Print this item

  Indy 10 IMAP4 report
Posted by: LoukaCH - 07-25-2018, 01:41 PM - Forum: Indy - Replies (1)

Hello,

I found a pretty nasty bug in Indy 10. I mailed RLebeau but I'm not sure if it's the correct place.

file IdIMAP4Server.pas, line is :

LTemp := ' ' + AParams[LN];  {Do not Localize}

Should be : 

LTemp := LTemp + ' ' + AParams[LN];  {Do not Localize}

I was not sure where to report it !

Have a nice day

Print this item