comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <rm.tsoh+bauhaus@maps.futureapps.de>
Subject: Re: [ranting] Take Command Plugin, Win32Ada and Ada.Directories
Date: Wed, 14 Nov 2007 17:22:43 +0100
Date: 2007-11-14T17:21:30+01:00	[thread overview]
Message-ID: <1195057363.1007.326.camel@kartoffel> (raw)
In-Reply-To: <pzl0bug0n3ny.x81wmwb6glug.dlg@40tude.net>

On Wed, 2007-11-14 at 16:35 +0100, Dmitry A. Kazakov wrote:

> >> Except that SetWindowText (Window, "Hello!"); would become about 20-30
> >> lines long, it is easy to call...
> > 
> > Not if there will be an EAStirngs revival for Win32.
> > Your example should then read something like
> >  SetWindowText (Window, +"Hello!");
> 
> SetWindowTextW 

(Windows 95/98/Me: SetWindowTextW) ?

I was assuming that "+", renaming a function from EAStrings,
would produce an object of suitable type LPCTSTR, so that the Ada
program would be calling SetWindowText (Window, +"Hello!");
The MSDN description announces SetWindowText as Unicode aware,
but then, you know more than I as to what this means.

Everything needed to produce the proper object is hidden in EAStrings
for Win32, which, on Win32, could well make use of the larger,
supported, and welcome cooperative effort, iconv. (The author does
mention iconv.)





  reply	other threads:[~2007-11-14 16:22 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-12 19:53 [ranting] Take Command Plugin, Win32Ada and Ada.Directories Martin Krischik
2007-11-13  8:57 ` Dmitry A. Kazakov
2007-11-13  9:52   ` Martin Krischik
2007-11-13 21:08   ` Pascal Obry
2007-11-14  8:33     ` Dmitry A. Kazakov
2007-11-14  8:56       ` Martin Krischik
2007-11-14  9:31         ` Georg Bauhaus
2007-11-14 11:19           ` Vadim Godunko
2007-11-14 14:22             ` Dmitry A. Kazakov
2007-11-14 20:15               ` Martin Krischik
2007-11-15  8:37                 ` Dmitry A. Kazakov
2007-11-14 13:15           ` [ranting] " Martin Krischik
2007-11-14 13:31             ` Georg Bauhaus
2007-11-14 14:36               ` Dmitry A. Kazakov
2007-11-14 15:13                 ` Georg Bauhaus
2007-11-14 15:35                   ` Dmitry A. Kazakov
2007-11-14 16:22                     ` Georg Bauhaus [this message]
2007-11-14 19:32                     ` Martin Krischik
2007-11-15  8:54                       ` Dmitry A. Kazakov
2007-11-16  6:54                         ` Randy Brukardt
2007-11-14 19:23                   ` Martin Krischik
2007-11-14 20:05                     ` Georg Bauhaus
2007-11-14 19:21                 ` Martin Krischik
2007-11-14  9:36         ` Dmitry A. Kazakov
2007-11-14 18:38           ` Martin Krischik
2007-11-15  1:51             ` John W. Kennedy
2007-11-15  9:08             ` Dmitry A. Kazakov
2007-11-14  8:49     ` Martin Krischik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox