Lookin Good BatVink
Quote: "I am aware that the "hand" and the 3D pointer are not in synchronisation. If anypone has studied the code and knows how to recalculate the coordinates for different screen resolutions, please let me know."
I had this issue with my Bounce editor just recently.
The way I got around it was that I knew exactly how far away the object should be from the screen, then used pick screen with that as the depth value to get the other two required positions
I'm not too sure how well that would go in MW though, as it's view port is at an angle.
What you might like to do is to have a dummy plain base, and use Pick Object, and get the x,y,z positions that were picked.
Aswell as that, you were saying about if someone else wanted to dev further, they would need BGUI to follow the code, well, I can give you code for Open/Save dialogue ( in DBP ) which is just a single function call to return the absolute path of the selected file, if you like?
Also, I had a colour picker set up at one stage in DBC code ( 'twas API also ) but I can't find it.
And, finally, I can show you how to calculate screen positions for the graphics irrelevant of resolution if you like? It's just a bit of tricky math that's needed is all ( that is, of course, if you haven't figured it out already
)
Note that I am in no way trying to remove the need for BGUI and discourage people to buy it, I am just trying to make it easier for future 3rd party modifications.
Jess.
Team EOD :: Programmer/All-Round Nice Guy
Aust. Convention!