Re: [MSEide-MSEgui-talk] IDE

2023-10-05 Thread Sieghard via mseide-msegui-talk
Hello Fred,

in continuation to my previous "complaints" abour the functioning of
mseide's debugger function (last one from Tue, 3 Oct 2023 01:55:52 +0200),
here's some more information.

Main problem is: It's even worse than what I wrote before.
And there's obviously NO difference between the original mseide and ideU,
except that (AFAIR) ideU does not complain when a form file is loaded
multiply.
Apart from that, source (and the companion form) files are always loaded
when a breakpoint has been hit, even if the file was open even before.
Only when such a file was opened by the debugging processs itself it may
not be loaded multiply.
But sadly, there's even more: the same problem applies to compiling, i.e.
when the compiler hits an error in such a file, it will ALSO load it
another time, and, at least concerning mseide, will complain about an
already open form file.
Concerning the debugger dying, apart from uninitialized variables and
external constants, it also dislikes any instantiation of msestringarty
variables, and possibly all of the ...arty kind as well. I've not
investigated whether there's special code involved for handling the fpc
open array types, but if so, this is certainly not able to handle these
...arty types then, and so the debugger simply gives up, ending the
current session annoyingly prematurely.

Sorry for this bad news, that's what I just hit when trying to get the
msefiledialog working in conjunction with the "newdialogs" structure.
It's - mostly - working now, but I'd like to have it working also with
your extended "msefiledialogx", which shares a lot of code with the
original source. In fact, I already had set out to extract the common
parts and put them into a separate unit, but this was for an older,
outdated, version.
I'll notify you when I uploaded these units, hoping to find someone to
further test (and possibly refine) them and get feedback about remaining
errors and problems.

But in any case, keep up the good work and don't let you get discouraged!
Thank you very much!

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-10-02 Thread Sieghard via mseide-msegui-talk
Hello Fred,

now I can refine the conditions when the debugger dies some more:
it does that reproducibly when you hit an uninitialized variable with the
mouse pointer. (And it seems to see externally defined constants as
uninitialized as well.)

And, BTW, a question & suggestion: might it be advised to change the now
CONSTANT definition of a "StatExt" preset to an initialized variable, so
users can change it to another value (e.g. ".ini") if they want?

Apart from that, have a nice time!

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-10-02 Thread Sieghard via mseide-msegui-talk
Hello Fred,

you wrote on Sun, 1 Oct 2023 20:12:27 +:

> I am busy to try your new dialogs.
> I try them for project ideU because it uses nearly all king of dialogs.

Don't hurry - DON'T, please!
The "newdialogs" STILL are work in progress, and as I wrote before, I've
not even yet tackled the "king of dialogs", "msefiledialog". I'm just
about "scratching my head" what to do to tame this queer beast.

> So I copied all the units of your newdialogs folder into the root
> directory of ideU project. I did not copy the customed dialog-units that
> uses variables shared with ideU.

Hmm - I don't quite get what the last sentence should tell...

> It is those units that are not copied:
> msestringenter.pas
> mseintegerenter.pas
> mseshortcutdialog.pas
> msefiledialogx.pas

Ah, I think I get it - you wanted to make sure your customized units are
used. This should be the case automatically when the ancillary units are
kept in a subordinate directory in the unit search path; that's how I did
it, and I didn't even notice that you had copies of the above mentioned
units in your source directory. Nonetheless, I got it to compile and run,
but indeed, I had to make a couple adjustments.

> But I get error at compilation:
> msedialog.pas(351,44) Error: (5000) Identifier not found "StatExt"

Upps, well, yes, that's a not-so-minor ommission on my part - I had added
a line "StatExt = ".sta';" in "kernel/msestatfile.pas", for use with the
extended "statfile" option "sfo_useexename", and possibly commented out
again - or, did I even upload the files, or just some patch information?

> And also now in ideU source:
> 
> projectoptionsform.pas(1717,30) Error: (5000) Identifier not found
> "colordialogstatname" --> Pointing to
> deletememorystatstream(colordialogstatname);  

Yes, this is s definition in the file "msecolordialog.pas" which was
completely unused throughout all of the mseide-msegui files, so I commented
it out. Indeed, I had to reenable it to compile your ideU, but I forgot to
mention - or neglected to do so, because I didn't expect you to immediately
try that out, too...

> I apologize if you have already given note about this but I did not find
> it in your previous mails.

No, I didn't, and I appreciate when you tell me about the problems you
encounter with your undertakings. That way, it should be easier and faster
to get it all working correctly. So, thank you for your information, and I
hope I could help you getting it all to run, as far as it has evolved.
(Mind you, remember, it is not finished yet, not before the file dialog
works!)

Success, and have a good time!

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-10-01 Thread Fred vS
Hello Sieghard.

I am busy to try your new dialogs.
I try them for project ideU because it uses nearly all king of dialogs.

So I copied all the units of your newdialogs folder into the root directory of 
ideU project.
I did not copy the customed dialog-units that uses variables shared with ideU.

It is those units that are not copied:
msestringenter.pas
mseintegerenter.pas
mseshortcutdialog.pas
msefiledialogx.pas

But I get error at compilation:
msedialog.pas(351,44) Error: (5000) Identifier not found "StatExt"

And also now in ideU source:

projectoptionsform.pas(1717,30) Error: (5000) Identifier not found 
"colordialogstatname"
--> Pointing to deletememorystatstream(colordialogstatname);

projectoptionsform.pas(2227,43) Error: (5000) Identifier not found 
"colordialogstatname"
--> updatememorystatstream('colordialog', colordialogstatname);

I apologize if you have already given note about this but I did not find it in 
your previous mails.

Fre;D
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-10-01 Thread Sieghard via mseide-msegui-talk
Hello Fred,

you wrote on Sun, 1 Oct 2023 00:22:40 +:

> There are binaries of ideU here:
> https://github.com/fredvs/ideU/releases/

Yes, ok, I already took the source.

> You dont need to compile it to test the debugger.
> But of course if you want compile ideU with your new dialogs units, maybe
> it will be a few tricky because in ideU source there are also custom
> dialogs units.

I DID recompile it (version 2.12.0 now), and even threw my "newdialogs"
at it, and it compiled right away, and runs ok, on first glnce, at least.
Well, not so much ok, though, as it DOESN'T want to keep the font size
setting. Others too? It stupendously insists at always coming up with a
huge 17 point (?) default font, although I didn't attempt to change the
font yet. But that's a minor grievance only.
Amendment: I just found that _disabling_ the setting for the "Suggested
font height: 17" _does_ obey a saved font height. I suggest presetting
that as "unchecked".

Concerning the main pronlem I reported, the observations presented in my
last message do hold: if a unit file had been opened before, e.g. for
setting a breakpoint within there, the ide WILL reopen it a second time
when the breakpoint is triggered on a subsequent run. Your ideU just does
not complain about not being able to also open the form, at least when no
form was shown before.

Towards the stability of the debugger connection: I didn't test it a lot
yet, but very soon stumbled over a not formerly seen phenomenon. Trying to
have it show various variable values, I hit the name of an externally
defined constant string (the "StatExt" from "newdialogs/msedialog.pas").
And it died, reproducibly, after a short delay.
On the other hand, with the ideU, the debugger seems to be more stable
indeed. Although I did have a glitch where it died on a complicated
expression (FindText.dropDown.ValueList.asArray, to set the contents of a
history list), I could not reproduce it a second time, so this might have
been caused by something different I did.

So, so far the results look like this:
- Your ideU version 2.12.0 compiles correctly even with the "newdialogs".
- It IGNORES any previous font setting, if that's not explicitely disabled.
- It still places message windows (the "about" form, e.g.) at random
  spots sometimes, where they might be hard to see, especially below other
  windows. This might cause a situation where the ideU seems to hang.
- "Some" dialogs (it happened to me on the project save dialog) have bad
  formatting problems - an overly long line gets broken up to be rendered
  behind the dialog's buttons.
- The debugging code can die on certain conditions, like trying to access
  an externally defined constant.
- Otherwise, the debugging code seems to be more stable than that of the
  original ide, although this couldn't be thoroughly tested yet.

I hope that this might be of some use to you and help you to make your ideU
even better, although I probabely will stay with the original ide or just
my simple "make" script, because I simply don't need and thus not use most
of its features.

Thank you for your consideration, and have a good time.

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-30 Thread Fred vS
Hello Sieghard.

There are binaries of ideU here:
https://github.com/fredvs/ideU/releases/

You dont need to compile it to test the debugger.
But of course if you want compile ideU with your new dialogs units, maybe it 
will be a few tricky because in ideU source there are also custom dialogs units.

Have a perfect we.

Fre;D
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-30 Thread Sieghard via mseide-msegui-talk
Hello Fred,

you wrote on Fri, 29 Sep 2023 21:30:45 +:

> like ping-pong call. But here it does not open new tabs of already opened
> units, it uses the already opened. And if a unit is not yet opened, it
> opens one it only once.
> 
> But maybe I did not understand your request, so please explain (I did try
> it with ideU, not yet with mseide)

That latter point may be the cause of your inability to reproduce the
problem - it may just not exist with ideU.
I usually use the original mseide for tracing and examining breakpoints,
or adjusting gui elements (which is not simple to perform outside the ide).
The reason I don't use your ideU is that I just don't have one compiled
all the time, as I used it a lot for testing some time ago and usually
remove the test remnants when no longer needed.
Otherwise, I usually compile a project from a terminal command line, using
the "make" script I already sent you (although slightly revised by now).
But I do need an ide for modifying or building a graphical layout, and
that's why I keep the original mseide available, never modified from the
distribution version. (I realize there is a utility to rebuild a _mfm.pas
file when the .mfm has changed, but I'm not sure whether this still works
correctly, and then I still had to integrate it into the "make" script.)


You wrote on Fri, 29 Sep 2023 20:27:52 +:

> Hello Sieghard.
> 
> > And if you need more information, please ask,  
> 
> Ha, ok, so here one: Did you try the debugger with ideU?

As I wrote above, no, not before. But now I tried. Well, and failed, at
first. A couple errors on compile - compilation didn't like to use my
"newdialogs", and dialogs weren't available, because I had put them aside
for my tests. After that, It didn't compile because of an incompatibility
with the "fontlist" unit. I had to add a "mclasses" to your "complang.pas"
file. But that may only have been neccessary because of the probabely old
version 2.8.4 I've still laying around.
And then, I tried to build a project with your ideU. The first time ever I
did that. Compilation failed again, because now it tried - of course - to
use the standard dialogs instead of the "newdialogs" used for the project.
Well, compatibility... that's still work in progress, after all. Just a
minor grieve. At the second attempt, compilation went through, and the
application - MSEclock - ran. I had prepared two breakpoints, one in the
main unit and another one in the modified "msedialog" unit, which was
therefore loaded in the editor  To test the breakpoint function, I then
activated the code triggering them, and they did show correctly. But the
ide did NOT just reuse the open unit file, as you wrote, instead it opened
it a second time, just not complained about something missing. Or did it?
Well... I can't say for sure, but when I then tried to continue the
application execution, the whole ide HUNG. No more activity, But after
some trying, I found a hint: the window manager window list showed an
entry hinting at a message to be dismissed, but nothing was to be seen on
the screen. Only after some moving windows between desktops, a window
saying "not decorated" showed up... This seems to have been the culprit,
but I can't tell you for sure anymore. I had left the arrangement on the
working desktop while I wrote this message, but just when I wanted to
continue and assert the "not decorated" message, there was a flurry of
window activity, and then - the whole arrangement was gone, the ideU just
showed a bland main window, and I cannot now tell you anything whether the
application would have continued to work or whatever else might have
happened...
But still, I have a suspicion what might trigger the multiple unit file
openings: could it be that this happens when the pertaining unit file has
been opened BEFORE starting the application, or perhaps even before
compiling it? Unfortunately, the accompanying mishaps didn't allow a clean
view of the course of events, so I will have to retry - later, though.

> I did change some code for launch-run the debugger.
> Maybe it is the way you like and I could some change in mseide too.

It will take me "a bit of time" to find out. But I will pursue the case,
and I will report what I can find. I hope that next time I will be more
successful.
Thank you for your consideration, and have nice weekend!

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-29 Thread Fred vS
Re-hello Sieghard.

I have try this: set break-points in different places of some units to do like 
ping-pong call.
But here it does not open new tabs of already opened units, it uses the already 
opened.
And if a unit is not yet opened, it opens one it only once.

But maybe I did not understand your request, so please explain (I did try it 
with ideU, not yet with mseide).

De : Fred vS 
Envoyé : vendredi 29 septembre 2023 22:47
À : General list for MSEide+MSEgui 
Objet : Re: [MSEide-MSEgui-talk] IDE

Hello Sieghard.

>the inability of the degugging code to realize if a file containing a
>breakpoint IS already open when it encounters it, opens it a second time
>and then may complain that it cannot open the form file belonging to it -

Hum, I did not note this but I will try it soon.
Thanks to note it.

Fre;D

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-29 Thread Fred vS
Hello Sieghard.

>the inability of the degugging code to realize if a file containing a
>breakpoint IS already open when it encounters it, opens it a second time
>and then may complain that it cannot open the form file belonging to it -

Hum, I did not note this but I will try it soon.
Thanks to note it.

Fre;D

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-29 Thread Fred vS
Hello Sieghard.

> And if you need more information, please ask,

Ha, ok, so here one: Did you try the debugger with ideU?
I did change some code for launch-run the debugger.
Maybe it is the way you like and I could some change in mseide too.

Fre;D

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-28 Thread Fred vS
Hello Med.

OK fixed in last commit (but the bug was already in 4.6 Version).

 Of course you will need to recompile mseide.
(And I have to find time to do new binary release with all the fixes)

Hello Sieghard.

OK, I will check I will check this week end.
Write you later.

Fre;D


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-28 Thread Sieghard via mseide-msegui-talk
Hello Fred,

you wrote on Thu, 28 Sep 2023 18:04:31 +:

[ide "idiosyncrasy"]
> So yes it is a big bug and I need to jump into it (but not possible asap,
> sorry).

Well, there are a couple more I'm afraid... But anyway, don't overturn, do
your regular tasks first.

Then, you might be able to deal with the other stuff better, like e.g.
the inability of the degugging code to realize if a file containing a
breakpoint IS already open when it encounters it, opens it a second time
and then may complain that it cannot open the form file belonging to it -
very annoying.
The debugging code now is very delicate, it usually dies as soon as you
set the mouse cursor on a complex construct, probabely containing multiple
redirections, or it was with properties? I've managed to avoid that mostly
now. And there are a couple constructs that compile right away, don't
produce any kind of sign of an error, but simply don't work - I found that
to be the case mostly for the "window.decorated" values.
But, as stated above, don't hurry. The issues are mostly solved now, and
the problems can wait some, until there's time to tackle them.

Thank you for your good work, and have a nice time!

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-28 Thread Fred vS
Re-hello Med.

Note that the trick of previous post works only during the session, once you 
close the project and re-load it, Datamodule is again after the item Inherited, 
and you have to open project option again.

So yes it is a big bug and I need to jump into it (but not possible asap, 
sorry).

De : mohamed hamza 
Envoyé : jeudi 28 septembre 2023 12:09
À : General list for MSEide+MSEgui 
Objet : [MSEide-MSEgui-talk] IDE

Hello Fred,

When a project PRJ is opened .  The menu  File—New--Form—Datamodule display the 
dialog:
SELECT ANCESTOR  !!!

This does not happen in 4.6 Version.

Med.

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-28 Thread Fred vS
Hello Med.

Could you try this:

In menu Project/Project Options/Templates/New Forms/  Column "I"  
(Inherited)---> See it only "Inherited Form" is checked, if nothing is checked 
there is problem.
Also check if DataModule is not checked.

See here:
https://github.com/mse-org/mseide-msegui/assets/3421249/c80f937a-7a57-45ae-8f96-2767f3a05810

Indeed a fix must be done, if nothing was checked.



De : mohamed hamza 
Envoyé : jeudi 28 septembre 2023 12:09
À : General list for MSEide+MSEgui 
Objet : [MSEide-MSEgui-talk] IDE

Hello Fred,

When a project PRJ is opened .  The menu  File—New--Form—Datamodule display the 
dialog:
SELECT ANCESTOR  !!!

This does not happen in 4.6 Version.

Med.

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2023-09-28 Thread Fred vS
Hello Med.

Even worst, here the menu is in Russian and each item shows ANCESTROR.
I hope it is not a invasion...

The good new is that it does not appear with ideU, there all is normal.

Hum, very, very strange, thanks to note it.
I will jump into it asap (I am super busy this week).

Fre;D


De : mohamed hamza 
Envoyé : jeudi 28 septembre 2023 12:09
À : General list for MSEide+MSEgui 
Objet : [MSEide-MSEgui-talk] IDE

Hello Fred,

When a project PRJ is opened .  The menu  File—New--Form—Datamodule display the 
dialog:
SELECT ANCESTOR  !!!

This does not happen in 4.6 Version.

Med.

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE

2023-09-28 Thread mohamed hamza
Hello Fred,

When a project PRJ is opened .  The menu  File—New--Form—Datamodule display the 
dialog:
SELECT ANCESTOR  !!!

This does not happen in 4.6 Version.

Med.

___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2019-08-02 Thread mohamed hamza
Hi fredvs,

   In fact I am talking about  tdbwidgetgrid.
  Show as text  displays all objects  of  that form and I want  
cfo_captionsfocus of all object  in the project.

  I believe that setting  defaultcaptionframeoptions = [cfo_captionfocus] is 
the only solution as you said.   Thank you.

Regards

Med.

De : fredvs 
Envoyé : jeudi 1 août 2019 23:51
À : mseide-msegui-talk@lists.sourceforge.net 

Objet : Re: [MSEide-MSEgui-talk] IDE

Re-hello.

If you want the change only for one project, just copy msewidgets.pas with
the changes into the main directory of your project.

Fre;D



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2019-08-01 Thread fredvs
Re-hello.

If you want the change only for one project, just copy msewidgets.pas with
the changes into the main directory of your project.

Fre;D



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE

2019-08-01 Thread fredvs
Hello Med.
Sorry
 but I did not find tdbgridwidget.

Are you talking about tdbstringgrid ?

For setting cfo_captionfocus to true by default there is in msewidgets.pas:

const
 defaultcaptionframeoptions = [];

You may change it as:

const
 defaultcaptionframeoptions = [cfo_captionfocus];

But I do not understand how you want to change this with the ide.
You may use the ide and right-click on the object and click on "Show as
text".

Then, by code set the default property like you want.

But maybe I did not understand ok.

Fre;D









--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE

2019-08-01 Thread mohamed hamza
Hi there

   Is it possible to setup the default propertie value of an object with an 
other value than fixed by the ide.

   Ex :   changing  automatically tdbgridwidget.cfo_captionfocus to true  for 
all grids  of  the project .

Regards.

Med
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Ide

2018-03-28 Thread Martin Schreiber
On 03/27/2018 09:27 PM, mohamed hamza wrote:
> I use  Puppy Linux ver 6.2.3  with   JWM  as  windows manager
> 
32 or 64 bit? Can you show a screenshot?

PS: Please register on mailinglist:

https://sourceforge.net/projects/mseide-msegui/lists/mseide-msegui-talk

Martin

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] Ide

2018-03-28 Thread mohamed hamza
I use  Puppy Linux ver 6.2.3  with   JWM  as  windows manager
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Ide

2018-03-27 Thread Martin Schreiber
On Monday 26 March 2018 20:20:54 mohamed hamza wrote:
> HiMartin,
>
>
> Some icons in the Ide have a black background ?
>
Which operating system? Can you show a screenshot?

Martin

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] Ide

2018-03-27 Thread mohamed hamza
HiMartin,


Some icons in the Ide have a black background ?


Best Regards.


Med

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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-pgp

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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

2016-10-18 Thread Martin Schreiber
On Tuesday 18 October 2016 11:38:05 Graeme Geldenhuys wrote:

> But what does cbObjects.dropdown.ItemIndex := 0 do in TDropdownListEdit
> if it doesn't set the focus item?
>
It is a regression, please try again with git master 
844129cc9fb904d3f4b20f3a5a8a627f28771608, thanks for reporting.
tcustomdataedit.setdropdowntext() did not reset des_emptytext flag, it did not 
yet exist when somebody used ItemIndex the last time. :-)

Martin

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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

2016-10-18 Thread Martin Schreiber
On Tuesday 18 October 2016 11:00:00 Graeme Geldenhuys wrote:
> 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 MSEide - I already
> have quite a few, but my hope is that you will find it useful enough to
> possibly include as standard at some point. ;-) A simple plug-in would
> be a useful option too.
>
The reason is that I need real use cases in order to design the plug-in 
interface.

Martin

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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, I'll make the widget change.

But what does cbObjects.dropdown.ItemIndex := 0 do in TDropdownListEdit
if it doesn't set the focus item?


Regards,
  Graeme

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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

2016-10-18 Thread Martin Schreiber
On Tuesday 18 October 2016 11:00:00 Graeme Geldenhuys wrote:

> I've change the ComboBox widget to TDropdownListEdit and your code
> suggestion does work. I can't seem to get the focus item set though.
> I use the following code to populate the combobox and set the focus item.
>
>   cbObjects.dropdown.cols.count := 0;
>   cbObjects.dropdown.cols.BeginUpdate;
>   for i := 0 to FObjectStrings.Count-1 do
> cbObjects.dropdown.cols.addrow([FObjectStrings[i]]);
>   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.

Martin

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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 MSEide - I already
have quite a few, but my hope is that you will find it useful enough to
possibly include as standard at some point. ;-) A simple plug-in would
be a useful option too.


> Please set T*grid.DataCols.ColorFocused.

Perfect, thanks again for all your help.


> The items of the "cols" property are the TDataList descendents which hold the 
> column data, so
> "
> .dropdown.cols[n].asarray:= ;

The original list of data that needs to go into the ComboBox is stored
in a TStringList. In fpGUI's Maximus IDE, I could do the following:

  cbObjects.Items.Assign(FObjectStrings);
  cbObjects.FocusItem := cbObjects.Items.IndexOf(SAllString);

I've change the ComboBox widget to TDropdownListEdit and your code
suggestion does work. I can't seem to get the focus item set though.
I use the following code to populate the combobox and set the focus item.

  cbObjects.dropdown.cols.count := 0;
  cbObjects.dropdown.cols.BeginUpdate;
  for i := 0 to FObjectStrings.Count-1 do
cbObjects.dropdown.cols.addrow([FObjectStrings[i]]);
  cbObjects.dropdown.cols.EndUpdate;
  cbObjects.dropdown.ItemIndex := 0; // SAllString is always the 1st item



> "sourcefo.activepage.filename". "sourcefo.activepage" can be nil.

Nice and simple. Thanks, that worked perfectly.



Regards,
  Graeme

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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

2016-10-18 Thread Martin Schreiber
On Tuesday 18 October 2016 02:09:46 Graeme Geldenhuys wrote:
> Hi Martin,
>
> I'm getting there! :-) See attached screenshot.
>
Congrats! If you agree I'll try to make a plug-in with the modification later.

> 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
>doesn't have focus, the last focused row will be a Light Blue
>colour.
>
Please set T*grid.DataCols.ColorFocused.

> 2. I've managed to populate the Objects combobox. But when I open the
>dropdown list, only half of the text is displayed. From what I
>understand is that the combobox supports columns of data. It
>appears as if there a 4 column, yet I explicitly set
>  dropdown.cols.count := 1
>in the Object Inspector. The exact widget I'm using is the TSelector.
>
Please use TEnumEdit or TDropdownListEdit instead of TSelector. TSelector is a 
very special widget which can be used as base for a select widget where the 
displayed text and the text used for selecting are different. TEnumEdit maps 
text list-items to an integer, TDropdownListEdit is the nearest MSEgui 
equivalent of TComboBox.

In order to fill the dropdown list use
"
 with .dropdown.cols do begin
  beginupdate();
  addrow([,...]);
  ...
  endupdate();
 end;
".
The items of the "cols" property are the TDataList descendents which hold the 
column data, so
"
.dropdown.cols[n].asarray:= ;
"
can be used if the column data is in a dynamic arrays.

> 3. I currently hard-coded a *.pas unit to be processed. How do I
>retrieve the full file name of the current unit in the Source Editor
>window?
>
>
"sourcefo.activepage.filename". "sourcefo.activepage" can be nil.

Martin

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[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
   doesn't have focus, the last focused row will be a Light Blue
   colour.

2. I've managed to populate the Objects combobox. But when I open the
   dropdown list, only half of the text is displayed. From what I
   understand is that the combobox supports columns of data. It
   appears as if there a 4 column, yet I explicitly set
 dropdown.cols.count := 1
   in the Object Inspector. The exact widget I'm using is the TSelector.

3. I currently hard-coded a *.pas unit to be processed. How do I
   retrieve the full file name of the current unit in the Source Editor
   window?



Regards,
  Graeme

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - block comment / uncomment

2016-05-03 Thread Martin Schreiber
On Sunday 01 May 2016 07:53:58 Martin Schreiber wrote:
> On Saturday 30 April 2016 22:34:49 Krzysztof wrote:
> > Hi Martin,
> >
> > I mentioned about this in other topic. In Lazarus if you select
> > multiple lines like:
> >
> > if something then
> > begin
> >   foo;
> >   bar;
> > end;
> >
> > ... and press CTRL+SHIFT+V, it change it to:
> >
> > // if something then
> > // begin
> > //   foo;
> > //   bar;
> > // end;
> >
> > CTRL+SHIFT+U for uncomment selected block. Very handy. Is it possible
> > to implement it in MSEide?
>
> Added to wishlist. Suggestion: use "(* *)" comments.
>
git master b231c2861ac13b4ad91f172bb73f0bc0f1cfbe23 has RightClick-'Modify 
Selection'-'Comment' and 'Uncomment'. Default shortcuts are Ctrl+K C and 
Ctrl+K U.

Martin



--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - block comment / uncomment

2016-04-30 Thread Martin Schreiber
On Saturday 30 April 2016 22:34:49 Krzysztof wrote:
> Hi Martin,
>
> I mentioned about this in other topic. In Lazarus if you select
> multiple lines like:
>
> if something then
> begin
>   foo;
>   bar;
> end;
>
> ... and press CTRL+SHIFT+V, it change it to:
>
> // if something then
> // begin
> //   foo;
> //   bar;
> // end;
>
> CTRL+SHIFT+U for uncomment selected block. Very handy. Is it possible
> to implement it in MSEide?
>
Added to wishlist. Suggestion: use "(* *)" comments.

Martin

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE - block comment / uncomment

2016-04-30 Thread Krzysztof
Hi Martin,

I mentioned about this in other topic. In Lazarus if you select
multiple lines like:

if something then
begin
  foo;
  bar;
end;

... and press CTRL+SHIFT+V, it change it to:

// if something then
// begin
//   foo;
//   bar;
// end;

CTRL+SHIFT+U for uncomment selected block. Very handy. Is it possible
to implement it in MSEide?

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE Object inspector - double click switch for boolean properties

2016-04-17 Thread Krzysztof
Great. Didn't know that. This is enough for me

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE Object inspector - double click switch for boolean properties

2016-04-16 Thread Martin Schreiber
On Saturday 16 April 2016 19:52:55 Krzysztof wrote:
> Hi Martin,
>
> Small request from Lazarus IDE habit. Double click on boolean type (or
> enums items) could switch between TRUE/FALSE (value := not value). It
> is much faster double click on optionswidget1 items than dropdown each
> one where is only TRUE and FALSE. It could be active only when double
> click on value column, not property name
>
I am not happy with it because double click in MSEide is used for window 
navigation. An alternative is to press F-Enter or T-Enter in value column.

Martin

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE Object inspector - double click switch for boolean properties

2016-04-16 Thread Krzysztof
Hi Martin,

Small request from Lazarus IDE habit. Double click on boolean type (or
enums items) could switch between TRUE/FALSE (value := not value). It
is much faster double click on optionswidget1 items than dropdown each
one where is only TRUE and FALSE. It could be active only when double
click on value column, not property name

Regards

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-05 Thread Martin Schreiber
On Tuesday 05 April 2016 22:02:43 Fred van Stappen wrote:
> > Did you see that MSEide actually does select the word by Shift+DblClick?
> > Shift+TrplClick selects the whole row BTW.
> >
> > Martin
>
> Huh, no I did not see it ;-(
>
> Nice to know it.
>
> By the way, why do you use Shift+DblClick ?
>
> Is DblClick (alone) used for something else ?
>
In MSEide DblClick is used in order to change the active window. Examples: 
DblClick on a component in form editor shows the component in object 
inspector, DblClick in a beige object inspector event row shows the event 
handler, DblClick in stack window shows the according source...
In source editor DblClick shows the according breakpoint in breakpoints window 
if there is one.
"Shift" has been chosen because all text selection operations by key or mouse 
use "Shift".

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-05 Thread Fred van Stappen

> Did you see that MSEide actually does select the word by Shift+DblClick? 
> Shift+TrplClick selects the whole row BTW.
> 
> Martin

Huh, no I did not see it ;-(

Nice to know it.

By the way, why do you use Shift+DblClick ?

Is DblClick (alone) used for something else ?

If not, do not forget the lazy people, they are numerous...

Fre;D
  --
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-05 Thread Martin Schreiber
On Tuesday 05 April 2016 10:31:56 Fred van Stappen wrote:
> > The code is in "tsourcepage.editontextmouseevent()"
> > of "apps/ide/sourcepage.pas".
> >
> > Martin
>
> Excellent, thanks.
>
> Huh, I do not see a double-click in mouse eventkindty...
> There are ek_mousewheel,   ek_mousemove,ek_mousepark,   
> ek_mouseenter,ek_mouseleave,ek_mousecaptureend,
> ek_clientmouseenter,ek_clientmouseleave.
>
> But I do not see 2x click. (Sure I miss something... ;-( )
>
The info is in shiftstatesty (ss_double,ss_triple). There is also 
twidget.isdblclicked().

Did you see that MSEide actually does select the word by Shift+DblClick? 
Shift+TrplClick selects the whole row BTW.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-05 Thread Fred van Stappen
> The code is in "tsourcepage.editontextmouseevent()" 
> of "apps/ide/sourcepage.pas".
> 
> Martin

Excellent, thanks.

Huh, I do not see a double-click in mouse eventkindty...
There are ek_mousewheel,   ek_mousemove,ek_mousepark,
ek_mouseenter,ek_mouseleave,ek_mousecaptureend,
ek_clientmouseenter,ek_clientmouseleave.

But I do not see 2x click. (Sure I miss something... ;-( )

Thanks.

Fre;D

  --
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-04 Thread Martin Schreiber
On Monday 04 April 2016 17:23:18 Fred van Stappen wrote:
>
> If yes, could you give me some light how to code it (for example 2x click =
> select all the word) ?
>
The code is in "tsourcepage.editontextmouseevent()" 
of "apps/ide/sourcepage.pas".

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-04 Thread Fred van Stappen
Hello.

Hum, if I may...
I agree with Krzysztof and Graeme.

I really find annoying the behavior of click/-2x click on the code editor.

I understand that you prefer your way but...
Do you agree if I add a option in ideU that give choice to user for the 
behavior of click on code editor ?

If yes, could you give me some light how to code it (for example 2x click = 
select all the word) ?

Thanks.

Fre;D

  --
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-04 Thread Graeme Geldenhuys
On 2016-04-04 07:51, Martin Schreiber wrote:
> In MSEide double click is consequently used for window navigation.

Fair enough - still a non-standard behaviour. ;-)

Feature Request:
  Could you implement an editor action "select word" which can select
  the current word the cursor is in. We can then assign a keyboard
  shortcut to it. That would help alleviate the matter a lot.
  Plus it would be much shorter than Ctrl+Left, Shift+Ctrl+Right.


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-04 Thread Martin Schreiber
On Monday 04 April 2016 01:50:39 Graeme Geldenhuys wrote:
> On 2016-04-03 22:41, Krzysztof wrote:
> > In IDE code editor is missing double click selection. Often used for
> > copy & paste. This is just my habit from Lazarus
>
> Not just a Lazarus habit... ALL editors support double-click to select
> functionality. I wish Martin will had that too.
>
> The work-around is to keep the Shift key in, then double-click a word.
> No idea what the reasoning is behind this non-standard behaviour.
>
In MSEide double click is consequently used for window navigation. In source 
editor double click shows the breakpoints window if there is a breakpoint set 
in the according row. Double click in a row of breakpoint window shows the 
according source line.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-03 Thread Graeme Geldenhuys
On 2016-04-03 22:41, Krzysztof wrote:
> In IDE code editor is missing double click selection. Often used for
> copy & paste. This is just my habit from Lazarus

Not just a Lazarus habit... ALL editors support double-click to select
functionality. I wish Martin will had that too.

The work-around is to keep the Shift key in, then double-click a word.
No idea what the reasoning is behind this non-standard behaviour.


> Also missing line / block comment. In lazarus it is CTRL+SHIFT+V and
> for uncomment CTRL+SHFT+U. Maybe there is hidden shortcut but can't

No such functionality exists as far as I know. My work-around is to use
the  (*  and   *)  style comments. That handles nested comments too. The
downside of this is that committing such code to a repository, or simply
viewing differences with something like git-gui doesn't show all the
lines that changed, only the start and ending bit.

I haven't tried yet, but maybe a code template can be used as a
work-around. I'll have to have a look.

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE code editor - double click selection

2016-04-03 Thread Krzysztof
Hi Martin,

In IDE code editor is missing double click selection. Often used for
copy & paste. This is just my habit from Lazarus - double click on
procedure or var name, CTRL+C and paste elsewhere. Currently
doubleclick does nothing. My suggestion is that double click should
select word (dot and space separator).
Also missing line / block comment. In lazarus it is CTRL+SHIFT+V and
for uncomment CTRL+SHFT+U. Maybe there is hidden shortcut but can't
find it in context menu or in IDE Center -> Edit menu

Regards

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Krzysztof
> Then it becomes difficult...
> Currently I often work with three running MSEide's for MSElang development and
> I didn't see such problems on 32bit Linux.

Do not bother yourself :) . It is not such annoying thing

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Martin Schreiber
On Saturday 02 April 2016 16:53:23 Krzysztof wrote:
> > Are there no problems with a single running MSEide?
>
> Didn't notice such problem with only one IDE
>
Then it becomes difficult...
Currently I often work with three running MSEide's for MSElang development and 
I didn't see such problems on 32bit Linux.

Martin

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Krzysztof
> Are there no problems with a single running MSEide?

Didn't notice such problem with only one IDE

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Krzysztof
> It is there... kind of, but not a very user friendly way.
>
> Select "Project -> Open Project" The combobox to the left of the Name
> caption - click its Down arrow button and you will see a list of
> previous opened projects.

Thanks, that is enough for me :)

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Graeme Geldenhuys
On 2016-04-02 13:33, Martin Schreiber wrote:
> Ouch, the main reason why I didn't implement project groups in MSEide is that 
> I never was happy with Delphi project groups. ;-)


Well, having something is better than nothing. ;-)


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Martin Schreiber
On Saturday 02 April 2016 13:58:39 Graeme Geldenhuys wrote:
>
> I believe you still have Delphi 7 or Kylix 3 around, so take a look
> there. They had excellent Project Group support, and I greatly miss that
> features since I moved to FPC back in 2005.
>
Ouch, the main reason why I didn't implement project groups in MSEide is that 
I never was happy with Delphi project groups. ;-)

> > In order to compile a group of applications I normally use MSErun or
> > scripts. MSErun has similar macro settings as MSEide and a target tree,
> > see
>
> I don't know MSErun. Is that only for building multiple project?

Yes, I use it for running test suites too.

Martin

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Graeme Geldenhuys
On 2016-04-02 09:56, Martin Schreiber wrote:
>>   1. Bug: Create a new project and save it. Open a previous project.
>>
> Please try again with git master f78b8ea1055bb3f6833d2b82e8cfc53d1b3411d6.

Thanks, I'll update and retest.


>>   2. Feature Request: Make "recent projects" a menu item.
>>
> I try to make as less of menu items as possible and to design the UI as

A menu option is just so much quicker and more standardised.


> What should project groups do?

 *  Group related projects in one place. Examples: Components,
Frameworks, front-end, back-end, unit tests etc.

 *  Switching between [active] projects is normal as quick as
a single double-click

 *  Optional: Allows to quickly build all projects in the group.
Fantastic for creating releases of a large project.

 *  Optional: Search for something only in the group. Projects
might not be under the same directory hierarchy.

 *  Optional: "Build from here" option.

Most, if not all projects I work on consist of more than one .prj file.
Some are as large as 15+ *.prj files.

I believe you still have Delphi 7 or Kylix 3 around, so take a look
there. They had excellent Project Group support, and I greatly miss that
features since I moved to FPC back in 2005.


> In order to compile a group of applications I normally use MSErun or scripts. 
> MSErun has similar macro settings as MSEide and a target tree, see

I don't know MSErun. Is that only for building multiple project? Not
actually for changing the active [opened] project in MSEide?



Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Martin Schreiber
On Friday 01 April 2016 21:37:57 Krzysztof wrote:
> Hi Martin
>
> As in subject. Very handy option especially for newbie as me who often
> switch between MSE examples and own test projects to compare or check
> something.
>
Please see answer from and to Graeme.

> BTW: Do you also have sometimes "GDB timeout" error? I experience this
> quite often when have two IDE opened. It freezes my whole KDE desktop,
> can't click on antything for 15-20 seconds.
>
gdb often crashes with 64 bit FPC programs probably because FPC uses DWARF on 
64 bit instead the default STABS on 32 bit.
What can be done:
- try other gdb versions.
- use 32 bit FPC and gdb.
- Disable 'Target'-'Watches on' or delete or disable not used watches in watch 
window.

Are there no problems with a single running MSEide?

Martin

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-02 Thread Martin Schreiber
On Saturday 02 April 2016 01:18:14 Graeme Geldenhuys wrote:
> On 2016-04-01 20:37, Krzysztof wrote:
> > As in subject. Very handy option
>
> It is there... kind of, but not a very user friendly way.
>
> Select "Project -> Open Project" The combobox to the left of the Name
> caption - click its Down arrow button and you will see a list of
> previous opened projects.
>
> There is bugs and scope for improvement though.
>
>   1. Bug: Create a new project and save it. Open a previous project.
>   Now try and open the new project you just created a second
>   ago - it doesn't appear in the history list.
>
Please try again with git master f78b8ea1055bb3f6833d2b82e8cfc53d1b3411d6.

>   2. Feature Request: Make "recent projects" a menu item.
>
I try to make as less of menu items as possible and to design the UI as 
orthogonal as possible. There is  a history-dropdown-edit in every MSEide 
file-dialog. In order to satisfy orthogonality there must be a "recent files" 
menuitem for all file-dialogs what I don't like.

>   3. Feature Request: Make the amount of history configurable. Currently
>   it is hard-coded to 10 items only. I often work on a group of
>   projects that is more than 10 projects. So I loose the history
>   items, and have to navigate directories.
>
I also try to limit the count of different configuration items in MSEide. git 
master has a default value of 15. Often there is a dropdown item with a 
common ancestor directory as the searched file. I select it and use directory 
navigation in order to select the actual item.

>   4. Feature Request: Implement "Project Groups". As I mentioned in (3)
>   I often work on a group of project. They all relate to one
>   "large project", but consist of many *.prj files. eg: web
>   front-end, back-end, middle tier, desktop apps, utilities,
>   unit tests etc.
>
What should project groups do?
In order to compile a group of applications I normally use MSErun or scripts. 
MSErun has similar macro settings as MSEide and a target tree, see 
attachment.
https://gitlab.com/mseide-msegui/mseuniverse/tree/master/tools/mserun

Martin
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-01 Thread Graeme Geldenhuys
On 2016-04-01 20:37, Krzysztof wrote:
> As in subject. Very handy option

It is there... kind of, but not a very user friendly way.

Select "Project -> Open Project" The combobox to the left of the Name
caption - click its Down arrow button and you will see a list of
previous opened projects.

There is bugs and scope for improvement though.

  1. Bug: Create a new project and save it. Open a previous project.
  Now try and open the new project you just created a second
  ago - it doesn't appear in the history list.

  2. Feature Request: Make "recent projects" a menu item.

  3. Feature Request: Make the amount of history configurable. Currently
  it is hard-coded to 10 items only. I often work on a group of
  projects that is more than 10 projects. So I loose the history
  items, and have to navigate directories.

  4. Feature Request: Implement "Project Groups". As I mentioned in (3)
  I often work on a group of project. They all relate to one
  "large project", but consist of many *.prj files. eg: web
  front-end, back-end, middle tier, desktop apps, utilities,
  unit tests etc.


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE - missing "Last opened projects"

2016-04-01 Thread Krzysztof
Hi Martin

As in subject. Very handy option especially for newbie as me who often
switch between MSE examples and own test projects to compare or check
something.

BTW: Do you also have sometimes "GDB timeout" error? I experience this
quite often when have two IDE opened. It freezes my whole KDE desktop,
can't click on antything for 15-20 seconds.

Regards

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE stuck in infinite loop

2015-12-30 Thread Graeme Geldenhuys
On 2015-12-29 13:40, Martin Schreiber wrote:
> Looks like a BSD only problem. Please try again with git master 
> a25574769fd3830e2d145a117ba3a032ba25bdc9.

Thank you, that seems to have solved the problem.


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE stuck in infinite loop

2015-12-29 Thread Martin Schreiber
On Thursday 17 December 2015 12:31:17 Graeme Geldenhuys wrote:
> Hi Martin,
>
> I've hit this problem a few times now. I have a project with some opened
> units. Then in a console or any file manager, I moved some of those
> opened units to a new directory (forgetting they were open in MSEide).
> Returning to MSEide it tells me it detected a file change and wants to
> reload the units, but because they can't be found, it retries and
> retries infinitely. Clicking the OK or the Cancel button (see
> attached screenshot) makes no difference. I have to kill the MSEide
> process and reload the IDE and project to get out of it.
>
> Could this be improved?
>
Looks like a BSD only problem. Please try again with git master 
a25574769fd3830e2d145a117ba3a032ba25bdc9.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE stuck in infinite loop

2015-12-17 Thread Martin Schreiber
On Thursday 17 December 2015 12:31:17 Graeme Geldenhuys wrote:
> Hi Martin,
>
> I've hit this problem a few times now. I have a project with some opened
> units. Then in a console or any file manager, I moved some of those
> opened units to a new directory (forgetting they were open in MSEide).
> Returning to MSEide it tells me it detected a file change and wants to
> reload the units, but because they can't be found, it retries and
> retries infinitely. Clicking the OK or the Cancel button (see 
> attached screenshot) makes no difference. 

Does it always show the same file if you click 'OK' or 'Cancel'?

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE stuck in infinite loop

2015-12-17 Thread Graeme Geldenhuys
On 2015-12-17 12:09, Martin Schreiber wrote:
> Does it always show the same file if you click 'OK' or 'Cancel'?

No, it cycles through the units that are missing. In this case I had 3
units moved. So once it cycled through all 3, then it starts at the
first missing one again.

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE stuck in infinite loop

2015-12-17 Thread Graeme Geldenhuys
Hi Martin,

I've hit this problem a few times now. I have a project with some opened
units. Then in a console or any file manager, I moved some of those
opened units to a new directory (forgetting they were open in MSEide).
Returning to MSEide it tells me it detected a file change and wants to
reload the units, but because they can't be found, it retries and
retries infinitely. Clicking the OK or the Cancel button (see
attached screenshot) makes no difference. I have to kill the MSEide
process and reload the IDE and project to get out of it.

Could this be improved?


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Martin Schreiber
On Friday 19 June 2015 11:18:37 Graeme Geldenhuys wrote:
 Hi Martin,

 I've seen this before when changing MSEide code - I now saw the same
 when editing the MSEgit code. What does the Warning dialog mean, and why
 does it appear?

It means that you try load a form or datamodule which depends on another *.mfm 
which has not been loaded yet and which is not listed 
in 'Project'-'Tree'-'Pascal Units'. Click 'OK' and select branchform.mfm or 
click 'Cancel' in order to stop loading of the dependent form.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Martin Schreiber
On Friday 19 June 2015 11:20:33 Graeme Geldenhuys wrote:
 After clicking OK and selecting the main.mfm file it gives me the next
 warning message.

 Is there something broken? Something to worry about?

No. main.mfm has a link to branchfo.showhiddenact. You 
selected mainfo.mfm - the link could not be resolved because main.mfm does 
not contain branchfo. Loading of main.mfm will be canceled bacause of the 
missing link.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Martin Schreiber
On Friday 19 June 2015 13:42:43 Graeme Geldenhuys wrote:
 On 2015-06-19 12:08, Martin Schreiber wrote:
  It means that you try load a form or datamodule which depends on another
  *.mfm which has not been loaded yet and which is not listed
  in 'Project'-'Tree'-'Pascal Units'.

 OK, so nothing I did wrong. :) It is then a error condition that exist
 in both MSEide and MSEgit projects. Something you could fix?

It is as designed. I do not want that MSEide loads possibly wrong modules by 
itself. The base modules can be added to 'Project'-'Tree'-'Pascal Units' in 
oreder to avoid the error message.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Graeme Geldenhuys
On 2015-06-19 12:08, Martin Schreiber wrote:
 It means that you try load a form or datamodule which depends on another 
 *.mfm 
 which has not been loaded yet and which is not listed 
 in 'Project'-'Tree'-'Pascal Units'.

OK, so nothing I did wrong. :) It is then a error condition that exist
in both MSEide and MSEgit projects. Something you could fix?

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Graeme Geldenhuys
Hi Martin,

I've seen this before when changing MSEide code - I now saw the same
when editing the MSEgit code. What does the Warning dialog mean, and why
does it appear?

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE: reopening previously closed MFM-file on SaveAll as text file

2013-10-29 Thread Martin Schreiber
On Tuesday 29 October 2013 12:37:11 Ivanko B wrote:
 MFM file was open  then closed for manual viewing  editing (the
 backward compatibility code didn't handle
 optionswidget-2-optionswidget1 transition correctly for report forms).

Can you list exact steps?

--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE: reopening previously closed MFM-file on SaveAll as text file

2013-10-29 Thread Ivanko B
- tried to load a report into IDE, since this report had
optionwidget[1] backward errors so its MFM-file was loaded as text for
manual fixing
- after fixing  saving  switching to form designer view (Show as
form), each SaveAll switches this file back to text view

--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE question

2012-12-24 Thread Patrick Goupell
I have some projects that I cross compile for linux / windows, 32 / 64 bit.

When I start a new project I have to recreate the Options 0 Macros for 
the different executables.

Is there a way to do this once so I don't have to rekey it for each new 
project?

Patrick



--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE question

2012-12-24 Thread Graeme Geldenhuys
On 24/12/12 14:30, Patrick Goupell wrote:
 
 Is there a way to do this once so I don't have to rekey it for each new 
 project?

Use your project that has all the desired settings, and save a copy as a
new template project. Then when you create new projects from templates,
simply select that one. The template files normally have some template
macros - I don't know if the IDE can insert those automatically. When I
setup my various project and unit templates, I simply copied those
macros into place manually using a text editor. View the default
templates with a text editor to see what I mean.

You can also load Editor, Project etc settings from another project
file: Project Options|Storage tab


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/


--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE question

2012-12-24 Thread Patrick Goupell


On 12/24/2012 10:40 AM, Graeme Geldenhuys wrote:
 Use your project that has all the desired settings, and save a copy as 
 a new template project. Then when you create new projects from 
 templates, simply select that one. The template files normally have 
 some template macros - I don't know if the IDE can insert those 
 automatically. When I setup my various project and unit templates, I 
 simply copied those macros into place manually using a text editor. 
 View the default templates with a text editor to see what I mean. You 
 can also load Editor, Project etc settings from another project file: 
 Project Options|Storage tab Regards, - Graeme - 

Thanks,

I will try that.  It should do what I want.

Patrick

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] IDE-from designer: scrollbars don't disappear automatically

2012-08-27 Thread Ivanko B
- put  a tdblookupbuffer on a from so that its (long) name extend
right beyond the form - scrollbars appear
- make the mane shorter so that should fit the form and the scrollbars
should disappear
- at me, these don't disappear until the form gets resized manually

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE-from designer: scrollbars don't disappear automatically

2012-08-27 Thread Martin Schreiber
On Monday 27 August 2012 09:22:38 Ivanko B wrote:
 - put  a tdblookupbuffer on a from so that its (long) name extend
 right beyond the form - scrollbars appear
 - make the mane shorter so that should fit the form and the scrollbars
 should disappear
 - at me, these don't disappear until the form gets resized manually

This is known. :-)
At to do list since a long time...

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE-from designer: scrollbars don't disappear automatically

2012-08-27 Thread Ivanko B
Is only-IDE realted ?

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE-from designer: scrollbars don't disappear automatically

2012-08-27 Thread Martin Schreiber
On Monday 27 August 2012 09:50:28 Ivanko B wrote:
 Is only-IDE realted ?

Yes.

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE-from designer: scrollbars don't disappear automatically

2012-08-27 Thread Martin Schreiber
On Monday 27 August 2012 09:22:38 Ivanko B wrote:
 - put  a tdblookupbuffer on a from so that its (long) name extend
 right beyond the form - scrollbars appear
 - make the mane shorter so that should fit the form and the scrollbars
 should disappear
 - at me, these don't disappear until the form gets resized manually

Please try again with git master 489db5da8358e07f65884e23c68712f978264893.

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
On Monday 25 June 2012 07:19:54 IvankoB wrote:

 #3  2028 unknown 0x7c90e514 in ?? ()
The stack:
  #0  7C90E514 :0 ??()
  #1  7C90CFFA :0 ??()
  #2  7C80EF97 :0 ??()
  #3  0050CF19 msesysintf.pas:1425 SYS_GETFILEINFO(PATH=0x9fbc0
 '/D:/GITROOT/podpiska/readcert.pas.$$$1924', INFO={NAME = 0x0, STATE = [],
 EXTINFO1 = {FILETYPE = FT_UNKNOWN, ATTRIBUTES = [], SIZE = 0,   MODTIME =
 0, ACCESSTIME = 0, CTIME = 0}, EXTINFO2 = {ID = 0, OWNER = 0, GROUP = 0}})
  #4  00518E0B msefileutils.pas:1034 FINDFILE(FILENAME=0x9fbc0
 '/D:/GITROOT/podpiska/readcert.pas.$$$1924')
  #5  00516987 msefileutils.pas:283 INTERMEDIATEFILENAME(ANAME=0x93098
 '/D:/GITROOT/podpiska/readcert.pas', result=0x0)
  #6  00528E28 msestream.pas:998
 TMSEFILESTREAM__CREATETRANSACTION(AFILENAME=0x93098
 '/D:/GITROOT/podpiska/readcert.pas', RIGHTS=[S_IRUSR..S_IWUSR,
 S_IRGRP..S_IWGRP, S_IROTH..S_IWOTH], vmt=0x7d5790, this=error reading
 variable)
  #7  005E114B msestream.pas:0
 MSETEXTEDIT_TCUSTOMTEXTEDIT_$__SAVETOFILE$UNICODESTRING()
  #8  00642C9D msestream.pas:0
 SOURCEPAGE_TSOURCEPAGE_$__SAVE$UNICODESTRING()
  #9  006429E9 msestream.pas:0
 SOURCEPAGE_TSOURCEPAGE_$__CHECKSAVE$BOOLEAN$BOOLEAN$$MODALRESULTTY()
  #10  00440492 msestream.pas:0
 SOURCEFORM_TSOURCEFO_$__SAVEALL$BOOLEAN$$MODALRESULTTY()
  #11  0045F807 msestream.pas:0 MAIN_TMAINFO_$__DOMAKE$LONGINT()
  #12  0045FDEA msestream.pas:0
 MAIN_TMAINFO_$__CHECKREMAKE$STARTCOMMANDTY$$BOOLEAN()
  #13  0043D9CB msestream.pas:0
 ACTIONSMODULE_TACTIONSMO_$__CONTINUEACTONEXECUTE$TOBJECT()
  #14  005375E5 mseact.pas:377 DOACTIONEXECUTE1(SENDER=0xf3488,
 INFO={ACTION = 0x7d200, CAPTIONTEXT = 0x72858 'Continue', CAPTION1 =
 {TEXT = 0x645a4a8 'Continue', FORMAT = 0x92008, FLAGS = []}, STATE = [],
 OPTIONS = [], SHORTCUT = 0x77380, SHORTCUT1 = 0x0, GROUP = 0, IMAGENR = 4,
 IMAGENRDISABLED = 17, COLORGLYPH = 2147483649, COLOR = 2147483649,
 IMAGECHECKEDOFFSET = 0, IMAGELIST = 0xf2ee8, HINT = 0x72878 'Continue',
 TAG = 0, TAGPOINTER = 0x0, ONEXECUTE = 0x43d9b0
 ACTIONSMODULE_TACTIONSMO_$__CONTINUEACTONEXECUTE$TOBJECT,
 ONBEFOREEXECUTE = 0}, CHANGED=false, NOCHECKBOX=false, NOCANDEFOCUS=false,
 BEFOREEXECUTE=0)
  #15  00561DA9 mseactions.pas:1079 DOACTIONSHORTCUT(SENDER=0xf3488,
 INFO={ACTION = 0x7d200, CAPTIONTEXT = 0x72858 'Continue', CAPTION1 =
 {TEXT = 0x645a4a8 'Continue', FORMAT = 0x92008, FLAGS = []}, STATE = [],
 OPTIONS = [], SHORTCUT = 0x77380, SHORTCUT1 = 0x0, GROUP = 0, IMAGENR = 4,
 IMAGENRDISABLED = 17, COLORGLYPH = 2147483649, COLOR = 2147483649,
 IMAGECHECKEDOFFSET = 0, IMAGELIST = 0xf2ee8, HINT = 0x72878 'Continue',
 TAG = 0, TAGPOINTER = 0x0, ONEXECUTE = 0x43d9b0
 ACTIONSMODULE_TACTIONSMO_$__CONTINUEACTONEXECUTE$TOBJECT,
 ONBEFOREEXECUTE = 0}, KEYINFO={EVENTKIND = EK_KEYPRESS, KEY = KEY_F9,
 KEYNOMOD = KEY_F9, CHARS = 0x0, SHIFTSTATE = [], EVENTSTATE =
 [ES_PROCESSED], TIMESTAMP = 425515000})
 [.]

#3 is interresting. Why does the thread hang in sys_getfileinfo()? IIRC CPU 
load is zero? Still the Устройство %2 \%3\ не отвечает. message in main 
window?
We should know where thread 1928 (file change notifier) hangs in MSEgui.

function tdirchangethread.execute(thread: tmsethread): integer;
{$ifdef mswindows}
var
 Obj: DWORD;
 Handles: integerarty;
 fafd: integer;
begin
 result:= 0;
 handles:= nil; //compilerwarning
 while not Terminated and not application.terminated do begin
  lock;
  handles:= copy(dirdescriptors);
  unlock;
  Obj := WaitForMultipleObjects(length(handles), @Handles[0], False,  
INFINITE);  
  if not terminated and not application.terminated then begin
   if obj  wait_failed then begin //else closed handle
obj:= obj - wait_object_0;
if (obj  0) and (integer(obj)  length(handles)) then begin
 fafd:= handles[obj];
 FindNextChangeNotification(fafd);   -here?
 dochange(fafd);
end;
   end;
  end;
 end;
end;
{$else}//unix


id=1928. Wait: Executive
ntoskrnl.exe!ExReleaseResourceLite+0x1a3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!PsCreateSystemThread+0x136
ntoskrnl.exe!NtNotifyChangeDirectoryFile+0x182
ntoskrnl.exe!ZwYieldExecution+0xb78
ntdll.dll!KiFastSystemCallRet
mseide.exe+0x26ff19

Please try for an experiment

if (obj  0) and (integer(obj)  length(handles)) then begin
 fafd:= handles[obj];
 application.lock;
 FindNextChangeNotification(fafd);
 application.unlock;
 dochange(fafd);
end;


 PS:
 Should Me reinstall my system or we'll continue the investigations ?

I don't know. If there is a chance to find and fix a bug we should continue.

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the 

Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread IvankoB
 Please try for an experiment
 
 if (obj  0) and (integer(obj)  length(handles)) then begin
  fafd:= handles[obj];
  application.lock;
  FindNextChangeNotification(fafd);
  application.unlock;
  dochange(fafd);
 end;
 

Hmm..no freezes after approx 100 attempts with the change at the moment :)

PS:
May be the problem is the slow machine  file access delays caused by  
AVAST  ?


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
On Monday 25 June 2012 08:39:39 IvankoB wrote:
  Please try for an experiment
  
  if (obj  0) and (integer(obj)  length(handles)) then begin
   fafd:= handles[obj];
   application.lock;
   FindNextChangeNotification(fafd);
   application.unlock;
   dochange(fafd);
  end;
  

 Hmm..no freezes after approx 100 attempts with the change at the moment :)

 PS:
 May be the problem is the slow machine  file access delays caused by
 AVAST  ?

The problem seems to be internal to Windows? Still the Устройство %2 \%3\ 
не отвечает. message in main 
window?

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread IvankoB
Another problem - units dependencies don't autoupdate.
For instance:

///

MAIN.PAS:

uses
  main_mfm
,curlobj
,readcert in '../readcert.pas'
;

//

Changes in '../readcert.pas' aren't detected by MSEide so there's a  
message not found about readcert by linker (
it looks like it's PPU becomes obsolete and doesn't refresh  
automatically). An workaround - to editing MAIN.PAS before pressing F9 so  
that the files to recompile together.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
On Monday 25 June 2012 11:29:52 IvankoB wrote:
 Another problem - units dependencies don't autoupdate.
 For instance:

 ///

 MAIN.PAS:

 uses
   main_mfm
 ,curlobj
 ,readcert in '../readcert.pas'
 ;

 //

 Changes in '../readcert.pas' aren't detected by MSEide so there's a
 message not found about readcert by linker (
 it looks like it's PPU becomes obsolete and doesn't refresh
 automatically). An workaround - to editing MAIN.PAS before pressing F9 so
 that the files to recompile together.

Use 'Project'-'Make' if you make changes in Files with another editor. MSEide 
does not track unit dependencies for compiling, it belongs to FPC. Can FPC 
find the source of readcert?

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Ivanko B
Use 'Project'-'Make' if you make changes in Files with another editor.

1) same editor (MSEide)
2) Make doesn't help until changing a file using ( having in USES
) the file


2012/6/25, Martin Schreiber mse00...@gmail.com:
 On Monday 25 June 2012 11:29:52 IvankoB wrote:
 Another problem - units dependencies don't autoupdate.
 For instance:

 ///

 MAIN.PAS:

 uses
   main_mfm
 ,curlobj
 ,readcert in '../readcert.pas'
 ;

 //

 Changes in '../readcert.pas' aren't detected by MSEide so there's a
 message not found about readcert by linker (
 it looks like it's PPU becomes obsolete and doesn't refresh
 automatically). An workaround - to editing MAIN.PAS before pressing F9 so
 that the files to recompile together.

 Use 'Project'-'Make' if you make changes in Files with another editor.
 MSEide
 does not track unit dependencies for compiling, it belongs to FPC. Can FPC
 find the source of readcert?

 Martin

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 mseide-msegui-talk mailing list
 mseide-msegui-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
On Monday 25 June 2012 12:00:49 Ivanko B wrote:
 Use 'Project'-'Make' if you make changes in Files with another editor.
 
 1) same editor (MSEide)
 2) Make doesn't help until changing a file using ( having in USES
 ) the file

- FPC bug?

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread IvankoB
 Use 'Project'-'Make' if you make changes in Files with another editor.
 
 1) same editor (MSEide)
 2) Make doesn't help until changing a file using ( having in USES
 ) the file

 - FPC bug?


Hardly because this (USES .. IN '..') feature is No1 of DELPHI  
compatibility.
What we need if to touch the USEing file before :) Me just insert spaces,  
annoying though.
But it means a unit dependency parser/maintainer at the source level,  
correct ?


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
On Monday 25 June 2012 16:04:40 IvankoB wrote:
  But it means a unit dependency parser/maintainer at the source level,
  correct ?
 
  MSEide does *not* parse unit dependency for compiling purpose.

 What to do then ? Inserting spaces to trigger refreshing units is for
 between us knowledge only ;)
 Or to refuse to the approach many projects in a single tree ? But this
 approach very-very handy since allows to avoid version checks,
 intermediate copying etc.

To be clear:
- there is a unit A with unit B in uses
- You change unit B in MSEide
- You press F9
- FPC compiles but there is a message not found about readcert by linker

Seems like a FPC bug to me.

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread IvankoB
 What to do then ?  To be clear:
 - there is a unit A with unit B in uses
 - You change unit B in MSEide
 - You press F9
 - FPC compiles but there is a message not found about readcert by  
 linker

Yes, exactly.

 Seems like a FPC bug to me.



A bug of FPC make ? How to bypass it ?


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
Martin Schreiber wrote:

 On Monday 25 June 2012 16:36:39 IvankoB wrote:
  What to do then ?  To be clear:
 
  - there is a unit A with unit B in uses
  - You change unit B in MSEide
  - You press F9
  - FPC compiles but there is a message not found about readcert by
  linker

 Yes, exactly.

  Seems like a FPC bug to me.

 A bug of FPC make ? How to bypass it ?

 Make a FPC bugreport with a reproducible testcase?

or use 'Project'-'Build'.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-25 Thread Martin Schreiber
On Monday 25 June 2012 18:47:03 Ivanko B wrote:
 Make a FPC bugreport with a reproducible testcase?

 See the attached file. Me forgot my credentials, could You report from
 Your account ?

No, that is your job. ;-)
There is a lost your password link:
http://bugs.freepascal.org/lost_pwd_page.php
or register again.

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-24 Thread IvankoB
Martin Schreiber mse00...@gmail.com  
писал(а) в своём письме Fri, 22 Jun 2012 11:08:16 +0500:

 Martin Schreiber wrote:

 As I feared, gdb can not unwind the stack. Not it becomes difficult...



MSEIDE runs GDB within:
Threads by ProcExplorer:

MSEIDE:

id=2028, Wait:Executive = Seems to be the main thread
ntoskrnl.exe+0x47f3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!RtlRemoveUnicodePrefix+0x991
ntoskrnl.exe!IoCheckFunctionAccess+0x77dd
ntoskrnl.exe!RtlAddAtomToAtomTable+0x3f3
ntoskrnl.exe!RtlAddAtomToAtomTable+0x59b
ntoskrnl.exe!RtlAddAtomToAtomTable+0x60c
ntoskrnl.exe!NtClose+0x1d
PROCMON20.SYS+0x4871
ntoskrnl.exe!ZwYieldExecution+0xb78
ntdll.dll!KiFastSystemCallRet
kernel32.dll!FindFirstFileW+0x16
mseide.exe+0x10cf19
mseide.exe+0x118e0b
mseide.exe+0x116987
mseide.exe+0x128e28
mseide.exe+0x1e114b
mseide.exe+0x242c9d
mseide.exe+0x2429e9
mseide.exe+0x40492
mseide.exe+0x5f807
mseide.exe+0x5fdea
mseide.exe+0x3d9cb
mseide.exe+0x1375e5
mseide.exe+0x161da9
mseide.exe+0x979bd
mseide.exe+0x99b54
mseide.exe+0x2560c
mseide.exe+0xe8284
mseide.exe+0x2560c
mseide.exe+0xe8284
mseide.exe+0x17eea7
mseide.exe+0x2560c
mseide.exe+0xe8284
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x17eea7
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x17eea7
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x17eea7
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x256a3
mseide.exe+0xe8284
mseide.exe+0x24dd1
mseide.exe+0x2c062
mseide.exe+0x2fac8
mseide.exe+0x312ed
mseide.exe+0x32747
mseide.exe+0x1302f5
mseide.exe+0x26d7
mseide.exe+0x11481


id=1928. Wait: Executive
ntoskrnl.exe!ExReleaseResourceLite+0x1a3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!PsCreateSystemThread+0x136
ntoskrnl.exe!NtNotifyChangeDirectoryFile+0x182
ntoskrnl.exe!ZwYieldExecution+0xb78
ntdll.dll!KiFastSystemCallRet
mseide.exe+0x26ff19
mseide.exe+0x12c303
mseide.exe+0x10bb01
mseide.exe+0xf3d2
kernel32.dll!GetModuleFileNameA+0x1ba


id=3432, Wait:Executive === ACTIVE ON INTERRUPTION
ntoskrnl.exe!ExReleaseResourceLite+0x1a3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!PsCreateSystemThread+0x136
ntoskrnl.exe!FsRtlIncrementCcFastReadWait+0xd1
ntoskrnl.exe!ZwYieldExecution+0xb78
ntdll.dll!KiFastSystemCallRet
mseide.exe+0x10b2bb
mseide.exe+0x147f29
mseide.exe+0x12c303
mseide.exe+0x10bb01
mseide.exe+0xf3d2
kernel32.dll!GetModuleFileNameA+0x1ba


GDB
id=4084, Wait:UserRequest
ntoskrnl.exe+0x47f3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!ProbeForWrite+0x4eb
ntoskrnl.exe!ZwYieldExecution+0xb78
ntdll.dll!KiFastSystemCallRet
kernel32.dll!WaitForMultipleObjects+0x18
gdb.exe+0x20a1c

id=1196, Ready
ntoskrnl.exe!ExReleaseResourceLite+0x1a3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!NtWaitForSingleObject+0x94
ntoskrnl.exe!ZwYieldExecution+0xb78
ntdll.dll!KiFastSystemCallRet
kernel32.dll!WaitForSingleObject+0x12
gdb.exe+0xf283b


id=3448, Wait: Executive, created on interruption, suspends other threads
ntoskrnl.exe+0x47f3
ntoskrnl.exe!PsGetContextThread+0x329
ntoskrnl.exe!FsRtlInitializeFileLock+0x83f
ntoskrnl.exe!FsRtlInitializeFileLock+0x87e
ntoskrnl.exe!LsaDeregisterLogonProcess+0xf8fa
ntoskrnl.exe!LsaDeregisterLogonProcess+0x10a6a
ntoskrnl.exe!RtlQueryRegistryValues+0x116e7
ntoskrnl.exe!strnicmp+0x2aa
ntoskrnl.exe!Kei386EoiHelper+0x1d9
ntdll.dll!DbgBreakPoint+0x1

---
Thread state by MSEide:


#0  3448 unknown 0x7c90120f in ?? () = created on External intteruption
   The stack:
 #0  7C90120F :0 ??()
 #1  7C80B729 :0 ??()
 #2   :0 ??()

#1  3432 *active* 0x7c90e514 in ?? () == ACTIVE WHEN INTERRUPTION
   The stack:
 #0  7C90E514 :0 ??()
 #1  7C90D9DA :0 ??()
 #2  0050B2BB msesysintf.pas:356 SYS_READ(FD=1744, BUF=0x6480d00,  
NBYTES=2048)
 #3  00547F29 msepipestream.pas:440  
TPIPEREADER__EXECTHREAD(THREAD=0x11d330, this=error reading variable)
 #4  0052C303 msethread.pas:318  
TMSETHREAD__INTERNALTHREADPROC(this=error reading variable)
 #5  0050BB01 msesysintf.pas:609 THREADEXEC(INFOPO=0x11d334)
 #6  0040F3D2 msesysintf.pas:0 SYSTEM_THREADMAIN$POINTER$$LONGINT()
 #7  7C80B729 msesysintf.pas:0 ??()
 #8   msesysintf.pas:0 ??()

#2  1928 unknown 0x7c90e514 in ?? ()
   The stack:
 #0  7C90E514 :0 ??()
 #1  7C90D54A :0 ??()
 #2  0066FF19 :0  
