[Lazarus] WinCE: LCL bugs?
Felipe Monteiro de Carvalho
felipemonteiro.carvalho at gmail.com
Mon Feb 18 20:52:45 CET 2008
2008/2/18 denisgolovan <denisgolovan at yandex.ru>:
> >Some people want the app to do like on other widgetsets: just close.
> >Then we need an way to detect that. WM_CLOSE doesn't work. And we also
> >need a mechanism to override that.
>
> Yes, it seem that such mechanism is needed. Can I help you something... to make it work?
Sure:
http://wiki.lazarus.freepascal.org/How_To_Help_Developing_Lazarus
http://wiki.lazarus.freepascal.org/Creating_A_Patch
http://wiki.lazarus.freepascal.org/Windows_CE_Development_Notes
You need to find a way to implement it, then do it (I can help in this
part), then test it, and if you did the implementation send a patch.
> Did, as you've said. Really. Nothing changed. In design-time I see my russian chars properly (UTF-8 locale), but on WinCE those symbols (seems WinCE wants cp1251 charset?)
Well, then you probably found a bug on the wince interface. Can you
describe it better? What can't be shown as unicode? How do you set
this value?
WinCE is a purely unicode OS. If there is a bug somewhere it's in the
lazarus wince interface. (or in your code)
Also, I hope you have a very latest wince interface. The unicode fixes
are like 1 or 2 days old.
> Hm. I didn't catch you. Wince (windows mobile) uses wince widgetset? Why Gtk1 problems appear?
The wince interface wants UTF-8. Now, how can you give it UTF-8 if
your IDE is working only in whatever system locale you have? You need
an IDE which let's you give UTF-8 to the WinCE interface.
--
Felipe Monteiro de Carvalho
More information about the Lazarus
mailing list