#1 Burning Software

It is currently Thu Dec 19, 2024 7:09 am

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: GUI Locks while burning
PostPosted: Fri Jun 02, 2006 12:28 am 
Offline

Joined: Tue Jan 03, 2006 4:48 pm
Posts: 43
Location: Atlanta
Hi,

I'm using the OCX, using code very similar to your C# burning example and (in fact, I have this issue w/ your example, but it happens worse on mine, for some reason) when the burn process starts, the GUI stops updating completely even though the burn process happens in another thread. I have stopped making it build the joliet image to check the space used (I'm going to write my own code to figure out the used space), but it still happens. The progress bar is updated here and there, but I can't (for example) drag the GUI around, or see what is happening on the form, etc.). CPU usage is low, I have 2 GB of memory, etc.. Also, the Commit Charge in Windows Task Manager jumps almost 300MB when I register the StarBurn license. My software is wizard-like, and the Commit Charge doesn't go up until I hit the screen where I load the StarBurn SDK.

I suppose I could just wait for the changes to the OCX and redo it (it'll be easier anyway), but I think this issue is due to the CallBacks. Any ideas?

Edit: I wanted to add that I AM using the appropriate cross-thread calls, as recommended by MS (using Delegates).

Thanks,
Amro


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 02, 2006 12:22 pm 
Hi!

We recently fixed some issues with memory consumption and maybe the problem you are having has gone in the latest OCX. I sent you the latest build, please check if the problem still exists.

Regards,
Alexander Orlovsky


Top
  
 
 Post subject:
PostPosted: Fri Jun 02, 2006 1:05 pm 
Offline

Joined: Tue Jan 03, 2006 4:48 pm
Posts: 43
Location: Atlanta
thanks much. i'll try it later tonight.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 02, 2006 10:45 pm 
Offline

Joined: Tue Jan 03, 2006 4:48 pm
Posts: 43
Location: Atlanta
I can't seem to register the new OCX w/ regsvr32.

regsvr32 StarBurn.ocx is the cmd i'm using. it says it can't find the file, but they're in the same directory..and i can register the old ocx w/ the same command.

Amro


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 03, 2006 4:14 am 
Offline

Joined: Tue Jan 03, 2006 4:48 pm
Posts: 43
Location: Atlanta
I've fixed the GUI lockup issue (removed the thread-safe callbacks MS recommends..I can't debug it now b/c Visual Studio complains..but I can deal w/ that some other way. The memory issue still remains..and I think the OCX I received is corrupt (I've reverted to the older one I had until you get a chance to send it again :)).


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 2:04 am 
Offline

Joined: Tue Jan 03, 2006 4:48 pm
Posts: 43
Location: Atlanta
the new ocx works great. thanks. i wonder what the issue was w/ the other one


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 2:43 pm 
Offline

Joined: Tue Jan 03, 2006 4:48 pm
Posts: 43
Location: Atlanta
is there a way to cancel an ISO save? i see the cancel method stops joliet tree builds, but not saving of an ISO image file to the hard disk


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 08, 2006 9:06 pm 
Hi!

Concerning image saving I answered in the next thread.
The issue with OCX build was that MFC libraries were linked dynamically to OCX by mistake. Sorry for that.

Regards,
Alexander Orlovsky


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 34 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group