Re: [Lazarus] Support for lldb ?

2017-03-19 Thread Dmitry Boyarintsev via Lazarus
On Sat, Mar 18, 2017 at 9:20 AM, Michael Van Canneyt via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > Is support for lldb for Lazarus planned ? Technically, it should not be a problem. lldb allows to debug any application, it's not llvm specific at all. I'm actually using lldb a little bit

Re: [Lazarus] Vulkan Library for FreePascal/Lazarus

2017-04-17 Thread Dmitry Boyarintsev via Lazarus
On Thu, Apr 13, 2017 at 12:32 AM, James.mcjohnson via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > The project is located at https://github.com/james-mcjohnson/ > VulkanLibraryForFreePascal and I would appreciate any constructive > feedback. > Added to the wiki http://wiki.freepascal.org/Vul

Re: [Lazarus] Which HTML render component better?

2017-07-05 Thread Dmitry Boyarintsev via Lazarus
Chromium embedded would be the best HTML rendering option as of today. http://wiki.freepascal.org/fpCEF3 It would actually put a heavy toll on a size of any project, but it takes care of it all (html, js... whatever). -- ___ Lazarus mailing list Lazarus

[Lazarus] IDE-SynEdit Caret Color

2017-07-18 Thread Dmitry Boyarintsev via Lazarus
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 still draws the caret in black. On SynEdit internals, there's a way to use an internal caret painter TSynEditScreenCaret.Create(

Re: [Lazarus] IDE-SynEdit Caret Color

