[Lazarus] Fwd: UTF-8 Problem
Osvaldo Filho
arquivostcf at gmail.com
Thu Jun 5 17:15:12 CEST 2008
unit_utf8.lfm
object Form1: TForm1
Left = 379
Height = 56
Top = 200
Width = 172
HorzScrollBar.Page = 171
VertScrollBar.Page = 55
ActiveControl = Edit1
Caption = 'Form1'
ClientHeight = 56
ClientWidth = 172
LCLVersion = '0.9.25'
object Edit1: TEdit
Left = 24
Height = 23
Top = 16
Width = 80
TabOrder = 0
Text = 'çççççç'
end
end
==============================================
unit_utf8.pas
unit unit_utf8;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs,
StdCtrls;
type
{ TForm1 }
TForm1 = class(TForm)
Edit1: TEdit;
private
{ private declarations }
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
initialization
{$I unit_utf8.lrs}
end.
2008/6/5 Mattias Gaertner <nc-gaertnma at netcologne.de>:
> On Thu, 5 Jun 2008 10:12:59 -0300
> "Osvaldo Filho" <arquivostcf at gmail.com> wrote:
>
> >[...]
> > WARNING: Macro not defined: "Target_OS".
>
> Use Find in Files and correct them to TargetOS. It is probably one of
> the installed packages.
>
>
> > TMainIDE.DoNewProject A
> >[...]
> > TMainIDE.DoLoadLFM A /home/eu/mq1/temp/teste/utf8.pas
> > IsPartOfProject=True QuickCheckLFMBuffer
> >[...]
> >
> > (lazarus:8738): Pango-WARNING **: Invalid UTF-8 string passed to
> > pango_layout_set_text()
>
> Your utf8.pas is not UTF-8.
> Can you post parts of it?
>
>
> >[...]
> > TApplication.HandleException Access violation
> > Stack trace:
> > $08068BA9
> > $B7A0C081
> > $B7A0DBF8
> > $B7A10E5E
> > $B7A113AC
> > $B7C8E063
> > $0821867F TGTKWIDGETSET__APPPROCESSMESSAGES, line 1162 of
> > /home/eu/mq1/programas/pascal/lazarus/lcl/interfaces/gtk/gtkwidgetset.inc
>
> Hmm. Not much info. Try starting the IDE with gdb and create a
> backtrace:
> http://wiki.lazarus.freepascal.org/Creating_a_Backtrace_with_GDB
>
>
> >[...]
> > UTF-8 Problem
> > I change text on edit1.text, save form, close all, restart Lazarus,
> > when i open form it
> > change the content of text edit.
> >
> > Lazarus svn gtk2
> > Freepascal 2.2.3 (svn fixes)
> >
> > Ubuntu Hardy Heron (8.04)
> >
> > LOCALE
> >
> > eu at deskx-mv:~$ locale
> >
> > LANG=pt_BR.UTF-8
> >[...]
>
> Mattias
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20080605/a3f6d806/attachment-0007.html>
More information about the Lazarus
mailing list