[lazarus] Patches to Shanes files
Payne Thomas E CNIN
PayneTE at cninexchsrv08.crane.navy.mil
Wed Jul 7 16:12:51 EDT 1999
FYI
This works with 0.99.12a of win32
----------------------
program test;
{$mode objpas}
uses strings;
var
newpchar : Pchar;
stringvar : String;
begin
stringvar := '>hello<';
newpchar := StrAlloc(Length(StringVar)+1);
StrPCopy(newPChar,StringVar);
writeln(string(newpchar));
end.
----------------------
This does not
---------------------
program test;
{$mode delphi}
uses strings;
var
newpchar : Pchar;
stringvar : String;
begin
stringvar := '>hello<';
newpchar := StrAlloc(Length(StringVar)+1);
StrPCopy(newPChar,StringVar);
writeln(string(newpchar));
end.
---------------------
Tom
> -----Original Message-----
> From: Shane Miller [SMTP:SMiller1 at stvgb.org]
> Sent: Wednesday, July 07, 1999 2:47 PM
> To: lazarus at miraclec.com
> Subject: Re: [lazarus] Patches to Shanes files
>
> Another thought. Instead of calling
> InterfaceObject.Callback(some_string,self)
> should we be using something like LM_CLICKED and LM_SHOW? That way if the
> names for QT (or other tools) aren't the same as gtk's names the qt folks
> (when writing the interface) should be able to simply use the global
> variables to know what signal we are referring to.
>
> This would make gtkint.pp have a few more lines i.e.
>
> case Message of
> lm_show : signal := 'show';
> lm_hide : Signal := 'hide';
> lm_resize : Signal := 'size-allocate';
> etc.
>
>
>
> Shane
>
>
> _________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
> archives at http://www.miraclec.com/list_archives/lazarus
More information about the Lazarus
mailing list