2017-07-18 Thread Dmitry Boyarintsev via Lazarus
On Tue, Jul 18, 2017 at 11:38 AM, Alexey via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > Caret should paint via pmNotXor (or pmXor) pen mode. MacOS WS bug - it > paints it always black. Win32 should paint Ok. A stand-alone project with SynEdit, draws the caret as expected (with internal co

Re: [Lazarus] IDE-SynEdit Caret Color

2017-07-18 Thread Dmitry Boyarintsev via Lazarus
On Tue, Jul 18, 2017 at 12:33 PM, Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > A stand-alone project with SynEdit, draws the caret as expected (with > internal colors) > * (with inverted colors) -- ___ Lazarus mailing list Lazarus@lists.laz

Re: [Lazarus] IDE-SynEdit Caret Color

2017-07-18 Thread Dmitry Boyarintsev via Lazarus
On Tue, Jul 18, 2017 at 12:33 PM, Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > On Tue, Jul 18, 2017 at 11:38 AM, Alexey via Lazarus < > lazarus@lists.lazarus-ide.org> wrote: > >> Caret should paint via pmNotXor (or pmXor) pen mode. MacOS WS bug - it >> paints it always black. Win32 sho

Re: [Lazarus] IDE-SynEdit Caret Color

2017-07-18 Thread Dmitry Boyarintsev via Lazarus
Alexey, Martin, thank you for pointing to the right direction. it's now fixed for carbon. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] pmNotXor on Carbon

2017-07-19 Thread Dmitry Boyarintsev via Lazarus
2017-07-19 12:10 GMT-04:00 Alexey via Lazarus : > Dmitry, can you see, pls, how to add the same on Cocoa WS. Maybe easy... Should be similar. I'll take a look later today. Are testing it with (cocoa) Lazarus itself? -- ___ Lazarus mailing list Lazaru

Re: [Lazarus] pmNotXor on Carbon

2017-07-19 Thread Dmitry Boyarintsev via Lazarus
2017-07-19 12:10 GMT-04:00 Alexey via Lazarus : > Dmitry, can you see, pls, how to add the same on Cocoa WS. Maybe easy... Done. r55543 Same approach as carbon. I'd call it "good enough". -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http

Re: [Lazarus] pmXor pen mode on Mac

2017-07-20 Thread Dmitry Boyarintsev via Lazarus
On Thu, Jul 20, 2017 at 9:28 AM, Alexey via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > Dmitry, i searched for pmXor and i see it's not implemented on Mac too? > No, it's not implemented for sure for either Cocoa or Carbon. -- ___ Lazarus mailing

Re: [Lazarus] TFilenameedit onchange osx

2017-08-31 Thread Dmitry Boyarintsev via Lazarus
On Wed, Aug 23, 2017 at 4:24 AM, Denis Kozlov via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > FYI, there are few related bug reports about OnChange not firing correctly > on Mac OS: > https://bugs.freepascal.org/view.php?id=24009 (year 2013) > https://bugs.freepascal.org/view.php?id=30167 (y

Re: [Lazarus] Who is using Object Pascal in production?

2017-10-28 Thread Dmitry Boyarintsev via Lazarus
Am using FreePascal to create convenience utilities for a web-server applications. (Due to the limitations of the server technology) (here's an example of such utility: https://github.com/skalogryz/docusign though there are more, but the code is not public) Last year delivered an iOS game. Pure fr

Re: [Lazarus] new patch- Cocoa- SetScrollInfo funcs

2017-12-30 Thread Dmitry Boyarintsev via Lazarus
On Sat, Dec 30, 2017 at 12:33 PM, AlexeyT via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > +procedure NSScrollerGetScrollInfo(docSz, pageSz: CGFloat; rl: > NSSCroller; Var ScrollInfo: TScrollInfo); > > Pls use "out" instead of "var", because with "var" fpc gives warnings about > not inited p

Re: [Lazarus] new patch- Cocoa- SetScrollInfo funcs

2017-12-30 Thread Dmitry Boyarintsev via Lazarus
On Sat, Dec 30, 2017 at 12:52 PM, AlexeyT via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > fpc usually gives it (for my code, when i use "var" params). > You should see the warning with source file name and line number when you recompile Cocoa LCL. Can you please provide what the file name an

Re: [Lazarus] Lazarus 1.8.0: Carbonproc cannot be compiled on El Capitan

2018-01-19 Thread Dmitry Boyarintsev via Lazarus
On Fri, Jan 19, 2018 at 3:01 PM, Haruo Toda via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Any work-arounds? > > > You're compiling for x86_64 (this is a default selection for macOS for a newer FPC version) you need to specify i386 explicitly thanks, Dmitry -- __

Re: [Lazarus] Google vs Oracle case - does it affect LCL ?

2018-04-15 Thread Dmitry Boyarintsev via Lazarus
On Sun, Apr 15, 2018 at 4:42 AM, Adrian Veith via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > there is an article on phoronix > https://www.phoronix.com/scan.php?page=news_item&px=Oracle- > vs-Google-Wine-API, > which shows that the Google vs Oracle case is concerning Wine developers > becau

Re: [Lazarus] Google vs Oracle case - does it affect LCL ?

2018-04-15 Thread Dmitry Boyarintsev via Lazarus
On Sunday, April 15, 2018, Michael Van Canneyt via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Of course not. Copyright is theft. Ideas should always be free. API is an implementation of an idea, and it’s up to the author to define license of use. Thanks, Dmitry -- _

Re: [Lazarus] Google vs Oracle case - does it affect LCL ?

2018-04-15 Thread Dmitry Boyarintsev via Lazarus
On Sun, Apr 15, 2018 at 1:24 PM, Michael Van Canneyt via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > Take a routine that converts an integer to a string: Why would you > force someone to change what is an obvious name, simply because someone > else already used it ? > I don't think that API

Re: [Lazarus] Cannot enter '^' in Lazarus trunk build macos/cocoa/x86_64

2018-05-02 Thread Dmitry Boyarintsev via Lazarus
What’s the keys combination to enter ‘^’? Thanks, Dmitry On Wednesday, May 2, 2018, Michael Ring via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > I yesterday tried again after a long time to build Lazarus with Cocoa on > my Mac, Lazarus is now perfectly useable for my needs and as a bonus i

Re: [Lazarus] Cannot enter '^' in Lazarus trunk build macos/cocoa/x86_64

2018-05-02 Thread Dmitry Boyarintsev via Lazarus
On Wed, May 2, 2018 at 9:09 AM, Michael Ring via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > As it is a dead key you first press '^' on the keyboard and then space. > other example: á is created by first pressing '´' and then 'a' > Do you know, if it's required to have German layout to be i

[Lazarus] wikirevenge - wikicare

2018-05-03 Thread Dmitry Boyarintsev via Lazarus
Hello, With the recent incident between Maciej Izak and Michael Van Canneyt as well as a forum thread started regarding mORMot (Maciej is working on/with the framework): http://forum.lazarus.freepascal.org/index.php/topic,41138.0.html I couldn't help but to search mentioning of mORMot on the wiki

Re: [Lazarus] wikirevenge - wikicare

2018-05-03 Thread Dmitry Boyarintsev via Lazarus
On Thu, May 3, 2018 at 3:55 PM, Ondrej Pokorny via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > It was created by user Mai who has made more controversial modifications. > See e.g. Bart's note: > > http://wiki.freepascal.org/index.php?title=User_talk:Mai&; > diff=prev&oldid=113125 > > The sam

Re: [Lazarus] 64 bit Cocoa package (Mac)

2018-06-24 Thread Dmitry Boyarintsev via Lazarus
On Sun, Jun 24, 2018 at 12:49 AM, Ryan Joseph via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > 1) by setting the Tools > Options compiler path to ppc386 I can rebuild > but I get symbol not found error because the framework I’m linking is 64 > bit only. > 1) If I set the compiler to ppcx64 I

Re: [Lazarus] 64 bit Cocoa package (Mac)

2018-06-24 Thread Dmitry Boyarintsev via Lazarus
On Sunday, June 24, 2018, Ryan Joseph via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Is the IDE broken for the Cocoa widget set? > I prefer the word “incomplete” for Cocoa widget. Are you using trunk for Lazarus, or an earlier release? If an earlier release then it’s expected. If trunk t

Re: [Lazarus] Character spacing doubled in R58529 on MacOSX/Cocoa

2018-07-15 Thread Dmitry Boyarintsev via Lazarus
You need to use 58531 On Sunday, July 15, 2018, Michael Ring via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > I today build Lazarus MacOSX/Cocoa from svn and realized that all > characters in the editor seem to have an extra space between each character. > > I did a little compiling of older

[Lazarus] Mandatory PopupParent (handle) for ShowModal

2018-09-21 Thread Dmitry Boyarintsev via Lazarus
Hello, What's the logic behind forcing a modal window to have a popupparent (handle)? Even if a PopupParent form is not specified explicitly, LCL code would find one for a modal being opened. thanks, Dmitry -- ___ Lazarus mailing list Lazarus@lists.la

Re: [Lazarus] Forms.pp function error?

2018-10-16 Thread Dmitry Boyarintsev via Lazarus
On Tue, Oct 16, 2018 at 1:29 PM AlexeyT via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > Value $400 makes sense. > And also this must be changed then: > function KeysToShiftState(Keys: PtrUInt): TShiftState; > it uses same constants. > The value you're looking for is $2000 It's being use

[Lazarus] editorconfig support

2018-11-21 Thread Dmitry Boyarintsev via lazarus
Hello, if anyone is interested, I've started a support of editorconfig https://github.com/skalogryz/editorConfig for Pascal in general (which you can use in your editor project), as well as Lazarus IDE extension thanks, Dmitry -- ___ lazarus mailing li

Re: [Lazarus] Lazarus not starting anymore since -r59627 on MacOSX Mojava x86_64 cocoa

2018-11-27 Thread Dmitry Boyarintsev via lazarus
On Tue, Nov 27, 2018 at 5:25 AM Michael Ring via lazarus < lazarus@lists.lazarus-ide.org> wrote: > The last working version is -r59626 > Are you using docking? https://bugs.freepascal.org/view.php?id=34593 -- ___ lazarus mailing list lazarus@lists.lazar

Re: [Lazarus] editorconfig support

2018-12-03 Thread Dmitry Boyarintsev via lazarus
On Wed, Nov 21, 2018 at 10:43 AM Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > if anyone is interested, I've started a support of editorconfig > https://github.com/skalogryz/editorConfig > for Pascal in general (which you can use in your editor project), > as well as Lazarus IDE extensi

Re: [Lazarus] editorconfig support

2018-12-04 Thread Dmitry Boyarintsev via lazarus
On Tue, Dec 4, 2018 at 10:36 AM Bart via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Masks unit (/components/lazutis folder of Lazarus)? > This however assumes all strings are UTF8 and requires the LazUtf8 unit. Yep. That's the one I had on my mind but could not remember. Thanks -- __

Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-21 Thread Dmitry Boyarintsev via lazarus
On Friday, December 21, 2018, Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > If we decide on using a crowdfunding platform, I would rather go for one > of the sites mentioned here: > > https://www.crowdfunding.com/ > I’ve been successful in establishing crowdfunding fo

Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-21 Thread Dmitry Boyarintsev via lazarus
On Fri, Dec 21, 2018 at 6:38 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Good news :) Which platform did you use ? Do you still need contributions ? > > Patreon.com It's 4 USD a month! https://www.patreon.com/skalogryz --

