Página 1 de 1

Xailer 4 - Thank you for this

Publicado: Lun Mar 30, 2015 3:39 pm
por ChrisGillard
Hi guys,
I have not moved to Xailer 4 yet but I did see this in your description of whats new.

Thank you
Chris


Attached files

Xailer 4 - Thank you for this

Publicado: Lun Mar 30, 2015 8:38 pm
por joselalinf
Chris,
> I have not moved to Xailer 4 yet but I did see this in your
> description of whats new.
Some weeks ago I did a search in the forums to find who was the one who
requested this feature to keep him updated (this change is from 2014-12-1)
but I couldn't find the message.
Regards,
José Lalí­n

Xailer 4 - Thank you for this

Publicado: Lun Mar 30, 2015 10:14 pm
por ChrisGillard
Hi Jose,
I think it was in the forum several years ago plus maybe in an email to Ignacio also.
Anyway I think I will find this useful.
My other two wishes are :
1. The Error window to be larger so you don't have to scroll the details so much to see what happening ... maybe show two times as much details. Also then I can use SnagIt to screen print the window with all the details showing.
2. A way of setting the LogDisplay window to a particular width like 200 so that in particular debugging sessions I don't have to keep making it wider so things don't wrap.
Something like SetLogDisplayWidth( 200 ) in my Form1:Initialise()
Then I would be very happy.
Keep up the good work please.
Cheers
Chris

Xailer 4 - Thank you for this

Publicado: Mar Mar 31, 2015 11:39 am
por joselalinf
Hi Chris,
> I think it was in the forum several years ago plus maybe in
> an email to Ignacio also.
>
> Anyway I think I will find this useful.
Printing was implemented on the early Xailer days and I was surprised no
one missed this feature when you asked.
> 1. The Error window to be larger so you don't have to scroll
> the details so much to see what happening ... maybe show two
> times as much details. Also then I can use SnagIt to screen
> print the window with all the details showing.
This was in my ToDo list for Xailer 4 but was busy and couldn't do it in
time. Will try to do it ASAP.
> 2. A way of setting the LogDisplay window to a particular
> width like 200 so that in particular debugging sessions I
> don't have to keep making it wider so things don't wrap.
>
> Something like SetLogDisplayWidth( 200 ) in my
> Form1:Initialise()
The debugger window state should be saved and restored between sessions, so
you will have to adjust its width only once.
> Then I would be very happy.
Sure you will ;-)
Regards,
José Lalí­n

Xailer 4 - Thank you for this

Publicado: Mié Abr 01, 2015 8:59 am
por ChrisGillard
Jose,
Thanks for all your work and future work.
- The larger error window would be good, maybe 3 times more error detail would be good, or even autosize depending on the error.
- Logdisplay side window should be remembered between runs .... hmmmm I don't think that works for me. It goes back to narrow every run. This is the LogDisplay window not the Debug window.
Anything you could do would be good.
Chris

Xailer 4 - Thank you for this

Publicado: Mié Abr 01, 2015 12:37 pm
por joselalinf
Chris,
> Thanks for all your work and future work.
You can not imagine how much I enjoy working in and with Xailer :-)
> - The larger error window would be good, maybe 3 times more
> error detail would be good, or even autosize depending on
> the error.
I have some ideas about this. Will check with José F. and Ignacio which one
is the better.
In the meantime, you can change it in two ways:
1) Open xailersourceErrorForm.prg and modify it as much as you want.
2) Change the call to ShowError() in errorsys.prg to your own function so
it shows your custom error form.
Find attached a ready to run sample.
Anyhow, our old monolithic error form needs a little clean and polish ASAP.
> - Logdisplay side window should be remembered between runs
> .... hmmmm I don't think that works for me. It goes back to
> narrow every run. This is the LogDisplay window not the
> Debug window.
You are right, I was thinking about the debugger window.
I will ask José F. about saving its size and position as we do with the
other windows.
Regards,
José Lalí­n
--

Xailer 4 - Thank you for this

Publicado: Dom Abr 05, 2015 8:52 pm
por jfgimenez
Chris,
sorry for the delay.
LogDsiplay() was developed at the very first beggining of Xailer, when
we didn't have the debugger capabilities. It remained there for unknown
reason, but it's totally and absolutely deprecated, sorry.
However, the full source code of that function is available in
xailersourcedebug.prg. You may freely modify it to fit your needs.
Regards,
Jose F. Gimenez
http://www.xailer.com
http://www.xailer.info