MSEFILECHANGE_TDIRCHANGETHREAD_$__EXECUTE$TMSETHREAD$$LONGINT()
 #3  0052C303 msethread.pas:318  

Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-23 Thread Martin Schreiber
On Friday 22 June 2012 12:40:45 IvankoB wrote:
  Hmm.. Has never happened today if File-SaveAll was performed before
  pressing F9.

 Since MINGW GDB 7.4 (2012june) is more verbose then some more
 investigations were taken:


 MSEide stops on reading from pipe
 \Device\NamedPipe\Win32Pipes.09d0.0002 by
 SYS_READ(FD=1744(dec)=6d0(hex), BUF=0x64cce98, NBYTES=2048)

 MSEide interrupt stack:

 #-

 #0  7C90E514 :0 ??()
 #1  7C90D9DA :0 ??()
 #2  0050B2BB msesysintf.pas:356 SYS_READ(FD=1744, BUF=0x64cce98,
 NBYTES=2048)
 #3  00547F29 msesysintf.pas:0
 MSEPIPESTREAM_TPIPEREADER_$__EXECTHREAD$TMSETHREAD$$LONGINT()
 #4  0052C303 msethread.pas:318 TMSETHREAD__INTERNALTHREADPROC(this=error
 reading variable)
 #5  0050BB01 msesysintf.pas:609 THREADEXEC(INFOPO=0x11d334)
 #6  0040F3D2 msesysintf.pas:0 SYSTEM_THREADMAIN$POINTER$$LONGINT()
 #7  7C80B729 msesysintf.pas:0 ??()
 #8   msesysintf.pas:0 ??()

 #-

This is probably OK if it is the gdb listening thread. Please check the other 
MSEide threads too, select them in thread window and check the stack window. 
Still the Устройство %2 \%3\ не отвечает. message in main window?

Martin

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-22 Thread Martin Schreiber
Martin Schreiber wrote:

 As I feared, gdb can not unwind the stack. Not it becomes difficult...

As I feared, gdb can not unwind the stack. *Now* it becomes difficult...



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-22 Thread IvankoB
Martin Schreiber mse00...@gmail.com  
писал(а) в своём письме Fri, 22 Jun 2012 11:08:16 +0500:

 Martin Schreiber wrote:

 As I feared, gdb can not unwind the stack. Not it becomes difficult...

 As I feared, gdb can not unwind the stack. *Now* it becomes difficult...


And it may mean a long time to fix :)
Me tend to blame antivirus (Avast) though its disabling (not uninstalling)  
dosn't fix the issue. As well as adding MSEGUI*, FPC, GDB so on to AVAST  
exclusion lists. And me can't uninstall it (our LAN is highly infected).



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-22 Thread IvankoB
 And it may mean a long time to fix :)
 Me tend to blame antivirus (Avast) though its disabling (not  
 uninstalling)
 dosn't fix the issue. As well as adding MSEGUI*, FPC, GDB so on to AVAST
 exclusion lists. And me can't uninstall it (our LAN is highly infected).


Hmm.. Has never happened today if File-SaveAll was performed before  
pressing F9.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-22 Thread Martin Schreiber
Martin Schreiber wrote:

 On Thursday 21 June 2012 10:12:26 IvankoB wrote:
  The IDE is interrupted currently. What to see further ?
  How to see which file ?

 The threads state is ere attached.

 Strange the 3 threads in LdrAccessResource(). DbgUiConnectToDbg() is
 strange too, MSEide makes no calls to the Windows debug kernel, it is the
 gdb child process which communicates with the debug kernel. No virus or
 anti-virus? ;-)
 
 PS:
 The threads window doesn't have the handy Copy-To-Clipboard
 functionality.

 Added to wishlist.
 
git master 681e695e24c874a83886506a801b8c8d1aa748de has it.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-22 Thread IvankoB
 Hmm.. Has never happened today if File-SaveAll was performed before
 pressing F9.



Since MINGW GDB 7.4 (2012june) is more verbose then some more  
investigations were taken:


MSEide stops on reading from pipe  
\Device\NamedPipe\Win32Pipes.09d0.0002 by  
SYS_READ(FD=1744(dec)=6d0(hex), BUF=0x64cce98, NBYTES=2048)

MSEide interrupt stack:

#-

#0  7C90E514 :0 ??()
#1  7C90D9DA :0 ??()
#2  0050B2BB msesysintf.pas:356 SYS_READ(FD=1744, BUF=0x64cce98,  
NBYTES=2048)
#3  00547F29 msesysintf.pas:0  
MSEPIPESTREAM_TPIPEREADER_$__EXECTHREAD$TMSETHREAD$$LONGINT()
#4  0052C303 msethread.pas:318 TMSETHREAD__INTERNALTHREADPROC(this=error  
reading variable)
#5  0050BB01 msesysintf.pas:609 THREADEXEC(INFOPO=0x11d334)
#6  0040F3D2 msesysintf.pas:0 SYSTEM_THREADMAIN$POINTER$$LONGINT()
#7  7C80B729 msesysintf.pas:0 ??()
#8   msesysintf.pas:0 ??()

#-


Handle v3.45
Copyright (C) 1997-2011 Mark Russinovich
Sysinternals - www.sysinternals.com

 C: File  (---)   \Device\NamedPipe\Win32Pipes.04f4.0010
60: Mutant\BaseNamedObjects\__DDrawExclMode__
64: Mutant\BaseNamedObjects\__DDrawCheckExclMode__
   108: File  (RW-)   D:\GITROOT\podpiska\updater
   118: File  (---)   \Device\NamedPipe\Win32Pipes.04f4.0011
   69C: Event
   6A0: File  (---)   \Device\NamedPipe\Win32Pipes.09d0.0007
   6A8: Threadmseide.exe(2512): 3164
   6AC: Event
   6B0: Event
   6B4: Event
   6B8: Event
   6BC: Event
   6C0: File  (RWD)   D:\GITROOT\podpiska\updater
   6C4: Event
   6C8: Process   gdb.exe(3344)
   6CC: Threadmseide.exe(2512): 236

 IDE stops here 
   6D0: File  (---)   \Device\NamedPipe\Win32Pipes.09d0.0002
Pipe NameInstances   Max 
Instances
--   
-
Win32Pipes.09d0.0001  11
Win32Pipes.09d0.0002  11
Win32Pipes.09d0.0007  11

   6D4: File  (---)   \Device\NamedPipe\Win32Pipes.09d0.0002
   6D8: File  (---)   \Device\NamedPipe\Win32Pipes.09d0.0001

   6DC: Event
   6E0: Event
   6E4: Event
   6EC: Threadmseide.exe(2512): 2860
   6F0: Event
   6F4: Semaphore
   6F8: Mutant\BaseNamedObjects\MSCTF.Shared.MUTEX.MHH
   6FC: Section   \BaseNamedObjects\MSCTF.Shared.SFM.MHH
   700: Section   \BaseNamedObjects\MSCTF.Shared.SFM.IAL
   704: Event
   708: Mutant\BaseNamedObjects\MSCTF.Shared.MUTEX.IAL
   70C: Event
   710: Event
   714: Event
   718: Event
   71C: Event
   720: Key   HKLM\SYSTEM\ControlSet001\Control\Nls\Language Groups
   724: Key
HKLM\SYSTEM\ControlSet001\Control\Nls\Locale\Alternate Sorts
   728: Key   HKLM\SYSTEM\ControlSet001\Control\Nls\Locale
   72C: Key
HKLM\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5
   730: Event
   734: Key
HKLM\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9
   738: Event
   73C: Threadmseide.exe(2512): 1916
   740: Section   \BaseNamedObjects\ShimSharedMemory
   744: Mutant\BaseNamedObjects\ShimCacheMutex
   748: Section
\BaseNamedObjects\CTF.TimListCache.FMPDefaultS-1-5-21-790525478-2025429265-1606980848-500SFM.DefaultS-1-5-21-790525478-2025429265-1606980848-500
   74C: Mutant 
\BaseNamedObjects\CTF.TimListCache.FMPDefaultS-1-5-21-790525478-2025429265-1606980848-500MUTEX.DefaultS-1-5-21-790525478-2025429265-1606980848-500
   750: Mutant 
\BaseNamedObjects\CTF.TMD.MutexDefaultS-1-5-21-790525478-2025429265-1606980848-500
   754: Mutant 
\BaseNamedObjects\CTF.Layouts.MutexDefaultS-1-5-21-790525478-2025429265-1606980848-500
   758: Mutant 
\BaseNamedObjects\CTF.Asm.MutexDefaultS-1-5-21-790525478-2025429265-1606980848-500
   75C: Mutant 
\BaseNamedObjects\CTF.Compart.MutexDefaultS-1-5-21-790525478-2025429265-1606980848-500
   760: Mutant 
\BaseNamedObjects\CTF.LBES.MutexDefaultS-1-5-21-790525478-2025429265-1606980848-500
   764: Event \BaseNamedObjects\userenv:  User Profile setup event
   768: Section
\BaseNamedObjects\CiceroSharedMemDefaultS-1-5-21-790525478-2025429265-1606980848-500
   76C: Key   HKCU
   770: Semaphore  
\BaseNamedObjects\shell.{210A4BA0-3AEA-1069-A2D9-08002B30309D}
   774: Event
   778: Event
   77C: Event
   780: Event
   784: Key   HKLM\SOFTWARE\Microsoft\Windows  
NT\CurrentVersion\Drivers32
   788: Semaphore
   78C: Semaphore
   790: File  (RW-)
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202
   794: Event
   798: Semaphore  
\BaseNamedObjects\shell.{A48F1A32-A340-11D1-BC6B-00A0C90312E1}
   79C: File  (R--)   

Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-22 Thread IvankoB
6D0: File  (---)   \Device\NamedPipe\Win32Pipes.09d0.0002
[...]
6D4: File  (---)   \Device\NamedPipe\Win32Pipes.09d0.0002

Here, the pipe \Device\NamedPipe\Win32Pipes.09d0.0002 is accessed  
by two file handles 6D0  6D4.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] IDE hangs in winXP

2012-06-21 Thread IvankoB
 I don't understand. Where is this message?

In title area of source window.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


  1   2   >