BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 eXtreme Movie Manager (Rel. 7), No More Updates
 Bug Report
 MagicScript debugger .1
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

Fred
Starting Member

5 Posts

Posted - 14 Sep 2006 :  18:22:37  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Hi,

when debugging the scripts the webpage grid is really slow for long webpages (>2500 lines). Perhaps you could disable screen updates before filling the control and enabled screen updates when it is completely filled. Followed by a refresh.

This should greatly increase the speed.

Alessio Viti
Forum Admin

Italy
9171 Posts

Posted - 15 Sep 2006 :  11:29:48  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi Fred,

Do you mean the grid in Editor right? There is an option to disable it "Do not load grid webpage".

I do not use it, I use a text editor (EditPlus is really good) and the editor, with look at Grid Webpage.

Alessio
Go to Top of Page

Fred
Starting Member

5 Posts

Posted - 15 Sep 2006 :  14:10:21  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Yes, I mean the grid in the editor. And I'm aware I can disable it but it has its uses (it shows what the scriptengine 'thinks' the webpage looks like as it is downloaded by the download manager).

What I mean is that in the code for the debugger, where the grid is populated with the html, you:

  • first switch screen updates off (probably a property on the control)

  • iterate over the HTML lines to add them to the grid

  • switch screen updates on

  • finally force a repaint of the control on the screen


This would greatly enhance the speed, as screen rewrites are time consuming and since the grid is growing this is also is an O(n) process (non-linear).
Go to Top of Page

Alessio Viti
Forum Admin

Italy
9171 Posts

Posted - 15 Sep 2006 :  15:37:33  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi Fred,

Maybe I can do also a button to load the Webpage in the Grid, so you can use it only when you really need it.

I will try to do this asap, I need one or two weeks.

Thank you!

Alessio
Go to Top of Page

Fred
Starting Member

5 Posts

Posted - 15 Sep 2006 :  21:10:20  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
ok
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.11 sec. Powered By: Snitz Forums 2000 Version 3.4.07