Welcome to the MP3Car.com forums.
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact contact us.
|
08-10-2005, 09:00 PM
|
#1
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
Centrafuse SDK Information
Here is the API for the Centrafuse SDK. I have created this to hopefully help simplifiy and speed up car application development. Centrafuse now completly runs of this SDK, so it has full control to extend the functionality of Centrafuse...
You will simply add a reference to my dll and inherit from CFPlugin... I have created easy to use functions for the SDK and they are all located in the CFPlugin class and begin with "CF_"
A few highlights....
You now have easy access to display all common system dialogs, easily customize them, and receive the results... a few include: yesno, okbox, filebrowser...
Skinnable controls for Labels, Buttons, Sliders, List Boxes... and all associated methods and events...
A common way for reading multiple languages, skins, and configuration files using XML and the Centrafuse reader classes...
Access to all Centrafuse actions...
Multiple events including next track, previous track, power mode change...
Full access to windows mixer and Centrafuse EQ with easy to use methods...
this is just a few highlights...
The SDK will be available when 1.5 is released....
Here is the API:
http://www.centrafuse.com/api/
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
08-10-2005, 10:29 PM
|
#2
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
I had the wrong api posted.... I have updated it to only include the centrafuse namespace...
http://www.centrafuse.com/api
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
08-11-2005, 05:08 AM
|
#3
|
|
See me in my wet t-shirt.
Join Date: Aug 2003
Location: Warwickshire, UK
Vehicle: Ford Focus MP3
Posts: 1,909
|
Excellent! I have been waiting patiently for this!
|
|
|
08-11-2005, 07:00 AM
|
#4
|
|
Low Bitrate
Join Date: Jun 2005
Posts: 81
|
Wow David! You have been hard at work lately, first v1.4 and now the SDK! Thanks so much for your efforts.
I have a suggestion, maybe provide a sample project file that would be an example showing how to use different parts of the classes. That might make it easier for us to get started on developing plugins.
|
|
|
08-11-2005, 10:07 AM
|
#5
|
|
FLAC
Join Date: Apr 2005
Location: Queens, New York
Vehicle: 2002 Mitsubishi Galant
Posts: 1,388
|
Dont Hate me but, i still dont fuly understand what an SDK does. I know it stands for "Software Development Kit" But can some1 tell me what you can do with it and what its purposes are.
__________________
2002 Mitsubishi Galant
Progress: 90% [-▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓- ->
Carputer Specs:
Via M10K
512mb Ram
60GB HDD
Souund Blaster Audigy2 NX
OPUS ITX PC Case
███
|
|
|
08-11-2005, 11:48 AM
|
#6
|
|
Constant Bitrate
Join Date: Jul 2005
Location: Sweden
Vehicle: 1995 Hyundai Accent
Posts: 124
|
An SDK is compiled to make it easy for end-users to make their own plugins for a program..
Say that you would want a feature to check your e-mail, that could be done by
a plugin which could then be seamlessly integrated into CF..
|
|
|
08-11-2005, 11:55 AM
|
#7
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
There will be multiple examples included with the SDK download...
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
08-11-2005, 02:22 PM
|
#8
|
|
Raw Wave
Join Date: Apr 2005
Vehicle: 2002 Honda CR-V
Posts: 2,700
|
What SDE would you need to develop something for CF, using the SDK?
SFTEUOA (Sorry for the excessive use of accronyms)
Edit: It was answered on the other thread. Sorry.
|
|
|
08-11-2005, 03:25 PM
|
#9
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
Visual Studio .NET will be the easiest to devlop with...
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
08-16-2005, 02:06 AM
|
#10
|
|
My Village Called
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
|
Will this be able to disable the gamma button and have it send a command to GammaControl? 
|
|
|
08-16-2005, 11:12 AM
|
#11
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
you can't currently use the SDK to modify the existing sections... It's meant to build new plugins...
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
08-17-2005, 01:10 AM
|
#12
|
|
My Village Called
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
|
Quote: Originally Posted by veetid
you can't currently use the SDK to modify the existing sections... It's meant to build new plugins...
david

|
|
|
08-17-2005, 02:09 AM
|
#13
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
Quote: Originally Posted by 0l33l
you still have access to all the system commands, events, and main text elements... you just can't modify the main applications button actions, except through buttonactions.xml...
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
08-17-2005, 02:16 AM
|
#14
|
|
My Village Called
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
|
Quote: Originally Posted by veetid
you still have access to all the system commands, events, and main text elements... you just can't modify the main applications button actions, except through buttonactions.xml...
david
Oh, so it has that support already... cool 
|
|
|
08-17-2005, 02:57 AM
|
#15
|
|
MySQL Error
Join Date: Apr 2004
Posts: 4,978
|
just added plugin to plugin communication... for example now my weather plugin can load up the web browser and browse to a url...
david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
|
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 10:19 PM.
|
|