|
|
| January 07, 2009, 07:10:47 am |
|
This is to avoid overloading the Custom Texture topic... Chart uses the concept introduced by Custom Texture. Chart uses a Device Context to draw a bitmap which in turns get copied to the texture. Allowing the usage of the GDI function calls.
They are many (many) options which I kind of stuffed in there, I don't intend to document everything...
Channels.zip: the compiled DLLs and the source code (Q3dCommon.h is also needed if you want to compile)
Dialog.zip: the Dialogs associated to the charts / chart setting / chart data
A nice picture and an exe...
|
|
|
|
|
|
|
| January 07, 2009, 04:59:41 pm |
|
Awesome!
Am I correct in assuming this channel is coded for 3.6.6? I ask because I believe your other releases were targeted towards that version and the release version doesn't seem to be stated anywhere...
~Rhys
|
|
|
|
|
|
|
| January 08, 2009, 12:29:57 am |
|
Yep... If someone as a 4.2 for free; I'll take it hehehe
|
|
|
|
|
|
|
| January 08, 2009, 10:09:20 am |
|
You only need the 4.2.3 SDK to compile, which should be free 
|
|
|
|
|
|
|
| January 08, 2009, 03:17:51 pm |
|
Yes, the SDK is free, but it's only included free with the new version. He'd have to get it from an existing customer who has 4.2.3... I'm not sure about the legality of that. I mean, I don't personally think there would be a conflict with attempting to ensure something were compatible for the platform other users are using, but that would be up to the company to decide as it's their SDK. Apart from that, there are issues with testing if he only has the SDK but no way to deploy. In essence, he'd be tweaking blind like the Lumonix guys do.
~Rhys
|
|
|
|
|
|
|
| January 08, 2009, 05:59:00 pm |
|
Still, I think I be better of with a free version of 4.2.... Just because...
|
|
|
|
|
|
|
| January 09, 2009, 09:54:23 am |
|
..its free?
|
|
|
|
|
|
|
| July 23, 2009, 03:13:40 pm |
|
I can recompile it to 4.2.3 if you want, but I would need the .sln file of each library =)
|
|
|
|
|
|
|
| August 14, 2009, 09:01:34 pm |
|
oups... That should do it
My folder tree is:
Q3dChart Chart Chart_Int ChartAxisData ChartAxisData_Int ChartAxisSetting ChartAxisSetting_int
|
|
|
|
|
|
|
| August 18, 2009, 07:20:46 pm |
|
I tried to compile it to 4.2.2, but I couldn't... It seems that the .sln file is unlinked from all the project's files, and relinking doesn't seem to work. Could you pass all the project as you have it on your computer? That's more probably to work.
|
|
|
|
|
|
|
| August 19, 2009, 02:05:56 pm |
|
I got it,
Sorry about that, I change a bit the folder structure after that project so what I gave you was completely wrong....
I still have a Environment variable to indicate where Q3D is, and this is require unless you want to change all the output paths in each project
Lazy way, just add QUEST_3D36 = C:\Program Files\Act-3D\Quest3D 3.6.6 (or where ever is your Q3d - even 4.x) to you environment varaibles and all the compiled dll will automatically go where the should!
Enjoy
Ho yes, the SLN is located under Q3dDynamicTextures/Q3dChart thanks to VS 2003 that creates folders just for the pleasure of organizing stuff for ya...
|
|
|
|
|
|
|
|
|
| August 28, 2009, 03:20:19 am |
|
Thanks for the help on that...
|
|
|
|
|
|