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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 82,033
» Latest member: puppyheaven
» Forum threads: 2,408
» Forum posts: 11,314

Full Statistics

Online Users
There are currently 475 online users.
» 2 Member(s) | 470 Guest(s)
Bing, Google, Yandex, puppyheaven, tbhatia

Latest Threads
VCL conversion
Forum: Delphi General Discussion
Last Post: tobenschain
06-20-2026, 05:00 AM
» Replies: 0
» Views: 53
IW 16.2.0 Missing librari...
Forum: IntraWeb General Discussion
Last Post: Mikhael
06-18-2026, 04:58 PM
» Replies: 4
» Views: 600
TIWjQDBGrid changing UI
Forum: IntraWeb General Discussion
Last Post: BoostedCruiser
06-08-2026, 02:02 AM
» Replies: 36
» Views: 70,261
TIWjQDBGrid erratic behav...
Forum: IntraWeb General Discussion
Last Post: Fabrizio Conti
06-04-2026, 09:14 AM
» Replies: 3
» Views: 462
Access Violation When Val...
Forum: IntraWeb General Discussion
Last Post: Alexandre Machado
06-03-2026, 08:47 AM
» Replies: 2
» Views: 511
Bootstrap5
Forum: IntraWeb General Discussion
Last Post: geraldtatum
06-02-2026, 06:24 AM
» Replies: 1
» Views: 408
weakpackageunit contains ...
Forum: IntraWeb General Discussion
Last Post: rlebeau
05-26-2026, 04:56 PM
» Replies: 4
» Views: 516
Custom 404 handler
Forum: IntraWeb General Discussion
Last Post: CfawesDwale
05-21-2026, 08:02 AM
» Replies: 0
» Views: 246
PopUp Menu
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
05-13-2026, 04:35 AM
» Replies: 4
» Views: 8,197
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,115

 
  IntraWeb17 - Making legacy systems modern
Posted by: kudzu - 04-05-2018, 05:46 PM - Forum: IntraWeb 17 - No Replies

From a user written article on LinkedIn.

Quote:

IW17 will introduce IWML, which will replace DFM (imperceptibly), IWML is an Oasis for the eyes of those who have tried to express themselves in HTML, in frameworks such as Angular, Polymer, Vue.js, etc.

IW17 will make it easier to migrate to other languages (I doubt anyone will), and will also make it possible to migrate to Lazarus in the future.

It will be very easy to migrate from the current IW solution to 17 (even the current pages will be able to run, side by side, with the newer ones), that is, there is already a consolidated market, with many companies using it.
What both solutions are good about, is that they are the first two frameworks to use the potential of the Browser, without the need to write a single line in JavaScript or another alien dialect.

....

Companies like Google and Microsoft make it seem like making systems today , is a sharks thing, that we barracudas have to settle for being just one piece of a huge gear, you need to hire Santa and all his elves to make an application nowadays.

Read the full article:


https://www.atozed.com/2018/04/iw17-maki...ms-modern/

Print this item

  WebHook
Posted by: Alain - 04-04-2018, 12:34 PM - Forum: IntraWeb General Discussion - Replies (1)

is it possible to use the webhook from PayPal with Intraweb some sample ?

Merci
Alain

Print this item

  MailGun demo
Posted by: asp - 04-04-2018, 09:14 AM - Forum: IntraWeb General Discussion - Replies (1)

Hi!
I have several questions about MailGun demo. How do you bind intraweb buttons (IWButton_Post and IWButton_Get) with their html counterparts? Why not just use {%IWButton_Post%} in the template?

Print this item

  Login pelo facebook / twitter
Posted by: Fabio Brabo - 04-04-2018, 02:14 AM - Forum: IntraWeb Dúvidas Gerais - Replies (2)

Olá pessoal,
  
  Alguém sabe me dizer como faço pra fazer um login pelo facebook ou twitter, sei que pelo facebook tenho que criar um app e talz, mas a questão é como vou fazer isso pelo lado do IW?

Print this item

  migrate my Intraweb 14.0.36_20141215 sources Delphi XE5 to delphi ToKyo 10.2.
Posted by: André Manin - 04-03-2018, 08:22 AM - Forum: IntraWeb General Discussion - Replies (6)

Hello,
I need to migrate my Intraweb 14.0.36_20141215 sources Delphi XE5 to delphi ToKyo 10.2.
There are several problems that I would like to solve without hacking.
the first:

Code:
Unit InGlobal
function InterlockedCompareExchangePtr(var VTarget: Pointer; const AValue, Compare: Pointer): Pointer;
{$IFNDEF DYNAMICLOAD_InterlockedCompareExchange}
 {$IFDEF USE_INLINE}inline;{$ENDIF}
{$ENDIF}
begin
 {$IFDEF DYNAMICLOAD_InterlockedCompareExchange}
 Result := Pointer(InGlobal.InterlockedCompareExchange(PtrInt(VTarget), PtrInt(AValue), PtrInt(Compare)));
 {$ELSE}
   {$IFDEF HAS_TInterlocked}
 Result := TInterlocked.CompareExchange(VTarget, AValue, Compare);
   {$ELSE}
     {$IFDEF HAS_InterlockedCompareExchangePointer}<= Comment on définit ?<3>
 Result := InterlockedCompareExchangePointer(VTarget, AValue, Compare); peut-être bon<2>
     {$ELSE}
       {$IFDEF HAS_InterlockedCompareExchange_Pointers}
       //work around a conflicting definition for InterlockedCompareExchange
 Result := {$IFDEF FPC}system.{$ENDIF}InterlockedCompareExchange(VTarget, AValue, Compare);KO< 1>
       {$ELSE}
         {$IFDEF FPC}
 Result := Pointer(
   {$IFDEF CPU64}InterlockedCompareExchange64{$ELSE}InterlockedCompareExchange{$ENDIF}
   (PtrInt(VTarget), PtrInt(AValue), PtrInt(Compare))
    );
         {$ELSE}
 // Delphi 64-bit is handled by HAS_InterlockedCompareExchangePointer
 Result := Pointer(InterlockedCompareExchange(Longint(VTarget), Longint(AValue), Longint(Compare)));
         {$ENDIF}
       {$ENDIF}
     {$ENDIF}
   {$ENDIF}
 {$ENDIF}
end;

<1> KO. I understand
<2> perhaps good
<3> how to force the directive:
Code:
HAS_InterlockedCompareExchangePointer
and is it the good method?

Regards

André Manin

Print this item

  IW using Symbolic link path
Posted by: mhammady - 04-03-2018, 04:48 AM - Forum: IntraWeb General Discussion - Replies (2)

Hello,

I tried to download files by adding a Directory symbolic link to their location under wwwroot folder, but files were not accessible under IW app.

I checked the symbolic link folder using the IIS and it was working fine (after adding  MIME type ".*" as application/octet-stream).

Thanks in advance...

Mohamed

Print this item

Information [Application] GetCosmos
Posted by: MasterADJ - 03-29-2018, 10:23 AM - Forum: COSMOS - Replies (4)

Hello Everyone!

I have created an application that installs the latest version of Cosmos directly from GitHub, I only created this application just for fun as I wanted to help out the community. I will not be working on this project anymore, but please credit me when editing the code (ex. "Original Source Code by ADJ"). I hope this is necessary to the community. Thank You!

  • Included Source Code (C#)
  • Supporting Windows 7 and above (Windows 7 Support has been added)
  • Easy to use
Steps to install:
  1. Open the zip file that you have downloaded.
  2. Double-click on GetCosmos.exe to launch the application.
  3. Type install.
  4. Press Enter on your keyboard.
Steps to fetch:
  1. Open the zip file that you have downloaded.
  2. Double-click on GetCosmos.exe to launch the application.
  3. Type fetch and enter the directory with quotes. (ex. "fetch "D:\Projects\CosmosOS"")
  4. Press Enter on your keyboard.
Note : This current forum account is using my secondary email, I will not reply to any emails or private messages that you have sent to me.

Download : 
.zip   
GetCosmos.zip (Size: 77.39 KB / Downloads: 23) .

Print this item

  idIMAP4 Help required
Posted by: david_navigator - 03-27-2018, 10:22 PM - Forum: Indy - Replies (3)

Hi

I'm after a bit of help with idIMAP4.

I'm reading an IMAP folder using the UIDRetrieveAllEnvelopes method, a week later I want to get all the new emails that have arrived since the last read.

Currently I'm calling UIDRetrieveAllEnvelopes a second time and then looking at the messages with a greater UID than the max retrieved previously.

Up to now this has worked OK, but today I came across an IMAP folder with > 100,000 emails in it and so even UIDRetrieveAllEnvelopes take a very long time.

I feel that there should be a faster way to get all the new emails, but I can't see how - am I missing some methods that might help here. Obviously I can't just go on the Mailbox count as I've no idea what the user might have done in some other IMAP app e.g deleted emails etc between my apps reads.

Thanks

David

Print this item

  TIWModalWindow to point to HTTPS?
Posted by: cpstevenc - 03-26-2018, 02:22 AM - Forum: IntraWeb General Discussion - Replies (8)

Using Registered Ultimate Intraweb 14.2.7 with Tokyo update 2.

I need usage of a TIWModalWindow to point to HTTPS URL ... 

In my case, to google translate site. 

https://translate.google.com/?tl=iw#iw/e...6%B8%D7%94

If i use this or really ANY HTTPS url, nothing comes up in the TIWModalWindow , it is blank.

If I point to any HTTP:// url, it works fine.

Did some Google searching, but didn't find an answer.

For now I am pointing to http://www.morfix.co.il   to handle my translations, but its full of ads and junk.

Print this item

  Lock during async event?
Posted by: cpstevenc - 03-25-2018, 03:18 AM - Forum: IntraWeb General Discussion - Replies (3)

Using Registered Ultimate Intraweb 14.2.7 with Tokyo update 2.

I have a TIWEdit Async keypress event for when enter key is hit.

It takes the input and does some database magic and updates the screen,
and clears the edit box and sets focus back to it. Pretty simple deal.

Well depending on a few things that could be typed in there, the process it may kick off
could be 2-3 seconds maybe..  I'd like to when this condition is hit to lock the screen.

I keep finding things about IWLocker / and LockAsyncEvents ... I can't find much about IWLocker usage
directly, and LockAsyncEvents seems to be for a few specific usages.

So basically, how do I lock and unlock during these certain conditions?

Print this item