Re: [Lazarus] Tell me, does this application exist?

2019-01-05 Thread Dmitry Boyarintsev via lazarus
On Sat, Jan 5, 2019 at 10:59 PM Anthony Walter via lazarus < lazarus@lists.lazarus-ide.org> wrote: > The part that is the desktop service would be designed to support a list > of specific applications such as Krita, Gimp, Inkscape and so on (obviously > this list could be expanded). > > The part t

Re: [Lazarus] IDE Ctrl+W key

2019-03-17 Thread Dmitry Boyarintsev via lazarus
On Sun, Mar 17, 2019 at 4:58 PM Mattias Gaertner via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Ctrl+Space is for parseable Pascal files, Ctrl+W is for all other > files. > and what's the issue to have Ctrl+Space for both cases? -- ___ lazarus ma

Re: [Lazarus] IDE Ctrl+W key

2019-03-17 Thread Dmitry Boyarintsev via lazarus
On Sun, Mar 17, 2019 at 7:35 PM Mattias Gaertner via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > > > > Ctrl+Space is for parseable Pascal files, Ctrl+W is for all other > > > files. > > > > > and what's the issue to have Ctrl+Space for both cases? > > Are you aware that if Ctrl+Space fails

Re: [Lazarus] IDE Ctrl+W key

2019-03-18 Thread Dmitry Boyarintsev via lazarus
On Mon, Mar 18, 2019 at 1:57 PM Mattias Gaertner via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Ctrl+Space always jumped to an error. > Although over the years codetools parser matured. So some syntax, that > was formerly skipped/ignored, now raises an error. Maybe you mean this? > I would

Re: [Lazarus] IDE Ctrl+W key

2019-03-18 Thread Dmitry Boyarintsev via lazarus
On Mon, Mar 18, 2019 at 10:58 PM Martin Frb via lazarus < lazarus@lists.lazarus-ide.org> wrote: > History back should work after an codetools error. IIRC Ctrl-H, but I move > it to Alt-Cursor-Left. > The first time I hear about that thing. What's "History point"? how is it defined? -- _

Re: [Lazarus] Website/Mantis back online

2019-04-20 Thread Dmitry Boyarintsev via lazarus
On Sat, Apr 20, 2019 at 6:42 PM Martin Frb via lazarus < lazarus@lists.lazarus-ide.org> wrote: > I can (if needs must) get used to the look. Maybe this would help? > https://github.com/mantisbt-plugins/MantisBT-Colorized +1 It does worth installation. perception of items is much more clear then t

Re: [Lazarus] Website/Mantis back online

2019-04-21 Thread Dmitry Boyarintsev via lazarus
Oddly enough Mantis 2.21 was released on April 20th https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.21.0 On Sun, Apr 21, 2019 at 6:52 AM Martin Frb via lazarus < lazarus@lists.lazarus-ide.org> wrote: > On 20/04/2019 23:36, Michael Van Canneyt via lazarus wrote: > > , Mant

Re: [Lazarus] Mantis: cannot edit my comments

2019-04-26 Thread Dmitry Boyarintsev via lazarus
what happens if you move your mouse cursor over the message header (where the message author information is listed? Chrome browser: https://www.dropbox.com/s/wyytnge3i8qz4ap/editbuttons.gif?dl=0 If you still don't see them, then it might be as easy as providing additional rights to "Reporters" On

Re: [Lazarus] Cocoa Widet Set Status

2019-06-03 Thread Dmitry Boyarintsev via lazarus
On Mon, Jun 3, 2019 at 4:05 PM Mattias Gaertner via lazarus < lazarus@lists.lazarus-ide.org> wrote: > popup menu does not work here. But I hardly need that. > Need more hints: https://bugs.freepascal.org/view.php?id=35225#c116395 thanks, Dmitry -- ___

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-10 Thread Dmitry Boyarintsev via lazarus
On Sun, Jun 9, 2019 at 11:31 AM Zoe Peterson via lazarus < lazarus@lists.lazarus-ide.org> wrote: > I'll make sure it's submitted to the bug tracker on Monday. > Follow up! :) thanks, Dmitry -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org htt

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-10 Thread Dmitry Boyarintsev via lazarus
On Mon, Jun 10, 2019 at 6:18 PM David Jenkins via lazarus < lazarus@lists.lazarus-ide.org> wrote: > In now. Mantis 35702 > While the research seems to be quite thorough, the following statement: "Error is caused because Cocoa currently doesn't run through base level NSApplication.run and thus ap

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-10 Thread Dmitry Boyarintsev via lazarus
I'd actually encourage Tobias to try the patch at #35702 and see if it fixes the problem. thanks, Dmitry -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-11 Thread Dmitry Boyarintsev via lazarus
On Tue, Jun 11, 2019 at 5:49 AM Tobias Giesen via lazarus < lazarus@lists.lazarus-ide.org> wrote: > the fix works fine! It does make sense, and maybe Apple changed > something in Catalina and they still need to update the documentation. > > The way aloop() is called now does look like a quick work

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-11 Thread Dmitry Boyarintsev via lazarus
On Tue, Jun 11, 2019 at 10:06 AM David Jenkins via lazarus < lazarus@lists.lazarus-ide.org> wrote: > I looked at the assembly for NSApplication.run, there are a lot of things > being called and set before the call to nextEventMatching... The > .isRunning variable being one of them - which is rea

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-11 Thread Dmitry Boyarintsev via lazarus
On Tue, Jun 11, 2019 at 10:43 AM Zoë Peterson via lazarus < lazarus@lists.lazarus-ide.org> wrote: > David did the research on this one, but IMHO, this is a bad idea. As he > said, the inherited run does more than just set _running before it > starts calling nextEventMatchingMask; Yet Apple sugge

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-11 Thread Dmitry Boyarintsev via lazarus
Btw, I'd prefer to keep COCOALOOPOVERRIDE define in the source code. As neither approach is 100% clean, we'll pretty much want to have an option to switch between one another. The cleanest way however - is to modify LCL itself! So there would be no need to call a "runloop" procedure (thus no need

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-12 Thread Dmitry Boyarintsev via lazarus
On Wed, Jun 12, 2019 at 5:17 AM Marc Weustink via lazarus < lazarus@lists.lazarus-ide.org> wrote: > BTW, did we report this issue (of the running variable not set) to > Apple? Or is the below piece of code the way we should set it ourselves ? I didn't bug report the issue to Apple. The code prov

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-12 Thread Dmitry Boyarintsev via lazarus
On Wed, Jun 12, 2019 at 11:48 AM Zoë Peterson via lazarus < lazarus@lists.lazarus-ide.org> wrote: > "Swizzling" is the name for replacing the Objective C method pointers > using method_exchangeImplementations. It's not the same as overriding it. > Quite an interesting technique. I'm quite confid

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-13 Thread Dmitry Boyarintsev via lazarus
t. > > if Assigned(aloop) and not isrun then begin > isrun:=true; > Result:=nil; > aloop(); > terminate(nil); > exit; > end; > > Kind Regards, > > Tobias Giesen > Super Flexible Software GmbH & Co. KG > > > >

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-14 Thread Dmitry Boyarintsev via lazarus
There's one more thing about not overriding run method. The event loop needs to be "terminated" and/or "stopped" in order for run method to return. If it doesn't return, Pascal unit finalization section won't run, and that's not good. thanks, Dmitry --

Re: [Lazarus] Cocoa: restoring windows order after reactivating the application

2019-06-15 Thread Dmitry Boyarintsev via lazarus
managed types are not allowed in objc objects. as FPC doesn't manage them there (yet). On Saturday, June 15, 2019, AlexeyT via lazarus < lazarus@lists.lazarus-ide.org> wrote: > https://github.com/graemeg/lazarus/commit/4a95f3638a6ec38e6c > 975164b52c9f6d54c7ad10 > > orderArray. Better make its ty

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-06-17 Thread Dmitry Boyarintsev via lazarus
On Fri, Jun 14, 2019 at 9:16 AM Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > There's one more thing about not overriding run method. > The event loop needs to be "terminated" and/or "stopped" in order for run > method to return. > If it doesn't return, Pascal unit finalization section

Re: [Lazarus] Modal Window Crashes on Mac OS X 10.15 Beta (Catalina)

2019-07-07 Thread Dmitry Boyarintsev via lazarus
On Sun, Jun 9, 2019 at 8:59 AM Tobias Giesen via lazarus < lazarus@lists.lazarus-ide.org> wrote: > *** Terminating app due to uncaught exception > 'NSInternalInconsistencyException', reason: 'Cannot update for observer > for the key path > "mainWindow.representedURL" from , most > likely because

Re: [Lazarus] laz fixes 2.0 error on macOS cocoa

2019-07-29 Thread Dmitry Boyarintsev via lazarus
Try to update to r61642 On Mon, Jul 29, 2019 at 7:54 AM Andrea Mauri via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Dear All, > I updated my svn: > > URL: https://svn.freepascal.org/svn/lazarus/branches/fixes_2_0 > > Relative URL: ^/branches/fixes_2_0 > > Repository Root: https://svn.freep

Re: [Lazarus] OSX 64 bit Cocoa + Catalina Installer

2019-10-15 Thread Dmitry Boyarintsev via lazarus
On Tue, Oct 15, 2019 at 11:50 AM Anthony Walter via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Personally I've implemented some OSX core classes in a manner that is much > more elegant manner that what's currently used in the Cocoa widgetset and > if time permits I may propose some of my ch

Re: [Lazarus] OSX 64 bit Cocoa + Catalina Installer

2019-10-15 Thread Dmitry Boyarintsev via lazarus
I see. Thanks for the insight On Tuesday, October 15, 2019, Anthony Walter via lazarus < lazarus@lists.lazarus-ide.org> wrote: > What I've done is created a reference counted class hierarchy to match > part of the Cocoa framework. > -- ___ lazarus mail

Re: [Lazarus] OSX 64 bit Cocoa + Catalina Installer

2019-10-15 Thread Dmitry Boyarintsev via lazarus
On Tue, Oct 15, 2019 at 1:07 PM Anthony Walter via lazarus < lazarus@lists.lazarus-ide.org> wrote: > I have to search my backup drives for some of this code, but I believe I > also added a few extra classes to simplify some of the weirdness of Apple's > classes. > No need (to do it right now). I w

Re: [Lazarus] Showing selection on drawing under Cocoa

2019-10-16 Thread Dmitry Boyarintsev via lazarus
On Wed, Oct 16, 2019 at 4:33 PM C Western via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Am I missing something? How does the Cocoa toolkit expect this to be done? > I'm see 3 ways of doing that. 1) you just invalidate the needed rectangle lines (or the entire selected area) and do xor draw

Re: [Lazarus] OSX 64 bit Cocoa + Catalina Installer

2019-10-25 Thread Dmitry Boyarintsev via lazarus
On Fri, Oct 25, 2019 at 10:54 AM Dan Star via lazarus < lazarus@lists.lazarus-ide.org> wrote: > The 'Build Lazarus" Information window appears OK for Cocoa but just > guessing; there is no way to copy this information to the clipboard nor > can I find a config file with it. > Try to build IDE fro

Re: [Lazarus] OSX 64 bit Cocoa + Catalina Installer

2019-10-25 Thread Dmitry Boyarintsev via lazarus
On Fri, Oct 25, 2019 at 11:12 AM Dan Star via lazarus < lazarus@lists.lazarus-ide.org> wrote: > /Compiler > "/Users/Dan/Development/FreePascal/fpc/bin/x86-64-darwin/fpc.sh" does > not support target x86-64-macos./ > "macos" platform target refers to Classic MacOS (MacOS 9), rather than MacOSX (o

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Dmitry Boyarintsev via lazarus
How are debugging capabilities in VS Code? thanks, Dmitry -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Dmitry Boyarintsev via lazarus
On Sat, Nov 23, 2019 at 5:04 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > This week in Be.Delphi, (and last week in DüsselDorf, Germany) TMS > Software has unveiled > a VS Code plugin: an Object Pascal RAD IDE. > what about this plugin: https://marketplace.visualst

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Dmitry Boyarintsev via lazarus
On Sat, Nov 23, 2019 at 5:26 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > The question whether Lazarus should be remade as an Electron style app? > Do you mean the IDE or all the API/widgets? > > The IDE. That implies the API/Widgets. > Does it mean that LCL shoul

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Dmitry Boyarintsev via lazarus
On Mon, Nov 25, 2019 at 9:55 AM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Does it mean that LCL should let go all the native targets and become > > purely web-based? > > No, of course not. It "just" means implementing a web widgetset. > So the ultimate goal sound

Re: [Lazarus] Suddenly my appplication needs lbgtk-win32*.dll for Win10

2020-03-13 Thread Dmitry Boyarintsev via lazarus
On Fri, Mar 13, 2020 at 3:06 PM John Landmesser via lazarus < lazarus@lists.lazarus-ide.org> wrote: > just curiuos: > > I ave a little apllication that suudenly(?!!) needs ligtk-win32*.dll on > Windows 10. > > I think that's new and now i search for my changes that made this *.dll > needed! > Se

Re: [Lazarus] Close all menu item ?

2020-03-25 Thread Dmitry Boyarintsev via lazarus
On Tue, Mar 24, 2020 at 5:39 AM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > To any normal human being, *Close All* means close *ALL*. > Why argue if you extend? Here's a little extension that makes "Close All" also "Close Project" (which make it act as "Close All") h

Re: [Lazarus] Checkbox behaviour on Mac ?

2020-04-13 Thread Dmitry Boyarintsev via lazarus
it looks like Carbon build. is it? On Monday, April 13, 2020, Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Hi, > > The checkbox in Lazarus 2.0.6 is almost unusable in at least 2 cases: > - Object inspector. > On average, I must click 3 to 5 times to get the result

Re: [Lazarus] Checkbox behaviour on Mac ?

2020-04-13 Thread Dmitry Boyarintsev via lazarus
On Mon, Apr 13, 2020 at 6:55 AM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > As I said, a stock Lazarus 2.0.6 install. From the about dialog, it seems > to > be using carbon. > It does worth bug reporting. With macOS 10.16, the installer (2.0.8) might need to include

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Dmitry Boyarintsev via lazarus
On Fri, Jul 3, 2020 at 10:08 AM Special via lazarus < lazarus@lists.lazarus-ide.org> wrote: > on a Elementary School near Heidelberg the nine-years-old pupils learn > programming with Delphi 10.3 Community Edition. In one of the programs > they use 'Type ZimmerType = (Küche, Wohnzimmer, Schlafzim

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Dmitry Boyarintsev via lazarus
On Fri, Jul 3, 2020 at 12:44 PM Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > Having educational purposes in mind, can variable masking be > achieved through IDE itself, rather than the compiler. > Yes, i do realize that it might get worse when it comes to debugging, where the same mas

Re: [Lazarus] Scrollbars on form ?

2016-09-24 Thread Dmitry Boyarintsev via Lazarus
Did you set AutoScroll to true? thanks, dmitry On Sat, Sep 24, 2016 at 2:09 PM, Michael Van Canneyt via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Hi, > > How is one supposed to get the scrollbars on a form to work ? > I have a form, with a custom control on it which is bigger than the

Re: [Lazarus] Question about TRichMemo

2016-11-01 Thread Dmitry Boyarintsev via Lazarus
On Tue, Nov 1, 2016 at 10:50 PM, silvioprog via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > Anyway, I'm going to send some patches to improve this component ... > Thank you! Looking forward! Pure Delphi-compatibility patches are likely to be rejected. (unless they're implemented in the form

Re: [Lazarus] Question about TRichMemo

2016-11-02 Thread Dmitry Boyarintsev via Lazarus
On Wed, Nov 2, 2016 at 7:25 PM, silvioprog via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Done: http://bugs.freepascal.org/view.php?id=30852 . > Yep, totally fine. Should accept it tonight. Thank you. ps. this component should be installed as default in Lazarus IDE. ;-) > It's not my cal

Re: [Lazarus] Question about TRichMemo

2016-11-03 Thread Dmitry Boyarintsev via Lazarus
On Wed, Nov 2, 2016 at 10:25 PM, silvioprog via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > I had some ideas, and I can send small patches showing them. For example, > what do you think about adding the GetLink() method in the TCustomRichMemo > class and the href:string attribute in the TLin

Re: [Lazarus] Question about TRichMemo

2016-11-03 Thread Dmitry Boyarintsev via Lazarus
On Thu, Nov 3, 2016 at 5:18 AM, Torsten Bonde Christiansen via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > If it all possible, can the part that generates the RichTextFormat be > moved from the component into a seperate unit. This will make it possible > to include RTF generators into eg.

Re: [Lazarus] Question about TRichMemo

2016-11-03 Thread Dmitry Boyarintsev via Lazarus
On Thu, Nov 3, 2016 at 2:52 PM, Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > > But I'd like to note, that "Links", are yet "under construction" area. For > a few reasons: > > one more thing: * custom RTF reader/writer must also be updated to recognize the link and use the proper API to

Re: [Lazarus] Question about TRichMemo

2016-11-03 Thread Dmitry Boyarintsev via Lazarus
On Thu, Nov 3, 2016 at 3:36 PM, silvioprog via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > There's ALinkRef parameter, that serves this particular purpose. >> > Naturally, LinkRef should end up in TLinkMouseInfo . >> > > Perfect. > Now, I take that back. "ref" information might need to go to

Re: [Lazarus] Question about TRichMemo

2016-11-03 Thread Dmitry Boyarintsev via Lazarus
On Thu, Nov 3, 2016 at 4:17 PM, silvioprog via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Nothing special, just because some commented code there hehe... xD But > what is the main purpose about SetTextUIStyle, it retrieves only links, or > links and formatted texts? :-) > > Currently, it

Re: [Lazarus] TruBrain user activation

2017-03-03 Thread Dmitry Boyarintsev via Lazarus
Spammers have to be blocked. thanks, Dmitry -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] TruBrain user activation

2017-03-03 Thread Dmitry Boyarintsev via Lazarus
It should be blocked asap, since now its receiving mailing list and would steal everyone's email addresses. thanks, Dmitry On Fri, Mar 3, 2017 at 1:22 PM, Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > Spammers have to be blocked. > > thanks, > Dmitry > -- ___

Re: [Lazarus] RegisterWSComponent documentation?

2020-11-10 Thread Dmitry Boyarintsev via lazarus
The "logical" hierarchy of TWSxxx classes, drives the run time "virtual" composition. TWSCustomTreeView inherits from TWSCustomControl. When "building" an actual (interface) class in run-time, the code tracks every method declared at TWSCustomControl. If the method is overridden by any platform-de

Re: [Lazarus] RegisterWSComponent documentation?

2020-11-11 Thread Dmitry Boyarintsev via lazarus
On Wed, Nov 11, 2020 at 3:31 PM Zoë Peterson via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Personally I need the new behavior for any TCustomControl descendant, so > I'd put most of the code in TCocoaWSCustomControl, but we have our own > TUiTreeView/TUiCustomControl classes already, so I

Re: [Lazarus] How to convert Delphi program with TRichEdit?

2021-12-08 Thread Dmitry Boyarintsev via lazarus
On Wednesday, December 8, 2021, Bo Berglund via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Is there some non-standard package I could install (from OLPM or similar) > in > order to get it working again? > you might want to try TRichMemo it provides some sort of compatibility with TRichE

Re: [Lazarus] How to convert Delphi program with TRichEdit?

2021-12-09 Thread Dmitry Boyarintsev via lazarus
On Thu, Dec 9, 2021 at 5:23 AM John Landmesser via lazarus < lazarus@lists.lazarus-ide.org> wrote: > If i remember correct TRichMemo won't be usable on Linux. > To a certain extent, yes - not all features are available thanks, Dmitry -- ___ lazarus m

Re: [Lazarus] How to convert Delphi program with TRichEdit?

2021-12-09 Thread Dmitry Boyarintsev via lazarus
On Thu, Dec 9, 2021 at 5:23 AM John Landmesser via lazarus < lazarus@lists.lazarus-ide.org> wrote: > If i remember correct TRichMemo won't be usable on Linux. > According to Bo's needs (showing colored Hex values) RichMemo will work just fine for Linux. (Both Qt and Gtk2) thanks, Dmitry -- ___

Re: [Lazarus] Bug in Add requirements dialog on MacOS.

2022-08-09 Thread Dmitry Boyarintsev via lazarus
Is it an owner drawn list? On Tue, Aug 9, 2022 at 11:26 AM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Hi, > > The 'Add requirement' dialog from the project editor on Mac OS > has a serious defect in the package list. See attached screenshot :-) > > I think a previou

Re: [Lazarus] Bug in Add requirements dialog on MacOS.

2022-08-09 Thread Dmitry Boyarintsev via lazarus
I think there's already an issue for that: https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39500 but creating a new bug report won't hurt. On Tue, Aug 9, 2022 at 12:24 PM Michael Van Canneyt wrote: > > > On Tue, 9 Aug 2022, Dmitry Boyarintsev via lazarus wrote: &