pgmfi.org

Hacking up Honda's ECU
It is currently Thu Mar 28, 2024 4:15 am

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: Tue May 03, 2005 10:52 am 
Offline

Joined: Tue Jul 27, 2004 2:45 am
Posts: 107
After adding 3d graphs, a lot of people all of a sudden seem interested in developing TT. Since many people are unfamiliar with RCP applications, I'll try to give some quick pointers on how to get started..

First of all, I think it might be a good idea to read the following tutorial about developing RCP applications: http://www.eclipse.org/articles/Article-RCP-1/tutorial1.html (I don't think it's needed to complete the tutorial, reading should give a good idea of what's going on). Also, please note, tutorials are for Eclipse 3.0, and I'm developing on 3.1, so there may be some small changes.

Program flow for all people interested:
- RCP application startup
- User opens a ROM file
- OpenRomAction.run() is triggered.
- RomFactory is asked to open the ROM. Based on a small fingerprint of the rom, an instance of a Rom (RomP30, RomP28, etc) is initialized.
- NonCloseableView is updated (.refresh()) to show the opened Rom file, and a list of options available for this rom.
- Users clicks an 'option' for the Rom.
- OpenMapViewAction.run() is triggered.
- A tableview of graphview opens.

With this knowledge, I think most of you should be able to figure out how the code works.

Happy developing!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group