View Single Post
Old 04-26-2008, 03:49 AM   #28
Deric
Human being with feelings
 
Join Date: Mar 2007
Posts: 794
Default

Quote:
Originally Posted by spacelabstudio View Post
... add the gui part of this to the specific control surface plug in... ...Your control surface plug in is already going to know it's state and so the gui representation just has to reflect that state...
That sounds sensible, ideally I would just send the screen updates from the plug (it's a .cpp file: [reaper_extension_sdk\jmde\csurf\csurf_<name>.cpp]) my problem is that I'm a total beginner and don't know how to:

1.Make a screen image.

2.Get REAPER to display that image.

3.Update the name fields on the image.

What I want happen is this:

A.REAPER initialises and loads the control surface (CS) map.

B.REAPER loads a graphical representation of the CS (CS-GUI).

C.The CS-GUI is updated to reflect the layout of the CS in real-time.

D.REAPER can except a key-command (originated from the CS) to toggle viewing the CS-GUI (ideally it would have configurable transparency).

That is what I want to happen.

I don't know if this is possible, how to do it, or really where to start.

If I could build something into the .cpp that would be fantastic.

Problem is I just need a bit more guidance and/or slightly 'meatier' explanations on the ways I can go about this.

SWS - can I build the MFC stuff 'into' the .cpp?

Quote:
Originally Posted by spacelabstudio View Post
...I've been messing around with wxWidgets some and it's pretty cool...
Could you post a screenshot or explanation of what they are, and what you can do with them, so I/we can see why it/they are useful please?

Cheers

Deric.

Edit:

Quote:
Originally Posted by 404NotFound View Post
It's because you saved the file under a newer VS version. Open that file in a text editor and change the 9.00 to 8.00
Ahhh.. I see - I'd openend it (or tried to!) in C++ Visual Express 2008. Thanks
__________________
REAPER? Oh yes...

Last edited by Deric; 04-26-2008 at 04:56 AM. Reason: Added response to 404NotFound.
Deric is offline   Reply With Quote