Moin, Moin, sounds interesting. Where do I get cwstring?
on this thread someone pointed out, that one needs it only on linux - do I need it on darwin, too? http://lists.freepascal.org/lists/fpc-devel/2007-November/012047.html Why do I have to Encode and not to Decode UTF8 if the file is UTF8. This is my mistake. It works now! But I do not understand that. Can someone explain? regards Hinnack >reply to message: >date: 06.07.2009 14:14:31 >from: "Marc Santhoff" <m.santh...@web.de> >to: "FPC-Pascal users discussions" <fpc-pascal@lists.freepascal.org> >subject: RE: Re: [fpc-pascal] XML with lazarus UTF8 problem > >Moin Hinnack, > >Am Montag, den 06.07.2009, 11:28 +0200 schrieb Henrik Genssen: >> using UTF8Encode / UTF8Decode does not make any change >> I used that already - even leaving it out does not work. > >I have used that routines for using XML files encoded similarly to >yours. > >After reading the file to a DOM treee I'm putting some strings into >GTK-components like this: > > stitle := UTF8Encode(widestring(entry.Title)); > >(Where entry is a structure pointing to the DOM tree.) > >And the umlauts are shown as expected. Did you add "cwstring" to the >uses clause of your program? > >uses > {$IFDEF UNIX}{$IFDEF UseCThreads} > cthreads, > {$ENDIF}{$ENDIF} > Interfaces, // this includes the LCL widgetset > Forms > { you can add units after this }, cwstring, ... > >HTH, >-- >Marc Santhoff <m.santh...@web.de> > >_______________________________________________ >fpc-pascal maillist - fpc-pascal@lists.freepascal.org >http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal