Re: [MSEide-MSEgui-talk] MSEgui and screenreader

2016-12-02 Thread Graeme Geldenhuys
On 2016-12-02 12:47, Fred van Stappen wrote: > # ideu assisted > > and this will load ideu with sak eanabled. Good, but maybe make it "ide -assisted" (like normal parameter syntax), because I think MSEgui and ideU supports filename parameters (no hyphen prefix) to open files directly. >> Fred,

Re: [MSEide-MSEgui-talk] EOL style in IDE's editor

2016-11-14 Thread Graeme Geldenhuys
On 2016-11-14 15:52, Martin Schreiber wrote: > Can you check what happens? I'll look into it, no problems. Regards, Graeme -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-b

Re: [MSEide-MSEgui-talk] EOL style in IDE's editor

2016-11-14 Thread Graeme Geldenhuys
On 2016-11-14 15:12, Martin Schreiber wrote: >> It is happening with every copy and paste action now, no matter the >> source code unit. > > Good, if it happens on every copy paste please provide steps how to reproduce. There is nothing special to do. Simply highlight 3 or more lines of source co

Re: [MSEide-MSEgui-talk] EOL style in IDE's editor

2016-11-14 Thread Graeme Geldenhuys
On 2016-11-14 12:52, Martin Schreiber wrote: > That is strange because copy always uses system lineending independent > of 'Eolstyle' setting. > >> > I would have expected eol_system to automatically detect which OS I'm >> > using, and thus what EOL style to use - but then I do I experience to >>

Re: [MSEide-MSEgui-talk] EOL style in IDE's editor

2016-11-14 Thread Graeme Geldenhuys
Note: My source code units NEVER have mixed EOL styles. Git ensures that the the correct EOL style is used per OS. I home my email client's doesn't screw up the line wrapping too much. To give you an example of the Copy & Paste issue... I copy select the first three lines and copy to the cl

[MSEide-MSEgui-talk] EOL style in IDE's editor

2016-11-14 Thread Graeme Geldenhuys
Hi Martin, In "Project Options > Editor > Source" there is a EOL Style combobox with four options eol_default eol_system eol_unix eol_windows What is the difference between the first two? In my projects I normally have it set to eol_system, but I've experience some Copy & Paste issues i

Re: [MSEide-MSEgui-talk] Make Options - Comment ?

2016-11-10 Thread Graeme Geldenhuys
On 2016-11-10 11:29, Martin Schreiber wrote: > Take a look at the left border. ;-) Oh [face plant] - I need another coffee. :) I was looking at the right edge like Fred's screenshot. Thanks Martin. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgu

Re: [MSEide-MSEgui-talk] Make Options - Comment ?

2016-11-10 Thread Graeme Geldenhuys
On 2016-11-10 11:16, Graeme Geldenhuys wrote: >> > A single line of code to write: > Interestingly, I see the commit in my local repository, but after > rebuilding the IDE, I don't see the column in Project Options. See > attached screenshot. I thought maybe my custom m

Re: [MSEide-MSEgui-talk] Make Options - Comment ?

2016-11-10 Thread Graeme Geldenhuys
On 2016-11-10 10:25, Martin Schreiber wrote: > Done, git master 6a3d84748763607251373a1024d38f4dfbacf9a6. > > A single line of code to write: Interestingly, I see the commit in my local repository, but after rebuilding the IDE, I don't see the column in Project Options. See attached screenshot.

Re: [MSEide-MSEgui-talk] *_mfm.pas vs *.mfm

2016-11-10 Thread Graeme Geldenhuys
On 2015-06-19 12:47, Graeme Geldenhuys wrote: > So *_mfm.pas is a good candidate to add to the /.gitignore file > then, and all traces removed from the repositories. Just a thought. +1 Yes, I'm plus-one my own comment. :-) Regard

Re: [MSEide-MSEgui-talk] *_mfm.pas vs *.mfm

2016-11-10 Thread Graeme Geldenhuys
Coming back to this old thread... On 2015-06-19 12:36, Martin Schreiber wrote: > Because MSEgit does not depend on the FPC resource system. > IIRC FPC resources did not work whe I first needed it. But since quite a while now, FPC has very good resource support, so is it not worth moving MSEide

Re: [MSEide-MSEgui-talk] Make Options - Comment ?

2016-11-10 Thread Graeme Geldenhuys
On 2016-11-10 10:25, Martin Schreiber wrote: > That's RAD! ;-) Awesome, I'm getting an update now. Regards, Graeme -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based

Re: [MSEide-MSEgui-talk] Make Options - Comment ?

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-09 14:58, Fred van Stappen wrote: > What do you think to add a "Comment" row in "Make options" grid in MSEide > (see attachment) ? Ha, you read my mind. I've been wanting to ask for that for a long time now. FPC has so many compiler parameters it is hard to remember the meaning of all

Re: [MSEide-MSEgui-talk] bug in syntax highlighter

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-09 14:29, Martin Schreiber wrote: > Probably it is too complicated. In that case, don't worry about it. Like I said, it's not a major concern. Regards, Graeme -- Developer Access Program for Intel Xeon Phi

[MSEide-MSEgui-talk] bug in syntax highlighter

2016-11-09 Thread Graeme Geldenhuys
Hi Martin, In the pascal, pascal_solarize_dark and in my own pascal_dark SDEF file the same issue occurs. I have a Write() method in a class, but it gets highlighted as if it is the "write" keyword of a property definition. See attached screenshot. Is there any way to fix this in the *.sdef files

Re: [MSEide-MSEgui-talk] Memory used and leak ?

2016-11-02 Thread Graeme Geldenhuys
On 2016-11-02 20:48, Fred van Stappen wrote: >> None of these give much detail, but they do some the memory usage > and cached memory. > > Conclusion: there is something to create here with MSEgui or fpGUI. > >> In the past I've also used a bash script under Linux with the 'ps' >> command to mon

Re: [MSEide-MSEgui-talk] Memory used and leak ?

2016-11-02 Thread Graeme Geldenhuys
On 2016-11-02 21:10, Fred van Stappen wrote: > Hum, yes, not bad (but only for dinosaurs). hahaha I quite like 'htop', I use that the most these days. Before that I used to use Gnome System Monitor (when I still ran Linux). Regards, Graeme -

Re: [MSEide-MSEgui-talk] Memory used and leak ?

2016-11-02 Thread Graeme Geldenhuys
On 2016-11-02 16:24, Fred van Stappen wrote: > What I see is, when the program runs, a window that shows live the > memory used by the application-process. Under Unix/Linux environments you can use 'htop', 'top', Gnome/Mate System Monitor. For Windows you can use the Task Manager. None of these g

Re: [MSEide-MSEgui-talk] Memory used and leak ?

2016-11-02 Thread Graeme Geldenhuys
On 2016-11-02 16:00, Fred van Stappen wrote: > Does it exist something (hidden) about memory leak and memory used in > MSEide ? Do you mean for the IDE itself or for applications developed with MSEide? FPC includes a compiler options -gh which will give you a report of memory allocated and any me

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-20 Thread Graeme Geldenhuys
For those keeping score On 2016-10-19 11:38, Graeme Geldenhuys wrote: > Outstanding features and known problems: > > 1. On closing the Procedure List dialog a "Access Violation" error pops >up. I have no idea why this happ

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-20 Thread Graeme Geldenhuys
On 2016-10-20 09:04, Graeme Geldenhuys wrote: > 10. I noticed that the Procedure List implementation in MSEide doesn't > always parse all units - throwing some error. Yet that exact same > code in fpGUI's Maximus (the code was copied and pasted from > Maximus)

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-20 Thread Graeme Geldenhuys
On 2016-10-20 10:32, Martin Schreiber wrote: > I pushed the changed project to Gitlab: > https://gitlab.com/mseide-msegui/mseide-msegui/tree/procedurelist Awesome, thank you very much Martin. I made another minor change in Github. While grid has focus, pressing Enter will jump to line number as w

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-20 Thread Graeme Geldenhuys
On 2016-10-19 11:40, Graeme Geldenhuys wrote: > 9. Toolbar needs to be implemented to configure the Procedure List > dialog. eg: change the filter matching between "anywhere", "at > start", "at end" etc. 10. I noticed that the Procedure List impl

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-20 Thread Graeme Geldenhuys
On 2016-10-19 12:03, Martin Schreiber wrote: > Activate .datacols.options co_nofocus. Thank you, I made that change as well as managed to register the Procedure List in the IDE global shortcuts dialog. All changes are in my Github repository. Any idea how to change the selected row's font color.

Re: [MSEide-MSEgui-talk] TEdit looses focus with down arrow

2016-10-19 Thread Graeme Geldenhuys
On 2016-10-19 11:47, Martin Schreiber wrote: > grdProcedures.rowup(); > include(ainfo.eventstate,es_processed); //stops further processing <<

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-19 Thread Graeme Geldenhuys
On 2016-10-19 11:38, Graeme Geldenhuys wrote: > 8. I still need to figure out how to register the Procedure List in the >IDE Shortcuts dialog, so the shortcut can be user configurable. 9. Toolbar needs to be implemented to configure the Procedure List dialog. eg: change the

[MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-19 Thread Graeme Geldenhuys
Hi I've finally got the "Procedure List" add-on for MSEide to a point were it is working. Not perfectly, but usable at least. ;-) The code can be found in the "procedurelist" branch on my msegui repository on Github. https://github.com/graemeg/msegui/tree/procedurelist Attached a two screens

Re: [MSEide-MSEgui-talk] TEdit looses focus with down arrow

2016-10-19 Thread Graeme Geldenhuys
On 2016-10-19 10:13, Martin Schreiber wrote: >> Also they can close the dialog by simply >> pressing ESC. >> > Please activate .options fo_closeonesc in order to activate such a > behaviour. That doesn't seem to have the desired effect. The dialog disappears, but not close. I then can't get focu

Re: [MSEide-MSEgui-talk] TEdit and OnChange event

2016-10-19 Thread Graeme Geldenhuys
On 2016-10-19 08:17, Martin Schreiber wrote: > It is called from loaded(). The purpose is that one can synchronise with the > streamed values. ps: I added all the recent information you gave me to the fpdoc documentation in MSEUniverse as commit c4062c2. Every little bit helps. ;-) Regards,

Re: [MSEide-MSEgui-talk] TEdit and OnChange event

2016-10-19 Thread Graeme Geldenhuys
On 2016-10-19 08:17, Martin Schreiber wrote: > It is called from loaded(). The purpose is that one can synchronise with the > streamed values. I ended up using the OnTextEdited event, which seems to fit my purpose. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free P

Re: [MSEide-MSEgui-talk] TEdit looses focus with down arrow

2016-10-19 Thread Graeme Geldenhuys
On 2016-10-19 08:36, Martin Schreiber wrote: > MSEgui supports "geographic" widget navigation by arrow keys. > >> How do I prevent that. I only want TAB to >> changes widget focus. >> > It is such an important MSEgui characteristic that it can't be switched off. > MSEide uses it everywhere, neve

Re: [MSEide-MSEgui-talk] TEdit looses focus with down arrow

2016-10-18 Thread Graeme Geldenhuys
On 2016-10-18 23:51, Graeme Geldenhuys wrote: > Looking at the option in the Object Inspector, I thought maybe the > ow_arrowfocus (defaults to True) might be the cause. Removing > ow_arrowfocus from the optionswidget did not resolve the problem. Disabling eo_exitoncursor did also no

[MSEide-MSEgui-talk] TEdit looses focus with down arrow

2016-10-18 Thread Graeme Geldenhuys
Hi While a TEdit has focus, if I then press the Down or Up arrow keys, then the TEdit looses focus. How do I prevent that. I only want TAB to changes widget focus. Looking at the option in the Object Inspector, I thought maybe the ow_arrowfocus (defaults to True) might be the cause. Removing ow_a

[MSEide-MSEgui-talk] TEdit and OnChange event

2016-10-18 Thread Graeme Geldenhuys
Hi Martin, Why does a TEdit's OnChange event fire when a form is displayed for the first time? At design time the TEdit was empty (no text) and no default property values were changed. The constructor of the form doesn't change anything of the TEdit instance either, yet the OnChange event is trig

Re: [MSEide-MSEgui-talk] IDE mod - Procedure List

2016-10-18 Thread Graeme Geldenhuys
On 2016-10-18 14:18, Martin Schreiber wrote: > It is a regression, please try again with git master Thank you, now that is working. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-

Re: [MSEide-MSEgui-talk] Form's OnShow event doesn't fire

2016-10-18 Thread Graeme Geldenhuys
On 2016-10-18 12:28, Martin Schreiber wrote: > The window manager hides the window if another desktop is showed. After > switching back it shows the window again which fires OnShow. Interestingly, neither fpGUI nor LCL behaves like that. In both those toolkits the OnShow only fires once - on the

Re: [MSEide-MSEgui-talk] IDE mod - Procedure List

2016-10-18 Thread Graeme Geldenhuys
On 2016-10-18 10:39, Martin Schreiber wrote: >> > cbObjects.dropdown.cols.EndUpdate; >> > cbObjects.dropdown.ItemIndex := 0; // SAllString is always the 1st item >> > > Suggestion: use a TenumEdit and set ".value:= 0;". > TDropdownListEdit is more a TStringEdit with a text selecting help. OK,

Re: [MSEide-MSEgui-talk] Form's OnShow event doesn't fire

