The MP3car.com Store  

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.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Front Ends > Road Runner

Reply
 
Thread Tools Display Modes
Old 04-04-2005, 02:16 PM   #1
Constant Bitrate
 
ruairi's Avatar
 
Join Date: Jan 2005
Location: Spain
Vehicle: Seat Ibiza 100TDI 2005
Posts: 165
My Photos: (0)
Lots of Cool RR functionality, can we enhance button event model?

I am really impressed by the functionality being squeezed into RR. So much so that my customised skin is getting really cluttered with buttons, there are buttons everywhere!

I'd like to keep my skin as minimal and uncluttered as possible. How about adding to the button functionality so that we can mimic multiple features in one button. Here's the idea:

1. press a button (normal button)
2. press and hold a button (something like a right click on a mouse)

If there is a press and hold option, you could set the hold time in RR.ini so a user can set their preferred single click time, hold click time, and maybe a cancel click timeout. The press and hold could be translated into a right click for the skin editor/designers, for example L & R syntax in each filename.skin file, with the default being L so all the existing skins are backwardly compatible.

There is a further extension for button clicks which maybe a step to far: each button holds a state value: click it once -> state one, click it twice -> state two, click it three times -> state three, etc... Each state is a different RR function and once a key is pressed it waits a few milliseconds just incase it is pressed again. Kind of like the functionality for a mobile phone keyboard. This enhanced button event model would allow use to build skins with very few buttons and a minimalist feel. To assist the user we'd need a display of the current state of the currently pressed button.

What do you guys think? Guino, is this feasible?

I was a big fan of the ZX81, I remember the good old days!
ruairi is offline   Reply With Quote
Sponsored Links
Old 04-04-2005, 02:57 PM   #2
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,025
My Photos: (5)
possible yes.. if I intend to add this.. not for now.. the reason is that adding complex functionality to buttons like states press/hold adds a great deal of complexity to the usage of the software -- worse than cuttering the screen with buttons .. if a screen is getting crowded with buttons, I suggest grouping your functions that are alike in different screens -- if they relate to the same playlist etc, then you should make screens that are exactly the same (but with different buttons etc) when pressing a "switch" button, this new screen is loaded and it would basically look like that "panel" or part of the screen changed only. You can even implement this state thing by doing the same.. to be more specific: make something like Audio_player.skin, Audio_player2.skin and Audio_player3.skin... then make them exactly alike (as to looks) and then make a button in there that loads Audio_player2.skin and in that one, a button that loads Audio_player3.skin (and that one loads Audio_player.skin). Although I don't recommend doing such thing, it should be possible to do what you want .. I'd at most recommend making a "menu" with functions just like the radio functions menu.
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 04-04-2005, 03:45 PM   #3
Constant Bitrate
 
ruairi's Avatar
 
Join Date: Jan 2005
Location: Spain
Vehicle: Seat Ibiza 100TDI 2005
Posts: 165
My Photos: (0)
Fair point.

Good idea about the multiple skins/menu. I'll leave it for the moment.
ruairi is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cool idea for RR... paperinics Road Runner 2 03-25-2005 12:46 PM


All times are GMT -5. The time now is 03:52 AM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics