I changed my mind. It´s too much work to maintain a separate branch
when people that need iso encoding can simply download Lazarus 0.9.18
Also, please don´t apply this patch. I will send another patch without
ifdefs later.
--
Felipe Monteiro de Carvalho
so cannot test.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
ions
Now Lazarus freezes and I need to use the command line to kill it.
This is Mantis bug 7619
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
ation about what is needed to achieve this,
and thus lead to problems on getting things done, both for who is
paying the bounty and for who is being paid.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL
UnicodeEnabledOS that
says if we are running on a NT version or a 9x version.
--
Felipe Monteiro de Carvalho
PS: Sorry Sergei for sending the e-mail once only to you.
firstutfwindows.patch
Description: Binary data
build software for Qt-LCL. Also, as
Qt-LCL already supports Utf-8, a fully-working Gtk2 IDE will make
development for Qt easier.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscr
Hey guys, I´m having trouble with basic unicode windows functions.
I created a very simple demo app that just creates an window. My
objective is to see a correct title on the window that should be
"fpGFX Window"
If UnicodeEnabledOS is set to False, it works correctly. If it´s set
to True, I ca
On 10/31/06, Sergei Gorelkin <[EMAIL PROTECTED]> wrote:
In Unicode app, you must call DefWindowProcW instead of DefWindowProc.
oh, thanks a lot! I thought that wouldn´t make any difference.
thanks,
--
Felipe Monteiro de Ca
avoid casting strings to PChar and
then back to string. What do you guys think? I´m afraid it may take
too long, and even create new bugs if I try to do a general swep to
change TCreateWindowEXParam parameters to string.
thanks,
--
Felipe Monteiro de Carvalho
Access
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
s from .NET libs) or a .NET compiler?
For interoperability we don´t need to change anything on Lazarus as it
is. I think you can use Delphi IDE to write a DLL that exports a
procedural interface to whatever you want to do.
--
Felipe Mont
should mostly be an FPC concern, not a Lazarus one I think (do you mean the GUI libs?)
Yes, unicode for the GUI.
-- Felipe Monteiro de Carvalho
to hear that =)
Good luck,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
y of people that use and develop a tool that helps them
solve real-life problems =)
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subje
ion of resources. I like the current
roadmap and I´m commiting resources (my time), to improve Lazarus.
If you think we should change direction, please commit resources too.
Otherwise I cannot imagine why I would work for free on arbitrary
terms set by you.
thank you for your attention,
--
Felipe Monte
y
existed to create a hype product.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
ase post a feature idea here:
http://wiki.lazarus.freepascal.org/Feature_Ideas
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subjec
upport arrives.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
crash?
Lazarus comes with a debugger called GDB. You can use it from the
command line. It´s located on lazarus/mingw/bin
Here are instructions to use it to create a backtrace:
http://wiki.lazarus.freepascal.org/Creating_a_Backtrace_with_GDB
--
Felipe Monteiro de Ca
an you give more details?
Revision 10071: Fixes toolbootons. This means that the "Configure
Build Lazarus" dialog now works.
http://www.freepascal.org/cgi-bin/viewcvs.cgi?root=lazarus&rev=10071&view=rev
I don´t remember what the other one was, but was important and was
On 10/28/06, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
Is there an ActiveX component for lazarus or can someone create one
for the fpc units?
What do you mean? You want to export LCL and other libraries on a
ActiveX component?
--
Felipe Monteiro de Ca
On 10/27/06, Lord Satan <[EMAIL PROTECTED]> wrote:
I don't know about windows but on Linux you need gtk+ 1.2.x as the gtk2 version
is not functional yet.
Lazarus doesn't use Gtk on Windows, unless you explicitly ask it to.
--
Felipe Mont
bytes and not
the number of chars. Since the number of chars is irrelevant.
I looked at the implementation and it returns the number of chars. But
this shouldn't metter much for us, as Sergei proposed some
modifications that allow us to avoid using this function.
--
Felip
Hello,
Ok, instead of forwarding this one, I wrote a separate message to the
mailing list. It's with the same content but is more detailed.
I think your other message went only to me too, and not the list.
--
Felipe Monteiro de Car
On 10/27/06, Felipe Monteiro de Carvalho
<[EMAIL PROTECTED]> wrote:
Consider this code:
function TGDIWindow.GetTitle: String;
var
l: Integer;
begin
l := Windows.GetWindowTextLength(Handle);
SetLength(Result, l);
Windows.GetWindowText(Handle, @Result[1], l);
end;
Propo
;
How can it be unicode enabled? It´s from fpGUI, not lazarus, but
should be a good example. I tryed to unicode it, but got a lost in the
way.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
on´t have a Windows 95 machine to test.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
quot; as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Microsoft Layer for Unicode on Windows 95/98/Me Systems.
With certain files they mean the "Microsoft Layer for Unicode on
Windows Me/98/95 Systems"
from:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_8smq.asp
--
F
and works good. Need to test on win98.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
. Need to test on win98.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Microsoft Layer for Unicode on Windows 95/98/Me Systems.
With certain files they mean the "Microsoft Layer for Unicode on
Windows Me/98/95 Systems"
from:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_8smq.asp
--
F
in one string?
Yes, exactly. Not only one string, but I would say one application.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
d help
implementing =)
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
support UTF-16
characters that are dword sized. Else it would fail for them.
Please comment, find bugs, improve, modify, etc.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubs
ll need a Unicode
enabled Win32 interface.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Better to report this as a bug report.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Sorry, I did a clean-up on the trayicon code, and made some great
progress on the generic X11 version of the TrayIcon for Qt and fpGUI,
but I only tested on Linux.
I attached a patch to fix this.
--
Felipe Monteiro de Carvalho
trayfix.patch
Description: Binary data
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
FAQ to work around this
problem.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
?
No, I did a quick search and TTabSheet does exist on LCL. It's a page
control, not sure exact inside what it goes.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubsc
ave to install J# SDK from Microsoft before
installing the Delphi Win32 IDE.
Also, the ALM part of Borland does a lot of VS plugins.
So I wouldn't count Borland as a company that uses it's own tools.
--
Felipe Monteiro de Carvalho
n just add the .dll to the list of stuff
to be installed on the setup program.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Su
cally load the wide functions.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Hello,
Revision 10073 broke painting for complex app, like the Virtual
Magnifying Glass. This patch fixes it.
thanks,
--
Felipe Monteiro de Carvalho
Index: lcl/interfaces/gtk/gtkproc.inc
===
--- lcl/interfaces/gtk/gtkproc.inc
: TObject);
var
AText: PWideChar;
begin
AText := 'ó meu teste';
Windows.TextOutW(Self.Canvas.Handle, 0, 0, AText, Length(Text));
end;
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
ything on Free Pascal, but if your employer only
uses python then there is little we can do about that.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Su
On 10/12/06, Jernej L. <[EMAIL PROTECTED]> wrote:
http://users.volja.net/delfi/lazimages.rar
Can you post that as zip?
rar and 7zip are problematic to open on non-windows systems.
thanks,
--
Felipe Monteiro de Carvalho
_
es all this leave Lazarus/Fpc?
Generating software that is 15 times faster and uses 15 times less
memory then .NET apps:
http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lang=fpascal&lang2=csharp
--
Felipe M
e same time.
wince and win32,win64 yes, but not a separate winu.
So there will be no option for the users to use a Ansi IDE on windows
in the future?
This also impact the time needed to implement basic unicode support on
windows a lot.
--
Felipe Monteiro
that would
probably delay 1.0 a lot.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
upport for Win9x).
So this is a guideline for Unicode code on win32 interface that I
strongly suggest: Put all Unicode changes on IFDEFs, so they don´t
contaminate existing code.
Either this, or simply fork Win32 interface for Unicode.
thanks,
--
Felipe Monteiro de Ca
te a non-trivial
application.
BTW, does the size affect the performance in anyway?
Unless you have so little memory that your program must stay on swap,
I don't think so.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [
g list, but there
is a 40k attachment limit. Try to create a diff and compress it.
I think others would like to see what you did as well, after all this
is colaborative work =)
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe
team about which guidelines to follow before I
start coding.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
ort is neesed.
Yes, and gtk2 interface seams to have a reasonable support for utf-8,
so we would get cross-platform unicode support.
One big thing missing for full unicode support by then would be the
SynEdit. I think that it doesn't support utf-8, am I right?
--
Felipe Monteiro
hanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
On 10/10/06, Henrique P Faria <[EMAIL PROTECTED]> wrote:
Does anyone can tell me why I can't get subscribed to the mailing list?
Which mailling list?
It seams to me that you are already subscribed
--
Felipe Monteiro
e / make install.
The standard windows way is to just put on the installer.
For Mac OS X Phil is preparing a bundle.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubs
s (and possibly
qtopia too) in the near future, then this will be solved.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
is new.
It's together with my patch here:
http://www.freepascal.org/mantis/view.php?id=7582
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subje
well developed, one thing missing
here is a PDA communications package for Lazarus. And it will have to
be partly reimplemented on each widgetset.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
L.
There is a non-Free version, but it's price is ridiculously high (or
is it that I am poor?) (Qt non-free is around 2000 dolars per platform
per developer)
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROT
.
Gtk can be very tricky, and documentation is very poor. I recomend
going to FreeNode and ask Gtk specific questions on #gtk+ channel.
There is also a Gnome server. Or you can ask here too.
--
Felipe Monteiro de Carvalho
_
arrayable or something like that?
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
ersion version changes so often, on many revisions the
cross-compiler is very buggy.
The snapshot contains a very good cross-compiler, with very few bugs.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED
On 10/3/06, Christian Ulrich <[EMAIL PROTECTED]> wrote:
I have some patches for LazReport they are too big for the mailinglist
where can i send them ??
Create a bug tracker item for the patch, and attach it to the report.
Also put [Patch] on the title of the report.
--
Felipe Monte
To ask difficult Qt questions I usually go to FreeNode IRC servers on
the #qt channel.
There are probably other places to ask (maybe some newsgroups?) but
this was the best I could find.
--
Felipe Monteiro de Carvalho
_
To
that the button state tracking might need an improvement,
but it is certainly possible to detect if a selection changed by a
"click" or not.
And what if the selection was changed with the keyboard? Can you also
detect that?
ging the mouse), so things will probably have to stay as they are.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://ww
cl it by mose, the spacebar, the enterkey ot its accelerator. All
generate a onclick.
In the first example I have (hold the mouse button, and drag around
the listbox to change selection), you will have several OnClick events
while only one button was pressed.
--
Felipe Mo
ated. The
same if he uses the keyboard to change the selected item.
This is inconsistent. OnClick should be generated by mouse clicks.
In fact, this way it´s possible to generate a OnClick event without
even having a mouse installed!!
And thus, is inconsistent behavior.
--
Felipe Monteiro de
ting bugs in VCL =)
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
win32} to {$ifdef Windows} it will:
* Most likely work for 64 bits Windows and Windows CE
* Be compatible with Delphi
The ifdef win32 define windows is necessary to be compatible with Free
Pascal <= 2.0.2
thanks,
--
Felipe Monteiro de Carva
not* a OnClick}
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
these things are, perhaps ShellAPI }
If there are differences between windows and linux, please explain both.
On Linux it even isn´t guaranteed that a Trash exists at all, and
implementations vary from desktop manager to desktop manager.
--
F
t know.
Also see this wiki page:
http://wiki.lazarus.freepascal.org/File_size_and_smartlinking
Compiling the Virtual Magnifying Glass, a project much bigger then
yours, it never took more then 45 seconds even in the worse possible
scenario.
--
Felipe Monteiro de Ca
wiki
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
99% of compilation time in this searching process.
How do you know it spends more then 99% of compilation time in this search}
Also consider that showing output on the screen costs time, and
without showing messages the search will be shorter.
--
Felipe Monteiro de Ca
f them.
You are right, but I think lazarus doesn´t depend on glib. There are
other dependencies, however.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Su
p?
Type "make" on the command line on a directory without source files.
Does it show output?
If make works, and that´s the only complaint about installing Lazarus,
then I think you can just force it´s installation with:
rpm -Uvh --nodeps lazarus.....rpm
-
On 9/29/06, Alexandre Leclerc <[EMAIL PROTECTED]> wrote:
Is LineEnding multiplatform?
Yes, that's exactly why it exists.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROT
call that function.
This will not only work on Lazarus, it will also work on all
platforms. So you can solve your problem and be cross-platform at the
same time =)
--
Felipe Monteiro de Carvalho
_
To unsubscribe: ma
tter you.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Do you have a screenshot of the delphi version to compare?
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.free
On 9/26/06, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:
Excellent.
It would be great if you could add this to the wiki, to keep track of
the bounties.
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail
is underconstruction
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Can you create a bug report for this and put those images there?
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archiv
utf-8
application you will need to create and use .po resource files with
your application, like Lazarus does.
Strings not loaded using this method are more problematic because
win32 and gtk1 widgetsets only use ansi codepages, and gtk2 uses utf-8
--
Felipe Monteiro de Ca
It should be applied to svn. I submited a bugreport with the patch.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archiv
I will send this patch to be applied.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
ethod);
// OnSelectionChange event
QListWidget_currentItemChanged_Event(Method) :=
QtListWidget.SlotSelectionChange;
QListWidget_hook_hook_currentItemChanged(Hook, Method);
end;
I also attached a diff.
--
Felipe Monteiro de Carvalho
Index: lcl/interfaces/qt/qtobject
and TListWidget.
Also, the way OnChangeEvent was implemented for TMemo is wrong. It
will override all other events, and only allow OnChangeEvent, and show
it for any event.
I will try to implement it correctly.
--
Felipe Monteiro de Carvalho
On 9/19/06, Luis R. Hilario B. <[EMAIL PROTECTED]> wrote:
If someone
understands what is happening that he fix him because no longer I know
what to do.
I will investigate this.
--
Felipe Monteiro de Carvalho
_
To unsub
Which distribution do you use?
Normally you should install from the RPM packages ... that´s the
correct (and easy) way to install.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
s to
http://wiki.lazarus.freepascal.org/index.php/Qt_Interface#Qt_4_Bindings
"components scheduled to be implemented"
Acctually I think I will remove that section. Components under
implementation can be marked as "In Progress" on the road map
controls on the qt interface.
thanks,
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
On 9/8/06, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:
What window manager are you using or are you running under Windows?
KDE
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archiv
Hello, I will answer my own question.
If you set a MaxHeight and MaxWidth on the Constraints property, the
Maximize button will disappear.
--
Felipe Monteiro de Carvalho
_
To unsubscribe: mail [EMAIL PROTECTED] with
501 - 600 of 1166 matches
Mail list logo