Gamestudio Links
Zorro Links
Newest Posts
Blobsculptor tools and objects download here
by NeoDumont. 03/28/24 03:01
Issue with Multi-Core WFO Training
by aliswee. 03/24/24 20:20
Why Zorro supports up to 72 cores?
by Edgar_Herrera. 03/23/24 21:41
Zorro Trader GPT
by TipmyPip. 03/06/24 09:27
VSCode instead of SED
by 3run. 03/01/24 19:06
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (monk12, Quad), 830 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
sakolin, rajesh7827, juergen_wue, NITRO_FOREVER, jack0roses
19043 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
InitCommonControls and comctl32.dll #164181
10/29/07 09:53
10/29/07 09:53
Joined: Dec 2006
Posts: 434
UK,Terra, SolarSystem, Milky W...
pararealist Offline OP
Senior Member
pararealist  Offline OP
Senior Member

Joined: Dec 2006
Posts: 434
UK,Terra, SolarSystem, Milky W...
QUESTION:
Should all the InitCommonControls functions work in A7/Lite-C?

I know it is a big job getting all functions, #defines and structs needed into acknex windows.h, but i want to ask IF THIS IS PLANNED to implement it fully?
This would be fine indeed, not so much needed for games
more for applications
but since A7 and Lite-C are now and future C++ based
it seems logical that they will be properly implemented?
//
Or are we not going to be able to access the COOLCLASSES and other fine stuff in CommonControls?

DLLs are such a pain.

PLEASE reply and let me know.
Thanks.


A8.3x Commercial, AcknexWrapper and VS 2010 Express
○pararealist now.
Re: InitCommonControls and comctl32.dll [Re: pararealist] #164182
10/29/07 14:18
10/29/07 14:18
Joined: Mar 2007
Posts: 197
Y
yorisimo Offline
Member
yorisimo  Offline
Member
Y

Joined: Mar 2007
Posts: 197
I have questions about the common controls as well. I got a few things working (trackbar, updown buttons), but I had to make my own header with all the defines from comctrl.h. However, my question is about getting the XP look and feel to common controls by using the comctrl32.dll version 6.0.0.0. I posted my question in "Ask Conitec"

Nevermind. I got this to work using an external manifest (see linked post)

Last edited by yorisimo; 10/29/07 15:23.
Re: InitCommonControls and comctl32.dll [Re: yorisimo] #164183
10/29/07 15:31
10/29/07 15:31
Joined: Jan 2003
Posts: 4,615
Cambridge
Joey Offline
Expert
Joey  Offline
Expert

Joined: Jan 2003
Posts: 4,615
Cambridge
do you have controls inside of the acknex window? the scrollbar, for example? is it visible on top of the rendered 3d world, and does it work in fullscreen mode?

Re: InitCommonControls and comctl32.dll [Re: Joey] #164184
10/29/07 17:11
10/29/07 17:11
Joined: Mar 2007
Posts: 197
Y
yorisimo Offline
Member
yorisimo  Offline
Member
Y

Joined: Mar 2007
Posts: 197
I've only put controls inside their own windows (to make dialog type boxes, with text input or sliders). I tried putting a button in the acknex window and it wasn't visible, except when the acknex window wasn't active, (e.g. when i dragged other windows past the acknex window, the button would show up before the acknex window would refresh. I'm not sure why the common controls are being hidden by the acknex window otherwise). I didn't load a level; just had the screencolor set to gray. I've avoided using fullscreen mode because I like using message boxes that popup infront of the window, so I don't know what it does in that mode.


Joris Lambrecht
My Contributions: Relative Rotation, Window Sizing
Re: InitCommonControls and comctl32.dll [Re: yorisimo] #164185
10/29/07 19:02
10/29/07 19:02
Joined: Jan 2003
Posts: 4,615
Cambridge
Joey Offline
Expert
Joey  Offline
Expert

Joined: Jan 2003
Posts: 4,615
Cambridge
exactly what i discovered. frankly i must come to the conclusion that it's not possible to embed windows controls inside the acknex window. i've searched for months and haven't found a solution.

that's... unbelievably sucking.

Re: InitCommonControls and comctl32.dll [Re: yorisimo] #164186
11/20/07 01:53
11/20/07 01:53
Joined: Dec 2006
Posts: 434
UK,Terra, SolarSystem, Milky W...
pararealist Offline OP
Senior Member
pararealist  Offline OP
Senior Member

Joined: Dec 2006
Posts: 434
UK,Terra, SolarSystem, Milky W...
I am using my own comctl32 header too. It is tiring work, but
enlightening, sometimes.

Everything works except i can't get the newer type toolbars etc winxp like, and certain other controls, but i guess you solved the problem.

The two different comctl32.dll version 6 and version 5.8 must be it.

I am using SED to program, as far as i can see there is no way of using a manifest ??? only with Visual C++ or? If there is please let me know.

screenshot of toolbar with level working and menus.
http://pararealist.pa.funpic.de/gs.html


A8.3x Commercial, AcknexWrapper and VS 2010 Express
○pararealist now.
Re: InitCommonControls and comctl32.dll [Re: pararealist] #164187
01/15/08 15:07
01/15/08 15:07
Joined: Mar 2007
Posts: 197
Y
yorisimo Offline
Member
yorisimo  Offline
Member
Y

Joined: Mar 2007
Posts: 197
using the manifest you only see the result once its published. All you do is make a text file with the same name as your executable and put .manifest after it "mygame.exe.manifest". In the text file put in the manifest code.


Joris Lambrecht
My Contributions: Relative Rotation, Window Sizing
Re: InitCommonControls and comctl32.dll [Re: pararealist] #479090
02/15/20 07:36
02/15/20 07:36
Joined: Feb 2020
Posts: 0
D
DebraSteed Offline
Guest
DebraSteed  Offline
Guest
D

Joined: Feb 2020
Posts: 0
Nevermind if you still have an error then here is a fix for Comctl32.dll missing file error. Firstly you need to run a virus scan and then the error can be solved by running a system restore. For the detailed methods find the below link helpful which I found online


Fix Comctl32.dll missing file


Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1