2016-10-18 Thread Graeme Geldenhuys
On 2016-10-18 08:33, Martin Schreiber wrote: > A bug, thanks for reporting. > Please try again with git master f142b08589bb3a9d16ca2624fbf5885927be3742. Ah, many thanks. I think I found another bug though. The OnShow fires multiple times. Initially when the form is created and displayed (which is

Re: [MSEide-MSEgui-talk] IDE mod - Procedure List

2016-10-18 Thread Graeme Geldenhuys
On 2016-10-18 08:33, Martin Schreiber wrote: >> I'm getting there! :-) See attached screenshot. >> > If you agree I'll try to make a plug-in with the modification later. Of course. I'll make the code available in my Github repository when I'm done. I don't mind maintaining my own custom mods for M

[MSEide-MSEgui-talk] IDE mod - Procedure List

2016-10-17 Thread Graeme Geldenhuys
Hi Martin, I'm getting there! :-) See attached screenshot. A couple more questions. 1. How do I get the focused row in the StringGrid to show even when the grid doesn't have focus? eg: in fpGUI when the StringGrid has focus, the focus row will be in a Navy color, but when the grid does

[MSEide-MSEgui-talk] Form's OnShow event doesn't fire

2016-10-17 Thread Graeme Geldenhuys
Hi Martin, Any idea why my form's OnShow event handler doesn't fire? I display the Procedure List form as follows. procedure doProcedureList; var fo: tprocedurelistfo; begin fo := tprocedurelistfo.create(nil); try fo.show(true); finally fo.Free; end; end; The OnCreate event f

Re: [MSEide-MSEgui-talk] StringGrid and row select

2016-10-17 Thread Graeme Geldenhuys
On 2016-10-17 16:12, Martin Schreiber wrote: > TWidgetGrid has a widget per column not per cell. Ah, good to know. Thanks for the whole explanation. > TStringGrid can not show icons by itself. Does MSEgui's TStringGrid have a OnDrawCell equivalent event handler? That's what I used in fpGUI's St

Re: [MSEide-MSEgui-talk] StringGrid and row select

2016-10-17 Thread Graeme Geldenhuys
On 2016-10-17 13:02, Martin Schreiber wrote: > Hint: in MSEgui in most cases it is preferable to use TWidgetGrid (tab > 'Edit') > and insert the necessary column editwidgets from tab 'Edit' instead of using > TStringGrid. I read about TWidgetGrid before, but I don't think that will be the most

[MSEide-MSEgui-talk] StringGrid and row select

2016-10-17 Thread Graeme Geldenhuys
Hi, What is the MSEgui's StringGrid equivalent of Delphi's TStringGrid.Options goRowSelect? I tried grid.datacols.options co_rowselect but that doesn't seem to have any affect on the grid - or at least nothing I can visibly see. I'm not interested in selecting or editing individual cells. I nee

Re: [MSEide-MSEgui-talk] TStatusbar and TPanel widgets?

2016-10-17 Thread Graeme Geldenhuys
On 2016-10-17 12:13, Martin Schreiber wrote: >> Where do I find a StatusBar widget in MSEide's component palette? >> > There is none, simply place the needed display widgets with correct anchors > in > the container. OK, I think TStringDisp will do the trick. >> I also looked at the IDE's main

[MSEide-MSEgui-talk] TStatusbar and TPanel widgets?

2016-10-17 Thread Graeme Geldenhuys
Hi, Where do I find a StatusBar widget in MSEide's component palette? Otherwise, where do I find the equivalent of Delphi's TPanel? I also looked at the IDE's main form and see the compiler status component is a TStringDisp, but nowhere in the MSEide's component palette do I see that component e

Re: [MSEide-MSEgui-talk] MSEide can't navigate operator overloading functions

2016-10-03 Thread Graeme Geldenhuys
On 2016-10-03 08:50, Martin Schreiber wrote: > It is on wishlist already. It could be that it is a work of several hours in > case it can not been handled by the current parsing of procedures. No worries, it is not urgent. I simply asked (again), because I had loads of Internet and email problems

Re: [MSEide-MSEgui-talk] MSEide can't navigate operator overloading functions

2016-10-02 Thread Graeme Geldenhuys
x27;ll give it a go - I'll search the mailing list for answers before I bug you though. ;-) On 2016-09-27 12:45, Graeme Geldenhuys wrote: > Hi Martin, > > Just to let you know, I have code as follows in the interface section of > a unit. > > operator = (const a, b: TRect

[MSEide-MSEgui-talk] MSEide can't navigate operator overloading functions

2016-09-27 Thread Graeme Geldenhuys
Hi Martin, Just to let you know, I have code as follows in the interface section of a unit. operator = (const a, b: TRect): boolean; operator = (const a, b: TfpgRect): boolean; Using Ctrl+Shift+Down does not navigate to the implementation of these operator overloading functions. Obviously MSEid

Re: [MSEide-MSEgui-talk] [fpc-pascal] polYdev release 1.0 with fpc as superstar.

2016-09-26 Thread Graeme Geldenhuys
On 2016-09-26 14:58, Fred van Stappen wrote: > Huh, the 4th button in JWM-tray "Menu", then in button list > "Utilities", then "Transfer to device"... Awesome, I have to give that a try. I normally prefer to keep my development VM's, data and code on my 4-disk ZFS Raid-Z2, but having a USB stick a

Re: [MSEide-MSEgui-talk] [fpc-pascal] polYdev release 1.0 with fpc as superstar.

2016-09-26 Thread Graeme Geldenhuys
On 2016-09-26 14:26, Fred van Stappen wrote: > Did you try, in menu ==> "Transfer to device" to transfer the > installed system to a usb stick ? > > It allows you to have a bootable-installed system on your usb stick, > working out-of-the-box. Oh wow, no I haven't tried that. Where do I find that

Re: [MSEide-MSEgui-talk] [fpc-pascal] polYdev release 1.0 with fpc as superstar.

2016-09-26 Thread Graeme Geldenhuys
On 2016-09-26 10:19, Michael Schnell wrote: > AFAIK, Mac OS is based on BSD, so APIs should not be to different from > FreeBSD. OSX was based on a old FreeBSD base system. I think around FreeBSD 4.3, and FreeBSD is now at 10.3. > Why then does this distribution allow for Linux and Windows exec

Re: [MSEide-MSEgui-talk] [fpc-pascal] polYdev release 1.0 with fpc as superstar.

2016-09-26 Thread Graeme Geldenhuys
On 2016-09-26 09:44, Michael Schnell wrote: > Astonishingly, s announcement did not gain any attention, though. I already commented in the fpgui.support newsgroup, where it was announced too. So I didn't see the point in commenting here again. ;-) Fred did excellent work, and I'll definitely be u

Re: [MSEide-MSEgui-talk] [fpc-pascal] polYdev release 1.0 with fpc as superstar.

2016-09-26 Thread Graeme Geldenhuys
On 2016-09-26 09:23, Michael Schnell wrote: > The cause why I posted this here is that mseGUI is pre-installed. Fred did announce it here too. There is a post about it - last week Wednesday (17:25 GMT). Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://f

Re: [MSEide-MSEgui-talk] Firebird lib is required for compiling MSEide

2016-09-24 Thread Graeme Geldenhuys
On 2016-09-24 12:47, Julio Jiménez wrote: > It's good to know that is ready. I'm now busy improving the LCL and fpGUI "print preview" dialogs for fpReport. Obviously these are totally independent off the reporting engine. I'm also doing some more improvements to fcl-pdf (including subset font embe

Re: [MSEide-MSEgui-talk] Firebird lib is required for compiling MSEide

2016-09-24 Thread Graeme Geldenhuys
On 2016-09-24 12:26, Julio Jiménez wrote: > FPC, no GUI required). Probably Graeme knows how it is actually... it's > taking long... ;) Yes, it was a huge amount of working creating a well designed non-gui dependent reporting tool. Everything is ready for the first release. Now it is up to Michael

