Marc Weustink schreef:
Mattias Gaertner wrote:
On Wed, 18 Apr 2007 12:19:39 -0400
Andrew Haines <[EMAIL PROTECTED]> wrote:
Felipe Monteiro de Carvalho wrote:
If the name is winapi, it will be a little strange to have the
files: winapiwinapi.inc and winapiwinapih.inc
It's the right name. They map LCL winapi like calls to the winapi.
Maybe winapilclintf.inc would be more exact.
no, the XXXlclintf.inc is used for all widgetsetfunctions exept winapi.
Winapi functions are located in XXXwinapi
Still winapi seems most appropriate.
mswindows?
mswindows includes wince, our 'win32' does not.
OTOH, {$IFDEF mswindows} is only true for win32 and win64 and not for wince.
If you want to use all three windows target, you have to use
{$IFDEF windows} in fpc.
wince used also (a form of) winapi :)
In the line of WinCE it would then be Win or Win3264 or win32_64
(Microsoft still refers to win32 and COM development if you look in MSDN)
Just a note, the most important thing is that the change is made in the
compiler options and the build lazarus dialog, i.e. what the lazarus
user sees.
What file names we use internally is a second decision. I can live very
well with keeping those the same as they are now.
What I can see hapening in the future is that we start moving common
functionality between wince and win32/64 (How about that name in the
user interface) to a TWinWidgetSet from which both win32/64 and wince
can inherit.
Vincent
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives