Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus

lazarus · 2003-06

  1. Bug in lcl resizing code and patch for win32

    Sometime ago i sent a patch fixing the forms sizes under win32 and got surprised to see that things were messed. So i did the job again! Attached is a patch that makes…

    Karl Brandt, Mattias Gaertner, Micha Nelissen
    15
  2. Patch: application terminate

    Upon closing the main form I always notice a 'glitch', it shows itself again for a short time. The attached :) patch fixes this. When a window is closed by the user, it…

    Micha Nelissen, Mattias Gaertner
    1
  3. GDB debug backtrace

    When I get a seg fault in gdb, I usually do 'bt' to get the stack. But sometimes it crashes in a windows dll (I suppose) ...and the stack is just one function. I assume…

    Micha Nelissen
    0
  4. LCL: minimize & maximize?

    What does the LCL expect when a window is minimized or maximized? Does it expect a message at all? Does it expect the real new sizes? On minimize, what size does it…

    Micha Nelissen, Karl Brandt, Mattias Gaertner
    3
  5. TBitmap.Canvas.Pixels bug & questions

    On Sun, 29 Jun 2003 14:29:05 +0200 Fixed The SetPixel should work now, but it will be quite slow. The goal is to provide functions to convert such arrays as whole. Right.

    Mattias Gaertner, Stefan Weber
    1
  6. Patch: reception WM_PAINT message, invalid code (win32)

    The use of a released DC can only mean trouble. Please apply the patch. Micha. -------------- next part -------------- A non-text attachment was scrubbed... Name:…

    Micha Nelissen
    0
  7. Malinglist latency

    Is it me or does the mailing list seem to have a high latency at times? Sometimes it takes hours for messages to arive, and occasionally I first receive a reply from…

    Micha Nelissen, Marc Weustink
    1
  8. Splash screen...

    Lazarus.pp was very helpful... and adding a couple of Application.ProcessMessages made the components and progress bar appear! Thanks Mattias!

    Tom Lisjac, Mattias Gaertner
    2
  9. Patch: LM_SETSIZE interpretation

    Applied is a patch to fix the misinterpretation of LM_SETSIZE message in win32 interface. It previously assumed Width,Height, but actually gets Right,Bottom. Still…

    Micha Nelissen, Mattias Gaertner
    4
  10. started porting Delphi PNG unit to FPC/Lazarus

    ok. Do you mean gtk/gtk2/qt/win32/... specific? Of course not. I think it would make sense to have a TDIB (device independent bitmap) that stores images as RGB(+Alpha)…

    Stefan Weber, Mattias Gaertner, Unknown author
    7
  11. LCL: WMPaint

    Nice! Thanks. Cosmetic BTW: The line with the TODO comment in TWinControl.WMPaint can be removed (since you solved the hack). Also, the comment on line 2464 of…

    Micha Nelissen, Mattias Gaertner
    7
  12. Compiler bug tracking...

    You can always report them under 1.0.6, most times the bug is also present in that release Peter

    Peter Vreman, Mattias Gaertner, Tom Lisjac
    4
  13. Clean all doesn't work for target_os host_os

    On Fri, 27 Jun 2003 23:54:44 +0200 Thanks. Are you cross compiling? Mattias

    Mattias Gaertner, Vincent Snijders
    2
  14. Daily source snapshots

    Another way of getting up to date snapshots any time might be to use cvsgrab. This uses the viewcvs server to dish up the files via a web connection. This effectively…

    David Creelman, hjamilis, Michael A. Hess
    3
  15. LCL - Window sizing

    On Fri, 27 Jun 2003 16:50:13 +0200 The LCL sends LM_SETSIZE messages to the interface in TWinControl.InitializeWnd and TWinControl.RealizeBounds. The InitializeWnd is…

    Mattias Gaertner, Micha Nelissen
    1
  16. Patch: progressbar smooth and vertical (win32)

    I've found it. It happens right after the line I patched earlier; win32object.inc:542. Sender.Owner = nil there. Is there a difference for a TMenuItem between a parent…

    Micha Nelissen, Mattias Gaertner, Michael Van Canneyt
    10
  17. Directive LAZARUS like FPC

    I think the Lazarus IDE has to do this. But beware: using makefiles is then dangerous, you'll explicitly have to set it when doing command-line compiles. Michael.

    Unknown author, Mattias Gaertner, Olivier Guilbaud
    2
  18. Patch: menu destroy (win32)

    Attached is a patch to fix an AV when a tmenu is destroyed, because it has no parent. Micha. -------------- next part -------------- A non-text attachment was scrubbed...

    Micha Nelissen, Mattias Gaertner
    1
  19. Catch exceptions in gdb

    On Thu, 26 Jun 2003 14:40:33 +0200 (W. Europe Daylight Time) The IDE uses: break FPC_RAISEEXCEPTION break FPC_BREAK_ERROR maybe this works under win32 too Mattias

    Mattias Gaertner, Micha Nelissen, Michael Van Canneyt
    2
  20. Progressbar control fix

    On Thu, 26 Jun 2003 13:13:16 +0200 I ment this with: "on property change"

    Mattias Gaertner, Micha Nelissen
    3
  21. OS and Architecture detection...

    something like a cpuid function On Wed, 25 Jun 2003 23:05:56 +0200 (CEST)

    Marius Popa Adrian, Tom Lisjac, Unknown author
    2
  22. Patch: form sizing

    Attached is a patch to fix form resizing. It disables the code to send WM_SIZE messages on WM_POSCHANGED messages. This had nasty side effect because the GetClientRect…

    Micha Nelissen, Mattias Gaertner
    1
  23. Patch: Menuitem.Owner = nil -> invalid type cast(win32)

    On Thu, 26 Jun 2003 16:35:09 +0200 I have changed it to use teh Menu.Parent. Please test if it works. My cross compilation is not yet working. Lack of time. But I made…

    Mattias Gaertner, Micha Nelissen
    5
  24. The timer issue (win32)

    On Wed, 25 Jun 2003 17:20:20 +0200 As you wish. Mattias

    Mattias Gaertner, Micha Nelissen, Michael Van Canneyt
    7
  25. Clean build from nothing

    I'm thinking about creating an ebuild for the gentoo linux distrubution. This (for those who don't know) is a distro which builds everything from source. An Ebuild…

    Unknown author, cryst, Florian Klaempfl
    35
  26. New Bug Entered

    Title: GDK Error ? Entered by: Qrczaczek What to do to hang Lazarus: open lazarus put radiobutton on clean form and then put mainmenu Lazarus says that there is Gdk…

    Unknown author, domin
    12
  27. Bug Report Update

    Title: GDK Error ? Entered by: Qrczaczek Original Description: What to do to hang Lazarus: open lazarus put radiobutton on clean form and then put mainmenu Lazarus says…

    Unknown author, domin, Mattias Gaertner
    20
  28. CVS updates

    There is a new menu editor from Martin Patik. It is more similar to Delphis menu editor and supports templates. Mattias

    Mattias Gaertner, Jesus Reyes, Marc Weustink
    41
  29. gdb detection bug

    Sigh :( Bloody gdb. There is (to my knowledge) no way to ask a simple version number. It always comes with a bloat of blahblah. I've tried serveral versions and I…

    Marc Weustink, cryst, Marco van de Voort
    7
  30. form icon problem

    I made the mistake of attempting to add a default icon to my splash screen in CBT. Everything went okay, but when the app ran, it shows the splash in the top-left corner…

    Tony Maro, Mattias Gaertner
    3
  31. Win32 menu does not work

    The problem is that in the WM_COMMAND message, instead of wNotifyCode = 0, we get random values. After some debugging I found out that MENUINFO.WID is a 32 bit integer,…

    Micha Nelissen, Marc Weustink, Marco van de Voort
    28
  32. Progressbar example for win32 crashes

    When running the progressbar example it shows the main form, then after a while a second form (larger than screen it seems) with two buttons, one with a green icon and…

    Micha Nelissen
    0
  33. Compiling for win32

    The logic is that we expect most developpers to have used the release version before they start using development (i.o.w. development is supposed to be installed on top…

    Marco van de Voort, Micha Nelissen, Unknown author
    9
  34. Fixing lazarus for Win32

    On Sun, 22 Jun 2003 10:58:36 +0200 Get the IDE working under windows: weeks/months because of lack of developers. You can already write some win32 applications using the…

    Mattias Gaertner, Marco van de Voort, Szekeres Istvan
    8
  35. TProcess parameters...

    Don't use bash, (even worse is to hardcode the path to be /bin) BSD systems sometimes don't have bash (they have sh as default Bourne shell already, which is enough to…

    Marco van de Voort, Marc Weustink, Mattias Gaertner
    13
  36. Win32 Interface

    1. compile everyting with debug info. Adding 'DEBUG=1' to the make command-line should do this. 2. Run gdbw lazarus. (or a demo app) That should be it. There is a cygwin…

    Michael Van Canneyt, hjamilis, Horacio Jamilis
    12
  37. Windows + GTK

    It should work. Last year when i when tested a windows machine+lazarus it was working with gtk. There is a native interface (using win32 api) but didn't tested yet... On…

    Marius Popa Adrian, domin
    1
  38. glib version

    On Sun, 22 Jun 2003 01:07:57 +0200 (CEST) The gtk is initialized in several steps. See also gtk_init (line 127). I don't what gtk_set_locale is doing under NetBSD.…

    Mattias Gaertner, Marco van de Voort
    1
  39. CVS Update

    Hmm... I only saw that when I made a form with my new test lazarus and I opened in my "stable" Lazarus OK, I'll

    Marc Weustink, Tom Lisjac
    3
  40. OFF-TOPIC: May have more time for devel...

    My guess would be the USA :-) Michael.

    Michael Van Canneyt, Ian Bell, Marc Weustink
    7
  41. Lazarus website dates

    On Sun, 22 Jun 2003 00:24:11 +0200 You are not the only one, forgetting to post updates to the developer news. ;) I'm probably too impatient to wait (My connection to…

    Mattias Gaertner, Marc Weustink, Micha Nelissen
    2
  42. canvas of a paintbox

    On Sat, 21 Jun 2003 22:43:19 +0200 The 'Repaint;' indicates, that you are probably not drawing during a Paint event. Drawing is not yet implemented for all cases outside…

    Mattias Gaertner, A.J. Venter, Manuel Pérez López
    7
  43. Error making Lazarus

    On 21 Jun 2003 10:58:35 -0500 The fpc 1.0.6 is buggy. Please use at least the 1.0.7. You can get it on the website. Mattias

    Mattias Gaertner, Marco van de Voort, Matt Henley
    2
  44. CVS Udates

    Here's the homepage for the original component and a list of the 300+ languages it supports: http://www.delphist.com/UniFormats.html The package also contained a syntax…

    Tom Lisjac, Mattias Gaertner, Unknown author
    2
  45. Lazarus Status and "How would I"

    I have been looking at Lazarus lately because Borland's interest in Kylix seems to be on the downside. I have been working on a little project which is to be gpl'd if i…

    Matt Henley, Mattias Gaertner, Michael Van Canneyt
    2
  46. Tabordering problem

    Example, I have three text box controls, named textbox1, textbox2, textbox3. Now, I want that when my application starts and I press tab focus moves from textbox1 to…

    Unknown author, Marco van de Voort, Mattias Gaertner
    5
  47. Bug or not?

    On Tue, 17 Jun 2003 16:16:50 +0400 Any gdk warning is a bug. Please report them (Send the gdb backtrace). Mattias

    Mattias Gaertner, Vasily I. Volchenko
    7
  48. gtk2 -impressed :)

    gtk2 -impressed :) (from sourceforge) discovered and compiled the demos and it looks pretty good (last time i tried it didn't worked but now it does) . Now i run the…

    Marius Popa Adrian
    0
  49. Sprite Collision using Bitmask

    it was the wrong mailinglist ... br alex

    Alexander Reiter
    1
  50. Problem with TComboBox ?

    On Mon, 16 Jun 2003 07:58:57 +1000 Can you send an example please? Mattias

    Mattias Gaertner, SteveG, Unknown author
    2