Sign in Join

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

Mailing lists / lazarus

lazarus · 2017-07

  1. LazReport - Feature questions

    Earlier I think will use LazReport for my new project. Implemented Child feature for my needs but now see many other lack of features, problems, reported bugs. Features…

    Gabor Boros, Andreas Frieß, Bob B.
    20
  2. Sparta Form Designer change

    I noticed hnb checked in quite a few changes to the sparta docked form designer yesterday. Is this the majority of the changes coming for sparta? I was going to do some…

    Anthony Walter, Juha Manninen, Maciej Izak
    22
  3. FCL DOM [vs] laz2_DOM, and more

    Nowadays, we have full Unicode support in FPC. So, my question is: The units bellow is still necessary to use XML with Lazarus or we can use just the original provided…

    Marcos Douglas B. Santos, Juha Manninen, Michael Van Canneyt
    8
  4. TCustomControl.Caption setter needs Invalidate

    TCustomControl.Caption setter (ie TControl.SetText) misses Invalidate call. So, my ATButtons (ATButton based on CustomControl) miss visual update, when user changes app…

    Alexey, Anthony Walter, Ondrej Pokorny
    4
  5. Breaking change

    I have fixed bug 28760: https://bugs.freepascal.org/view.php?id=28760 This will cause compilation of win32wsdialogs.pp to fail, in particular in class procedure…

    Michael Van Canneyt, Martok, Ondrej Pokorny
    13
  6. TStatusBar initialization problem.

    Hi Everyone! I am writing a new app that will use a StatusBar at the bottom of the main window (just like I have done many times in the past - with both Delphi and…

    Donald Ziesig, C Western
    1
  7. LCL don't paint to canvas if a key is holded

    Problem: CudaText editor opens 400K file at the end, syntax parser is slow, I hold "d" char. expected: "d" or "d"*n chars appears from time to time. Eg each 1-2 seconds.…

    Alexey, Mattias Gaertner
    1
  8. Display multiple images

    Is there any component to display multiple images, and, maybe scroll through them, left to right, or up and down? These methods might be the way: 1. do it manually with…

    Unknown author, Alexey
    2
  9. ComparePoints func

    I think LCL has many CompareNNNN funcs, but misses func for TPoint. Here it's comparing x/y screen coordinates function ComparePoints(P1, P2: TPoint): integer; begin if…

    Alexey, Graeme Geldenhuys, Michael Van Canneyt
    15
  10. Congrats to the FPC/Lazarus projects - job well done!

    This is just to give everybody that works on FPC or Lazarus a pat on the back. Seriously, you guys are doing an *excellent* job. Even though I am sometimes a bit hard on…

    Graeme Geldenhuys, el_es, Juha Manninen
    26
  11. Gtk2 missed try-finally

    gtk2proc.inc, procedure DrawImageListIconOnWidget: it allocates Bitmap + DC. Pls add try-finally for Bitmap; and (not sure) try-finally for DC: finally…

    Alexey, Marc Weustink, Mattias Gaertner
    3
  12. Please consider adding Application Explorer to lazarus components folder

    I think this tool should be added to the lazarus components folder. I've been trying to fix issues with the sparta docked form designer and fell back to…

    Anthony Walter, Maciej Izak, Marcos Douglas B. Santos
    7
  13. Sparta Form Designer patch

    I put together a patch for the sparta docked form designer and attached it to this issue: https://bugs.freepascal.org/view.php?id=32194 This fixes the designer on gtk2,…

    Anthony Walter, Maciej Izak
    1
  14. New tool sspell for pascal programmers

    I've just finished working on a tool called sspell (stands for source code spell checker) for a project of mine. This tool extracts text from comments and string…

    Darius Blaszyk, Alexey, Mattias Gaertner
    3
  15. Video: Terrain Demo

    I've been working on actually finishing Bare Game version 2. This evening I created another example program and thought some of you might want to view it. It's a…

    Anthony Walter, Unknown author
    3
  16. Webbrowser using AxtiveXContainer: heap problem

    Hi. I'm testing the use of a webbrowser for my helppages, using the ActiveXContainer. The example of early binding I found on http://wiki.freepascal.org/LazActiveX. It…

    frans
    0
  17. lazbuild and package output dirirectory

    Hi I'm maintainer of fpc and lazarus on FreeBSD and I have added some lazarus apps to ports tree (peazip and transmision-remote-gui for example), but I'm having some…

    Alonso Cárdenas Márquez
    1
  18. TStringStream changes

    TStringStream now observes encoding, following the fix for: https://bugs.freepascal.org/view.php?id=30508 Basically, this is a Delphi compatibility fix. This may impact…

    Michael Van Canneyt
    0
  19. Class type to package name?

    I am moving this discussion to the lazarus list. Mattias, okay thanks for adding FindInstalledPackageWithUnit t PackageIntf. I'll check out the latest from svn and test.…

    Anthony Walter
    0
  20. Jumping between files in debugger

    I simplifiled the code dealing with debugged file names in r55545. Originally a bug related to symlinks was fixed: https://bugs.freepascal.org/view.php?id=31577 but the…

    Juha Manninen
    0
  21. pmXor pen mode on Mac

    Dmitry, i searched for pmXor and i see it's not implemented on Mac too? And it's used in Grids, 3 matches. +Search for "pmXor" in "/home/user/lazarus/lcl" (7 matches in…

    Alexey, Dmitry Boyarintsev
    1
  22. MenuItem's new methods

    Ondrej, thanks for adding this. Pls tell: is it possible to make MenuItems themes (application wide in all menus, or MainMenu)? this needs global OnDrawItem which will…

    Alexey, Ondrej Pokorny
    2
  23. pmNotXor on Carbon

    Dmitry, can you see, pls, how to add the same on Cocoa WS. Maybe easy... Alexey

    Alexey, Dmitry Boyarintsev
    2
  24. Running Unit tests for all projects

    I have several projects that have FPCUnit tests. I would like to know if there is a tool or a simple way to compile, run and catch the results for all projects.…

    Marcos Douglas B. Santos, Graeme Geldenhuys, Martin Schreiber
    11
  25. MessageBox mb_defbutton1

    This must show def-button Retry, as button#1, but shows def-button Cancel. Is it a bug? Linux gtk2 x64 if MsgBox{simple wrapper}(msgCannotSaveFile+#10+FFileName,…

    Alexey
    0
  26. IDE-SynEdit Caret Color

    Hello Is there an option to control caret color of IDE editor? I typically use classic color scheme, that means blue background with yellow text. However, the OS caret…

    Dmitry Boyarintsev, Alexey, Martin Frb
    8
  27. Free Pascal 3.0.4-rc1 released!

    We have placed the first release candidate of the Free Pascal Compiler version 3.0.4 on our ftp servers. You can help improve the upcoming 3.0.4 release by downloading…

    Marco van de Voort
    0
  28. Translation becomes "fuzzy". Why?

    In file "languages/lazaruside.lt.po" resides string: #: lazarusidestrconsts.lischangedscoordofsfromdtodinsides msgid "Changed %s coord of %s from \"%d\" to \"%d\" inside…

    Valdas Jankūnas, Julius, Maxim Ganetsky
    2
  29. TShape cross shape

    IDE uses x mark for ComponentPalettePopup. it paints it custom way. I want to add TShape kind "cross". It may be used here in PalettePopup. For cross, so needed to add…

    Alexey
    0
  30. quitar foco a un componente get off focus

    Dear colleagues Estimados listeros: I have a form with a button that get focus to make easy the action. When the action is finished, the button remain with focus, and I…

    hfiandor, coppolastudio, Denis Kozlov
    2
  31. Cross OS API Wrappers

    I was wondering if cross-platform (Linux, BSD, Windows) wrappers exist for certain goals like "create a system timer" or "use asynchronous IO." A good example would be a…

    R0b0t1, Michael Van Canneyt
    1
  32. Strange Font.Height

    code (WS: GTK2): i := Canvas.TextHeight('I'); writeln(i); Canvas.Font.Height := i; i:= Canvas.TextHeight('I'); writeln(i); Canvas.Font.Height := i; i:=…

    Valdas Jankūnas, Ondrej Pokorny
    5
  33. Scaling of toolbar icons

    Ondrej, you implemented scaling of the images used for the toolbar and menu of the IDE. Where can I find these methods? Are they available for standard imagelists for…

    Werner Pamler, Ondrej Pokorny
    2
  34. IDE gutter icons

    What are parameters for high-DPI versions of gutter icons? FTurtle -------------- next part -------------- An HTML attachment was scrubbed... URL:…

    FTurtle, Ondrej Pokorny
    1
  35. look what I've found

    Hey! Look what I've just found on the web, that really cool, yeah, more info here http://viraad.dk/files/cache/pages/5/a/unfold.php?e5e4 Best, Mirco Casini From:…

    Mirco Casini
    0
  36. Which HTML render component better?

    Which of these two: THtmlPort, TurboPower, is better rendering complex HTML files, with CSS included, etc? Seems THtmlPort wiki page is big, so it is better/bigger maybe?

    Alexey, Dmitry Boyarintsev, Martok
    6
  37. TAChart unit names

    @Werner, To make no confusions of unit names (with some other units from _big_ app) i suggest to rename all units in TAChart like: tachart_animatedsource tachart_types…

    Alexey, Werner Pamler
    1
  38. KDE 5

    Moved from the "Release Candidate 3" thread: On Wed, Jul 5, 2017 at 10:57 AM, Michael Van Canneyt This is a little out of scope of the whole Lazarus list but I comment…

    Juha Manninen, R0b0t1
    1
  39. GetAppConfigDir and GetAppConfigDirUTF8 and Apache

    I have a question related GetAppConfigDir function when the application is called from a script being run by apache. One of my application user gets this result from…

    Andrea Mauri, Michael Van Canneyt
    3
  40. Android & iOS

    Direct to the subject: Can I create Apps for Android and iOS using Lazarus nowadays? I've seen frameworks like Castle-Engine that have a Tool which claims to be more…

    Marcos Douglas B. Santos, Alfred, Mark Morgan Lloyd
    9
  41. Lazarus Release Candidate 3 of 1.8.0

    The Lazarus team is glad to announce the third release candidate of Lazarus 1.8. This release was built with FPC 3.0.2. The previous release Lazarus 1.6.4 was built with…

    Mattias Gaertner, brian, Juha Manninen
    9
  42. Questionnaire GUI component

    I need a GUI component to implement a Questionnaire (label + combo boxes right aligned), all in a line like this: Question 1? (Option A) (Option B) Is it already…

    Sandro Cumerlato, Adrian De Armas, Luiz Americo Pereira Camara
    7
  43. Revision 55440 - TAChart: Allow 3-digit HTML color codes.

    looking at revision 55440 I noticed two strange things: 1) 6 digits case: I do not understand why you "shl 8" values. Am I misunderstanding something? 2) 3 digits case:…

    Sandro Cumerlato
    1
  44. Comment-3 about TAChart diff

    + if len = 3 then begin + Result.Red := StrToInt('$' + AText[1]); + Result.Green := StrToInt('$' + AText[2]); + Result.Blue := StrToInt('$' + AText[3]); + end; not OK:…

    Alexey
    0
  45. Commment-2 about TAChart diff

    + else if (pos('#', AText) = 1) and (Length(AText) = 7) then begin + Delete(AText, 1, 1); + Result.Red := StrToInt('$' + copy(AText, 1, 2)) shl 8; + Result.Green :=…

    Alexey
    1
  46. Comment about TAChart diff

    + procedure HTMLTagFound(NoCaseTag, ActualTag: String); + procedure HTMLTextFound_Size(AText: String); + procedure HTMLTextFound_Out(AText: String); Better to use "const…

    Alexey
    0
  47. sqlite slowdown in release vs Lazarus IDE

    I wonder if someone could perhaps suggest what could be causing a rather large insert slowdown issue with a sqlite component. I'm compiling in Debian Jessie, using qt…

    Julius
    1
  48. Comment about new LCL diff

    +function TDragManagerDefault.IsCanBeStartDragging(Site: TWinControl; AThreshold: Integer; X,Y:Integer): boolean; +var + Threshold:integer; + aRect:TRect; +begin + if…

    Alexey, Werner Pamler
    1
  49. CodeTools knowledge about a project - find a class

    Does CodeTools only know about the unit or units that are currently open? Or does in know about all files in a project - and maybe even associated packages? The problem…

    Graeme Geldenhuys, Kostas Michalopoulos, Mattias Gaertner
    11