Where are my Done and Cancel buttons
All  1-5  6-8

Previous
Next
 From:  PaQ
1941.6 
Hi Michael,

Isn't it a bit dangerous that MoI is so 'dependent' from IE. I don't have a clue about programming and I suppose there are lots of good reason of using this html technology, but it looks a bit strange that installing a new version of ie can stop making MoI working properly :S

That's said I remember a service pack for windows 2k that corrupted every saving file from 3dsmax =)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
1941.7 In reply to 1941.6 
Hi PaQ, it is definitely a potential problem.

But it has also had a really significant benefit to have the UI based on HTML - it is much much easier for me to make changes to the UI and add new things.

It is very unlikely that I would have been able to create MoI in its current state without having this kind of flexible UI system to base it on, because the UI you see now was not just created all at once it is the result of iterating many times and making changes.

So if I had not made this choice, I don't think you would have as good of a UI as exists in MoI right now, and I would not have been able to make changes and add stuff as I can do now, and I probably would have had a lot more struggle with enabling translations to different languages so it would probably be English only instead of multi-language like it is right now.

So there have been a lot of pay-offs in exchange for the potential problems.

I would like to try and base it off of a self-contained HTML toolkit sometime in the future (like Mozilla or WebKit) instead of relying on the mshtml.dll toolkit which Microsoft can make changes to and sometimes create bugs in... But none of the other toolkits are currently as extensible as mshtml.dll is in certain ways though. Hopefully some day though.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  PaQ
1941.8 In reply to 1941.7 
As usual thanks for your explanations !
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-5  6-8