Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-10-03 Thread Martin Schreiber
On Wednesday 03 October 2018 20:50:29 mohamed hamza wrote:
> I do not know If I have something to do with SkipComments()?
>
It is used in TSQLQuery.SQLParser() which you like to use if I understand 
correct. I do not want to make TSQLQuery.SQLParser() publically available 
because I don't want to be responsible to adapt it to user requirements. 
SkipComments() is OK for me to be publically available.

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] TPopUpMenu - checkbox frame margin

2018-10-03 Thread Krzysztof
wt., 2 paź 2018 o 16:47 Martin Schreiber  napisał(a):

> AFAIK frameo_* has no influence in tskincontroller.popupmenu.frame or
> itemframe, please use tskincontroller.popupmenu.checkboxframe.
>

Thanks! That was it
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-10-03 Thread mohamed hamza
I do not know If I have something to do with SkipComments()?

Med

De : Martin Schreiber 
Envoyé : mercredi 3 octobre 2018 05:23
À : mseide-msegui-talk@lists.sourceforge.net
Objet : Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for 
MSEide+MSEgui)

On Tuesday 02 October 2018 22:59:03 mohamed hamza wrote:
> do I have to change tsqlquery  to improve my filter manager they have a
> parsing sql but not published.I want to use this and others to combine with
> sql macros and params. What do you think?
>
It looks like TSQLQuery.SQLParser() is intended for internal use only, it is
limited and I don't want to become responsible for it's development.
git master 5605c09566ed87def9934dd53c1b9e7a4e991440 has a SkipComments()
header in interface section.
In order to update params there is tmseparams.ParseSQL().

Martin


___
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] Disable/Enable tfilenameedit?

2018-10-03 Thread Martin Schreiber
On Wednesday 03 October 2018 17:17:16 fredvs wrote:
> > A regression. Please try again with git master
> > f50451cc73c55e887925d1a4e449f284a7b92701.
>
> Huh, yes it works for MSEide.
>
> But for ideU, even after a "Touch form" and complete re-built , still
> grayed... ;-(
>
Have you removed tf_grayed in frame.captiontextflags?

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] Disable/Enable tfilenameedit?

2018-10-03 Thread fredvs
> A regression. Please try again with git master 
> f50451cc73c55e887925d1a4e449f284a7b92701. 

Huh, yes it works for MSEide.

But for ideU, even after a "Touch form" and complete re-built , still
grayed... ;-(

(Please, forget about this, here it works perfect with this workaround:)

 if copymessages.value then
  messageoutputfile.frame.captiontextflags := [tf_bottom]
 else 
  messageoutputfile.frame.captiontextflags := [tf_bottom,tf_grayed];

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] Disable/Enable tfilenameedit?

2018-10-03 Thread fredvs
Hello Martin.

About the behaviour of caption-frame of tfilenameedit when disable-enable
it.

For example in MSEide, in projectoptions form, if you enable/disable 
"Message Output File" via the checkbox "Copy messages to file",
the frame caption of "Message Output File" stays always grayed ?

 

Is it wanted ?

As workaround, I use this:

procedure tprojectoptionsfo.copymessagechanged(const sender: TObject);
begin
 messageoutputfile.enabled:= copymessages.value;
 
 if copymessages.value then
  messageoutputfile.frame.captiontextflags := [tf_bottom]
 else 
  messageoutputfile.frame.captiontextflags := [tf_bottom,tf_grayed];

end;

Other thing.

Still in projectoptions form, stripmessageesc.onchange is assigned to
copymessagechanged.
IMHO it should not assigned with this (maybe because of a old copy-paste?).

Ffre;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