Re: [MSEide-MSEgui-talk] SourceForge mirror out of sync

2016-09-23 Thread Graeme Geldenhuys
On 2016-09-23 11:50, Martin Schreiber wrote: > True. I don't update it often. It is up to date now. Thanks, though it isn't much of a problem for Git anyway. :) Still puzzles me why I was using SourceForge in the first place. I think I replaced everything to use GitLabs now. Regards, Graeme

[MSEide-MSEgui-talk] SourceForge mirror out of sync

2016-09-23 Thread Graeme Geldenhuys
Hi Martin, I for some reason have the SourceForge (mirror repository) set up in one of my VM's. I did a pull this morning to get the "select a word" changes you made yesterday. It said I'm already on the latest code. I then switched to the gitlabs URL and it pulled new updates. So it seems the So

Re: [MSEide-MSEgui-talk] shortcut to select a word?

2016-09-22 Thread Graeme Geldenhuys
On 2016-09-22 17:23, Martin Schreiber wrote: > Git master 23b9acad25e940859c3a7584063dbff2b1479de2 has 'Copy Word at > Cursor', > default shortcut is Ctrl+Shift+W. Awesome - thank you so much Martin! Regards, Graeme ---

[MSEide-MSEgui-talk] shortcut to select a word?

2016-09-22 Thread Graeme Geldenhuys
Hi Martin, Is there editor functionality and possible a keyboard shortcut to select the current word? I prefer not to use the Ctrl+Left, Shift+Ctrl+Right. That's just too many keys. Something like Ctrl+W would be ideal (yes I know that shortcuts is already assigned by default to Watches I be

Re: [MSEide-MSEgui-talk] Syntax highlighter for begin..end ?

