Sign in Join

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

Mailing lists / lazarus

lazarus · 2017-02

  1. Jedi Code Formatter (JCF) issues

    Is there an actual JCF (included with Lazarus) maintainer? I've recently been using it quite a bit and noticed a couple of problems. I'll obviously try and fix them…

    Graeme Geldenhuys, Tom Lisjac
    1
  2. GUI freeze under GTK2

    Hi all Recently, I've started experiencing rather nasty bug - my GUI application started freezing when scrolling VirtualTreeView component vertically using scrollbar.…

    denisgolovan, Cyrax, Juha Manninen
    8
  3. TThread.Synchronize

    I have form on which is button. When user clicks button OnClick event handler is called (it is method of form). Processing of this method takes some time say 1 minute.…

    LacaK, Alexey, Mattias Gaertner
    29
  4. Animation library

    In the last days I was working in something like an animation library that allows me to perform flashing messages, collapsable panels, and other simple animation effects.

    José Mejuto, Chavoux Luyt, Graeme Geldenhuys
    22
  5. Lazarus on Raspberry Pi 3

    I'm using Lazarus on a Raspberry Pi 3. I have tested a few ways to get it working but the best one seems to be Bo Berglund's script and starting compiler. (Thanks) I had…

    Paulo Costa, Bo Berglund
    4
  6. $IF for Linux and FreeBSD platforms?

    Is the following allowed in LCL specific code? {$IFDEF LCLGTK2} {$IF declared(Linux) or declared(FreeBSD)} {$define something} {$endif} {$endif} The IDE shows that…

    Graeme Geldenhuys, Ondrej Pokorny, Sven Barth
    6
  7. Generics diffence between Lazarus and Delphi Berlin

    I have found some interesting working Generics construct. I want to translate this code to Lazarus, but there are Generics often used. In Delphi Berlin the following ist…

    Andreas Frieß, Sven Barth
    1
  8. LCL High-DPI request for help adding images

    Update: I worked further today (unfortunately...) I also added icon scaling support to the IDE. The IDE now can load 150% and 200% versions of the icons. If a High-DPI…

    Ondrej Pokorny, Donald Ziesig, Graeme Geldenhuys
    19
  9. Detecting anomalous DPI

    I've just been rereading the recent discussion on Hi-DPI, and the relevant bits of the Wiki. I've got a user with eyesight problems, who put a 48" TV on his desk as a…

    Mark Morgan Lloyd, Ondrej Pokorny
    2
  10. LCL High-DPI

    I'd like to announce that I finished the concept of DPI scaling in Lazarus / LCL. It's quite easy for the programmer. Documented here:…

    Ondrej Pokorny, Alexey, Donald Ziesig
    11
  11. Hi-DPI property

    Maybe add ApplicationProperties.nnnnn property, for new feature- Options -> Application -> "Use LCL scaling (Hi-DPI). ? Alexey

    Alexey, Ondrej Pokorny
    1
  12. Format code on Save

    As the subject lines says. If you set up the Jedi Code Formatting options, is there a way to tell Lazarus to automatically format the unit when you Ctrl+S (Save)? …

    Graeme Geldenhuys, Mattias Gaertner
    10
  13. Feature Request: IDE user defined recorded macros

    Are there any plans to add user recorded macros support to Lazarus IDE? Many text editors have this built-in, and allows for a huge amount of “extending the editor’s…

    Graeme Geldenhuys
    1
  14. How to get access to TKeyCommandRelationList via the IDE Interfaces?

    I'm creating a IDE add-on package and using the IDEIntf. Now I have access to the IDECommands global variable, but most of its methods are abstract. Searching the IDE…

    Graeme Geldenhuys, Mattias Gaertner
    5
  15. "Procedure list" level depth dependend?

    In my program the "Procedure List" function (Ctrl+G) does not list functions that are subfunctions of other functions. Is there a restriction to show only functions of…

    Jürgen Hestermann, Graeme Geldenhuys, Vojtěch Čihák
    5
  16. statusbar flickers

    I have an issue with TStausBar, when I update the text in a panel fastly it starts flickering. To test it, drop a label a button and a statusbar with at least one panel…

    Andrea Mauri
    0
  17. Laz v1.3 Ctrl+Click "jump to implementation" behaviour

    I know v1.3 is an old version, but for specific reasons I can't upgrade (yet). Anyway, in this version of Lazarus (running under Windows), if I Ctrl+LeftClick, it jumps…

    Graeme Geldenhuys, Ondrej Pokorny
    2
  18. Check for 'default' font

    I find all places of 'default' in Laz- Here you see all variants... :( Pls, make one variant. SameText(..., 'default') is best. if AnsiCompare(.., 'default')=0 then if…

    Alexey, Mattias Gaertner
    6
  19. Castle Game Engine 6.0 released

    We're proud to release Castle Game Engine 6.0, an open-source 3D and 2D game engine for Object Pascal. This release is a culmination of more than a year of intensive…

    Michalis Kamburelis, David Emerson
    1
  20. Cannot commit to ccr

    Hi I am having a bunch of updates for ccr, but all of a sudden I cannot commit anything to sourceforge any more since yesterday. The error message is: "Commit failed…

    Werner Pamler, Graeme Geldenhuys, Péter Gábor
    3
  21. Always on top: Object Inspector and Message Window

    In Lazarus trunk, the message window and object inspector is alwas on top and hides everything thats behind it. It also hides the code completion window (ctrl+space) so…

    Kapibara Pas, Alexey, Bart
    10
  22. FPC 3.0.2 released!

    Finally, FPC 3.0.2 has landed. FPC 3.0.2 is an update to 3.0.0 that contains some compiler bugfixes and library progress since 3.0.0 Building is still in progress and…

    Marco van de Voort, Bart
    5
  23. IDE message-window - noise

    I often make little change in code, press F9/CtrlF9, then, if error, Messages window (with errors info) pops up AND goes to foreground. It's vary bad- that it makes…

    Alexey, Michael Van Canneyt, Ondrej Pokorny
    4
  24. When will the lazarus archive been gzip'd again?

    the gzip'd archive stops at May 2016. When will the Lazarus archives afterwards be gzip'd ? I use the very useful "Lazarus Mailinglist Reader" and that needs these…

    Landmesser John, Werner Pamler
    3
  25. TaskDialog asking

    I dont see how to - use Timer in taskdialog: I dont see event OnTimer or smth (flag for timer exists!) - show dialog with non-expanded style, ie how to use…

    Alexey, Ondrej Pokorny
    2
  26. allow/Deny user to show form

    Hi all! I'm rewriting the security system of my project, and I extended the support of my secure controls to all standard controls of Lazarus, including TForm and TFrame…

    Fabio Luis Girardi, Anthony Walter
    2
  27. Does anybody know a TStrinGrid-Component capable of sorting Date. Time, Float ...

    i searched some time for such a component ... in vain! So i developed myself a TStringGrid, that sorts columns with TDate, TTime, TFloat ... I can't believe that this…

    John Landmesser, Martin Schreiber, Werner Pamler
    2
  28. Widget set definitions

    I've got a bit of diagnostic code that I add to most programs that retrieves things like Subversion revision numbers and link-time build ID. It also contains (*$IFDEF…

    Mark Morgan Lloyd, Kostas Michalopoulos, Mattias Gaertner
    4
  29. Does anybody know a TStrinGrid-Component capable of sorting Date. Time, Float ...

    IMO such sorting is not very handy. TStringGrid is for strings. Consider what you do: 1) you have some data structure - dates, floats, integers 2) you fill stringgrid…

    Vojtěch Čihák
    0
  30. Disabling selected text boxes

    I would appreciate if someone could tell me how to disable the source editor from drawing boxes around selected text matches in 1.6.2? No idea what to google for as I…

    Tom Lisjac, Michael Van Canneyt
    2
  31. Run parameters

    Currently, the options specified in 'Run - Parameters' are stored in the project.lpi file. I have always found this a strange choice. What is the rationale for this…

    Michael Van Canneyt, Graeme Geldenhuys, Kostas Michalopoulos
    7
  32. IniPropStorage OnSaveProperties and OnSavingProperties

    Hi. Can someone explain this to me. I'm testing the use of TIniPropStorage and I like it. But this I don't understand. The use of WriteBoolean i.e. only works in…

    frans
    0
  33. copying files/ folders to clipboard

    Any hints or tips on how to copy files and folders to the clipboard in a platform independent way. The catch is that the user should be able to copy/paste the copied…

    Darius Blaszyk
    0
  34. CapsLock and KeyDown

    When I press CapsLock key and release it I expect to get: KeyDown: VK_CAPITAL followed by KeyUP: VK_CAPITAL However I get: KeyDown: VK_CAPITAL followed by KeyDown; $00E9…

    Bart, Vojtěch Čihák
    2
  35. Embedded font

    Is it possible to embed a font for a GUI application in Lazarus in a platform independent way? I've been looking on the internet and I only found windows specific…

    Darius Blaszyk, Luca Olivetti
    2
  36. Synedit tab

    I tried to open an old project I once started to test using SynEdit. It does compile and work, but when trying to see the form I get an messages of not installed…

    Michael Schnell, Mattias Gaertner, Ondrej Pokorny
    6
  37. TDataModule for non-database non-visual components

    A simple question, is it ok to use a TDataModule for non-visual components that can be shared among forms (and generally contain app-wide stuff)? There doesn't seem to…

    Kostas Michalopoulos, Mattias Gaertner
    2
  38. Synedit Highligter: hide found character sequence

    Doing a special kind of text editor (that in fact needs to feature an invisible signature for each word in the text): Is it possible to do a highlighter that results in…

    Michael Schnell, Martin Frb
    2
  39. Show a window under GTK2 in front without stealing the focus

    I try to use a notify-like window in one of my applications. That means that a window should be shown on top of all windows, but did not steal the focus from other…

    Michael Fuchs, zeljko
    2
  40. IDE Component-dialog: small button

    In this dialog, button Use is too narrow. Can i make diff, to make it wide, e.g. 80pix? Alexey -------------- next part -------------- A non-text attachment was…

    Alexey, C Western, Ondrej Pokorny
    7
  41. DockManager: how to truly close form

    I decided to use DockManager in my project. I fount that closing secondary form by pressing a X button in window of that form it becomes hidden not destroyed. How to…

    Valdas Jankūnas
    0
  42. DateTimePicker not installed?

    I installed pkg DateTimeControls. picture added. I dont see its controls: DateTimePicker (and DB version) in Components dialog (filter "date" dont show). And in…

    Alexey, Ondrej Pokorny
    1
  43. StringGrid & Accented characters

    I need to bulk-create a number of accounts for some service. The data I get from an excel-file. Unfortunately, the user-names contain accents (e.g. é or è) which the…

    Koenraad Lelong, Bart
    1
  44. debugging interface method calls

    It seems that when I am stepping through my code, when there is an interface function call, the debugger will not step into the function call. Is there a way to make it…

    David Emerson, Bart, Graeme Geldenhuys
    11
  45. Running an app on boot

    I want to thank everyone for their comments and suggestions and give a summary of what worked for me. First my background and hardware I used. I am an electronics…

    Ed Murashie
    0
  46. "protected" as class property incorrectly highlighted

    Hi List. I ran into this situation by random - but examplified here (using Lazarus IDE): As "protected" is not a reserved word…

    Torsten Bonde Christiansen, Martin Frb, Mattias Gaertner
    2
  47. What is the estimated creation time of fixes_1_8 branch?

    I want to switch from fixes_1_6 to ... Is the fixes_1_8 branch will be created in the near future? I want to skip switch to trunk if possible. Gabor

    Gabor Boros, Mattias Gaertner, Ondrej Pokorny
    2