Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2003-12

Feature request ApiWizzard

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marc Weustink
to Vincent Snijders: I have a feature request for the ApiWizz tool. At the moment it only generates win32…

+ From: Vincent Snijders
+ Sent: donderdag 11 december 2003 15:02
+ To:
+ Subject: [lazarus] Feature request ApiWizzard
+
+ Hi,
+
+ I have a feature request for the ApiWizz tool.
+
+ At the moment it only generates win32 compatibility functions and
+ procedure for gtk. I think it would be nice if it would be possible to
+ generate function for gtk2 and win32 too.
+
+ Another extension would be the possibility to select would kind of
+ function it is: for win32 compatibility (i.e. CreateCompatibleDC) or for
+ LCL interface (i.e. LclCheckMenuItem).
+
+ To show you want I mean, I have changed the user interface for the tool.
+ In the process I converted it to use an LFM file, so I could design in
+ the IDE. In attached gzipped tar archive is a patch for apiwizard.pp and
+ the apiwizard lfm and lrs.

Ah, great. I had in mind to add those functions, but forgot/hadn't time/whatever.

I'll look at it when I'm home.

Marc

Reply by email

Marc Weustink
to Vincent Snijders: I have a feature request for the ApiWizz tool. At the moment it only generates win32…
Vincent Snijders wrote 16 lines
Hi, I have a feature request for the ApiWizz tool. At the moment it only generates win32 compatibility functions and procedure for gtk. I think it would be nice if it would be possible to generate function for gtk2 and win32 too. Another extension would be the possibility to select would kind of function it is: for win32 compatibility (i.e. CreateCompatibleDC) or for LCL interface (i.e. LclCheckMenuItem). To show you want I mean, I have changed the user interface for the tool. In the process I converted it to use an LFM file, so I could design in the IDE. In attached gzipped tar archive is a patch for apiwizard.pp and the apiwizard lfm and lrs.

Thanks, applied.

I also implemented LCL platform and API type code generation.

I did a minimal check on functionality, I didn't try all combinations, but I don't see a reason why it wouldn't work.

Marc

Reply by email

Vincent Snijders

Hi,

I have a feature request for the ApiWizz tool.

At the moment it only generates win32 compatibility functions and procedure for gtk. I think it would be nice if it would be possible to generate function for gtk2 and win32 too.

Another extension would be the possibility to select would kind of function it is: for win32 compatibility (i.e. CreateCompatibleDC) or for LCL interface (i.e. LclCheckMenuItem).

To show you want I mean, I have changed the user interface for the tool. In the process I converted it to use an LFM file, so I could design in the IDE. In attached gzipped tar archive is a patch for apiwizard.pp and the apiwizard lfm and lrs.

Regards,
Vincent.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: gz00051.gz
Type: application/octet-stream
Size: 3292 bytes
Desc: "apiwiz.tgz"
Url : http://localhost/pipermail/lazarus/attachments/20031211/c39b7e83/gz00051.obj

Reply by email