2016-09-22 Thread Graeme Geldenhuys
On 2016-09-22 12:11, Julio Jiménez wrote: > BTW, there is no pascal_dark.sdef Oh, must be one of my local mods then. Thanks for pointing that out. > I found only: pascal_solarized_dark.sdef Yes, solarized_dark works here too. I compared solarized_dark to my pascal_dark, and they are very simila

Re: [MSEide-MSEgui-talk] Syntax highlighter for begin..end ?

2016-09-22 Thread Graeme Geldenhuys
On 2016-09-22 11:52, Graeme Geldenhuys wrote: > I'll try and compare pascal.sdef and pascal_dark.sdef to see what is > different, though I'm not sure what I'm looking for. :) Copy copy of pascal_dark.sdef was missing the "pairwords" settings in the sdef file. Now

Re: [MSEide-MSEgui-talk] Syntax highlighter for begin..end ?

2016-09-22 Thread Graeme Geldenhuys
On 2016-09-22 11:49, Graeme Geldenhuys wrote: > I see the tooltip mentions that the value of "mark color" will be > overridden by the syntax highlighter... Is that maybe what is happening > here? I'm using the default pascal_dark.sdef that comes with MSEide though. It see

Re: [MSEide-MSEgui-talk] Syntax highlighter for begin..end ?

2016-09-22 Thread Graeme Geldenhuys
On 2016-09-22 11:43, Martin Schreiber wrote: > 'Project'-'Options'-'Editor'-'Mark color'. Be warned, it is a typical "not > good enough" solution because no 100% parsing is done. Thanks for the warning - noted. I set the "mark color" to magenta. It doesn't change anything in the editor. It does

Re: [MSEide-MSEgui-talk] Syntax highlighter for begin..end ?

2016-09-22 Thread Graeme Geldenhuys
On 2016-01-04 14:22, Fred van Stappen wrote: > Hum, by the way, what do you think about this ? > > https://sites.google.com/site/fredvsbinaries/mse_begin_end.mp4 Coming back to an old thread. So what is required to get this to work. I enabled "Mark pairwords" in the editor options, but nothing i

Re: [MSEide-MSEgui-talk] MSEide feature request: GoTo Line improvement

2016-09-21 Thread Graeme Geldenhuys
On 2016-09-21 17:39, Martin Schreiber wrote: > number, the cursor will be placed to that line and the window will be > scrolled so that line is in the middle of the edit window. Ah, now I get it. Thanks for the explanation. Regards, Graeme

Re: [MSEide-MSEgui-talk] MSEide feature request: GoTo Line improvement

2016-09-21 Thread Graeme Geldenhuys
On 2016-09-03 09:55, Martin Schreiber wrote: > Git master ff49fa71c2ed489e3f3b590b21a440c1fff19ab5 preserves current row > window position. Could you explain a bit more how this works now? Regards, Graeme -- ___

Re: [MSEide-MSEgui-talk] MSE multi-system.

2016-09-19 Thread Graeme Geldenhuys
On 2016-09-17 12:40, Fred van Stappen wrote: > So you will have a FreeBSD 10.3 64 + 32 bit system, with fpc FreeBSD > 64+32, fpc Linux 64+32, fpc Windows 32 and, of course, as super-star > MSEide and ideU installed, with MSEgui, working out of the box. Wow, your list is getting very impressive now

Re: [MSEide-MSEgui-talk] Failed to initialize the Application object ?

2016-09-14 Thread Graeme Geldenhuys
On 2016-09-14 17:13, Graeme Geldenhuys wrote: > I would imagine its around the code that gets the DISPLAY environment > variable and initializes the top-level (main) application window. As > well as setting up the event loop to get the X11 events. For example: Take a look at the imple

Re: [MSEide-MSEgui-talk] Failed to initialize the Application object ?

2016-09-14 Thread Graeme Geldenhuys
On 2016-09-14 17:07, Fred van Stappen wrote: > Do you have a idea what library is used to initialize application object with > unix systems ? I would imagine its around the code that gets the DISPLAY environment variable and initializes the top-level (main) application window. As well as setting

Re: [MSEide-MSEgui-talk] MSE and last libiconv-1.14_9.txz on FreeBSD 64 ?

2016-09-13 Thread Graeme Geldenhuys
On 2016-09-13 00:28, Fred van Stappen wrote: > When upgrading on FreeBSD 10.3 64 bit from libiconv-1.14_8.txz to > libiconv-1.14_9.txz, no MSE applications can run anymore. I'm not having any problems here. I run MSEide and MSErun without problems.

Re: [MSEide-MSEgui-talk] MSErun: feature request: parallel processes

2016-09-02 Thread Graeme Geldenhuys
On 2016-09-02 10:15, Martin Schreiber wrote: >> > > Added to wishlist. Not easy if done right. ;-) > It could be a good testcase for the MSEgui process component. Thanks again. >From your answer I'm assuming MSEgui has it's own TProcess class? When using the FPC TProcess, it isn't hard to accompl

Re: [MSEide-MSEgui-talk] MSErun: feature request: remember failed output

2016-09-02 Thread Graeme Geldenhuys
On 2016-09-02 10:15, Martin Schreiber wrote: > Added to wishlist. thank you. > It is possible to stop on first compile error by > activating 'Options'-'Stop on compile error'. Yes I saw that, but it's not quite the same as what I want. I want all projects to compile. Afterwards I want to review

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-02 Thread Graeme Geldenhuys
On 2016-09-02 10:07, Martin Schreiber wrote: >> > One more question, to try and clarify why "-FUunits" didn't work in the >> > first place. ...snip... > > Yes. OK, with the correct marco in the "Current Directory" of the top-level node, I can change my compiler flags to use -FUunit and everything

[MSEide-MSEgui-talk] MSEide feature request: GoTo Line improvement

2016-09-02 Thread Graeme Geldenhuys
Hi Martin, At the moment if I use GoTo Line, the line ends up being the last line in the editor window. Could that be changed so the target line appears in the middle of the editor window (if there is sufficient lines trailing the target line). Having the target line in the middle of the editor w

[MSEide-MSEgui-talk] MSErun: feature request: remember failed output

2016-09-02 Thread Graeme Geldenhuys
Hi, Would it be possible to extend MSErun to remember failed compilation output. At the moment it fails compiling project 11, and keeps going wit the rest. Then at the end I need to compile all the red marked projects again (one by one) just so I can see where the compilation failed. Storing the

[MSEide-MSEgui-talk] MSErun: feature request: parallel processes

2016-09-02 Thread Graeme Geldenhuys
Hi Martin, How hard would it be to allow MSErun to do 2-4 compilations in parallel? The multi-thread/process number could be user configurable. For example, I have an 8 core system, and MSErun is compiling 30+ independent projects all in sequence. If it could compile say 4 projects in parallel, t

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-02 Thread Graeme Geldenhuys
On 2016-09-02 08:36, Martin Schreiber wrote: > DIREXT has been defined, if DIREXT has not been defined then > remove "${MAC_IFDEF(DIREXT)}" from expanded string. Ah, now I understand. That could be useful. > Could you manage to set the appropriate unit output directories? Yes. Seeing as MSErun

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 15:15, Martin Schreiber wrote: > The startscript for the example on Linux X86 is Thanks. So what is DIREXT then? It is not mentioned in the MSErun readme, and neither is it defined in your startup script. Yet it is used often in your example .mrp file. Regards, Graeme --

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 12:33, Graeme Geldenhuys wrote: > I'm assuming I need to use the "Compile Directory" somehow. The I simply > need to use -FUunits as a FPC compiler parameter. Will the following > work as a top level "Compile Directory" value: > > ${FILE_D

Re: [MSEide-MSEgui-talk] Storage -> "Load/Save layout"

2016-09-01 Thread Graeme Geldenhuys
On 2016-08-29 09:59, Martin Schreiber wrote: > Please tray again with git master 551731 Thank you very much, I'll get an update shortly and retest. Regards, Graeme -- ___ ms

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 12:00, Martin Schreiber wrote: > The not resolved macros are supplied on the MSErun commandline in the example > so I can use the same *.mrp on different targets. So that would be DIREXT and OPT from your example. There are no macros defined for those, and the ReadMe file doesn't me

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 11:52, Martin Schreiber wrote: > The source file path is combined of 'File Path' column from root to leaf. Ah, now it makes sense. Very clever design. Regards, Graeme -- _

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 11:39, Martin Schreiber wrote: > Attached an example project for compiling only. So it doesn't actually use the compiler options from a *.prj file? I have to define whole new compiler options in MSErun? Also the "File Path" - that is the program unit? Well, so I thought, but looking

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 11:39, Martin Schreiber wrote: > MSErun can also been used in order to run tests. > Attached an example project for compiling only. You read my mind. I'm busy trying MSErun right now and it's a bit confusing without any documentation. I'm assuming I don't need the ED column because t

