Page 1 of 1
Posted: Thu Apr 25, 2002 2:11 pm
by relix
Finally, it's here, the beta release of Matrix Orbital Control Center.
MOCC is some kind of LCDriver but with multiple application support. There are still a lot of changes to be made, but for the experimenting dudes here is the linkage:
Main Setup File:
http://users.pandora.be/relix/MO/MOCC/setup.exe
Developer Unit (Delphi .pas file):
http://users.pandora.be/relix/MO/MOCC/u ... Center.pas (for the ones who want to start programming)
Sources to IRC2LCD (example app):
http://users.pandora.be/relix/MO/MOCC/I ... CD_src.zip (delphi)
I'm now off to bed, more info follows (and a readme file too

)
Posted: Fri Apr 26, 2002 11:08 am
by Shak
sir, do you know whether delphi code works in kylix, if so consider distributedLCD ported!
Shak
Posted: Fri Apr 26, 2002 11:21 am
by relix
with some minor porting I think delphi code will work in kylix, but I doubt DLL's work on linux? As MOCC is actually a DLL...
Posted: Tue Apr 30, 2002 9:52 am
by relix
I have made a small SDK-readme page in which most of the available functions are listed together with their descriptions.
http://users.pandora.be/relix/MO/MOCC/S ... readme.htm
Here is a description of what MOCC actually is and does:
MOCC is an interface to your Matrix Orbital Display, with support for multiple applications. The applications that wants to use your display need first to register itself with MOCC, they do this by calling a particular function in the DLL. After this, the user can specify how much screentime this application receives and when, so for example if you want the winamp plugin to display the statistics of the song currently playing for 10 seconds, and then the mIRC-plugin to show the chat for 20 seconds, you just go to the MOCC configurator and you add the 2 apps to the screentime-list and give them some screentime.
When the 2 applications are started, you will see that the display switches between application after 10 seconds and after 20 seconds for our example configuration. When only one application is running, this application receives all the screentime (meaning it can control the display without having to wait for other applications).
For developers: Be sure to call "ActivateApp" on the startup of your application, so that MOCC can give your application its screentime. Else the application will never receive screentime. On exit of your application, call DeActivateApp.
At installation of your application, call RegisterApp, at uninstallation of your app call UnRegisterApp.
Posted: Sat May 04, 2002 3:36 pm
by Shak
will this be portable to Kylix (Delphi for Linux) because I would like to get it running for my Linux box! I can attempt this
Shak
Posted: Tue Jun 18, 2002 7:48 pm
by WOPR
Can it read in data from keypad?
Posted: Fri Aug 02, 2002 2:43 am
by Shak
Bad news, its not portable. I tried...
Shak