Re: [MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
On 2016-09-01 10:53, Martin Schreiber wrote: > There is MSErun for the purpose, see attachment. MSErun provides the same > macro functionality as MSEide. I like to keep MSEide slim. Perfect thanks, I'll give it a go right now. Regards, Graeme ---

[MSEide-MSEgui-talk] Feature Request: Project Groups

2016-09-01 Thread Graeme Geldenhuys
Hi Martin, Delphi has had this feature since very early on (circa D5 I think). I remember using it in D7 a lot. Any chance of MSEide getting "Project Groups" support? I sure you know the feature, but I'll describe it for others: It's a IDE window that manages multiple projects that are normall

[MSEide-MSEgui-talk] Storage -> "Load/Save layout"

2016-08-21 Thread Graeme Geldenhuys
Hi Martin, I think it might have been an oversight, but is there any specific reason why "filehistory" is saved to the .PRJ file when "Load/Save layout" is enabled in the Storage tab? As far as I can see, personal "filehistory" information has nothing to do with the IDE window layout. I would ex

Re: [MSEide-MSEgui-talk] excel spreadsheet read library

2016-07-16 Thread Graeme Geldenhuys
On 2016-07-16 13:28, Patrick Goupell wrote: > Would it need any Lazarus components to run I guess what I meant to > ask. No you will not. I had a quick look at the fpspreadsheet code, and it is all non-GUI code. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal

Re: [MSEide-MSEgui-talk] excel spreadsheet read library

2016-07-16 Thread Graeme Geldenhuys
On 2016-07-15 18:24, Patrick Goupell wrote: > I found FPSpreadsheet which is a Lazarus library. Patrick, you seem to be a bit confused. Lazarus uses Free Pascal as the compiler. The language Lazarus is written in, and all components are in Object Pascal - the language the Free Pascal Compiler impl

Re: [MSEide-MSEgui-talk] regex support in MSEide

2016-07-15 Thread Graeme Geldenhuys
On 2016-07-15 09:28, Graeme Geldenhuys wrote: > Thank you, that’s already more useful. After typing a search term, why must I press ENTER twice for it actually starts the search? Regards, Graeme -- What NetF

Re: [MSEide-MSEgui-talk] regex support in MSEide

2016-07-15 Thread Graeme Geldenhuys
On 2016-07-15 08:36, Martin Schreiber wrote: >> > I'll add an option 'Search in current file'. >> > > Done, git master ec93784e094a678f97cc8025be93bbf5dc54924f. Thank you, that’s already more useful. Regards, Graeme ---

Re: [MSEide-MSEgui-talk] regex support in MSEide

2016-07-15 Thread Graeme Geldenhuys
On 2016-07-14 09:07, Martin Schreiber wrote: > > Probably because I don't like regex much. That's how I felt too, until I actually figured out how it works. I'm definitely no regex expert, but I know enough to make lots of tasks a whole lot easier. >> FPC has shipped with the excellent TRegExpr u

[MSEide-MSEgui-talk] regex support in MSEide

2016-07-13 Thread Graeme Geldenhuys
Hi Martin, Is there any reason why MSEide doesn't support regex at all? eg: in the Find dialog. FPC has shipped with the excellent TRegExpr unit (packages/regexpr/src/regexpr.pas) for some years now. It is already hard enough to navigate large units (10,000 lines or more) without any IDE unit na

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-20 Thread Graeme Geldenhuys
On 2016-05-20 10:25, Krzysztof wrote: > Structure for output is: > /lib/x86_64-linux/*ppu,*.o Yes. I prefer a simple "units" directory though. I never cross-compile, so don't need CPU and Platform sub directories. In MSEide - which doesn't auto create missing unit output directories I use the "Pr

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-20 Thread Graeme Geldenhuys
On 2016-05-20 09:43, Martin Schreiber wrote: > It happend to me and to others too. Simply because you had a project that didn’t define a unit output path. Fix the path, and your project templates, and the problem goes away. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-20 Thread Graeme Geldenhuys
On 2016-05-20 09:32, Martin Schreiber wrote: > My experience is that if one uses -FU and then produces *.ppu's in source > directories by accident (happens sometimes also for newbies) Then don’t do that - it is easy to solve. ;-) All my project templates are set up with an explicit unit output di

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-20 Thread Graeme Geldenhuys
On 2016-05-19 17:52, Krzysztof wrote: > I had to remove *.o and *.ppu from MSEgui git source, otherwise even > new default project didn't build (which doesn't have -FU) Don’t allow compiled units to be placed between the *.pas units - that is always a cause for problems. At least that is my person

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-20 Thread Graeme Geldenhuys
On 2016-05-19 16:34, Martin Schreiber wrote: >> > Ok removed also all *.o and *.ppu from git source and now everything is ok >> > > Now you know why I don't set -FU in the default template projects. Actually, that is exactly why I DO set the -FU for any project, and NEVER have compiled units mixed

Re: [MSEide-MSEgui-talk] Project Options - Macros are not exported to clean .prj file

2016-05-14 Thread Graeme Geldenhuys
On 2016-05-14 09:39, Martin Schreiber wrote: > has separate settings for > macros, templates and tools. Experimental, please test. Awesome, thanks. I'll update and give it a try soon. Regards, Graeme -- Mobile securi

<    1   2   3   4   5   6   7   8   9   >