Shortcuts: Mobile | Active Topics | Newest Posts | Latest Freeware | Private Messaging | Contribute News | Archive 
  NEWS
  Search News
Browse by Category
News History
1SRC News RSS Feed
1SRC Podcast RSS Feed
Contribute News
  FORUMS
  Search Forums
Topic Specific
News
General
Applications
  Games
  Video
Deals & Promos
Developers
E-books
Mac / Linux
Medical
Podcast
Skins & Backgrounds
Wireless
Off-Topic
  Audio/Video
  Cellphones
  Digital Cameras
  Gaming
  Gadgets & Gizmos
  Non-Palm OS PDAs
  PCs/Laptops
  Tech Web
palm
pre
Foleo
T|X-Series
Z-Series
LifeDrive
Zire
Treo
Tungsten
Older Palms
Sony
VZ-Series
TH-Series
UX-Series
TJ-Series
NX-Series
TG-Series
NZ-Series
Older Clies
Tapwave
Zodiac
Garmin
iQue
Other Licensees
AlphaSmart
Fossil
Group Sense
Kyocera
LG
Samsung
Site Specific
Arcade
Comment/Suggest
  FREEWARE
  Search Freeware
Applications
Ebooks
Skins
Backgrounds
  ABOUT US
  Contact Us
Contribute News
About Us
Privacy Statement
  LOW PRICE SEARCH

Search for the lowest prices: 




  LINKS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Go Back   1src Forums > Topic Specific > General
User Name
Password
Register FAQ Members List Calendar Chat Arcade Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 04-15-2003, 08:50 AM   #1
jbarr
Registered User
 
jbarr's Avatar
 
Join Date: Oct 2002
Location: Anderson, SC, USA
Posts: 539 jbarr is on a distinguished road
Exclamation Jim's Tips #18: WonderSilk Skins: Those Elusive Buttons

I have received several inquiries asking how various buttons get assigned and defined in the WonderSilk app. The explanation, while definatly not intuitive, is actually rather simple.

The main difficulty with WonderSilk Skin development is that there are no set "rules" as to what or how things are defined, specifically with regard to buttons that launch other apps. Unfortunatly, many of the skins I developed were just evolutions or modifications of prior skins, so they may not all be consistent in design. I may go back and tweak them to make them more consistent, but after reading this tip, it may not be necessary.

Buttons in WonderSilk generally fall into one of three categories: "WonderSilk Action Buttons", "Silk Buttons" and "User-definable Launcher Buttons"

The first kind, "WonderSilk Action Buttons", are buttons that perform WonderSilk-specific actions or actions that don't launch other programs. For example, there is a "keyboard" button, a Backlight button, a Hide/Show Graffiti Area button, Cut, Paste, MP3 controls, etc. These buttons are defined at development time and are limited to the functions included in the WonderMaker program. They are more "gadget-like" and typically perform specific functions within the WonderSilk skin itself.

The second button type, the "Silk Buttons" mimic the function of the StandardInput Silk area (typically, the Home, Menu, Calc, and Search buttons.) These buttons have pre-defined standard functions except for one button: the Calc button. By default, the Calc button will launch the standard Calc app, but this can be changed. To change the definition of the Calc button, launch the standard Prefs app and select "Buttons" from the drop-down. The button on the lower right defines the Calc button. Just tap on the DropDown and select whatever app you want the Calc button to launch. This is the standard method of assigning apps to the "Hard" buttons as well (DateBook, Address, Memo, ToDo), but is also used to re-define the Calc button. The app you assign could be Calc, powerOne Finance, QuickSheet, whatever. It doesn't have to be a calculator app either--it could be any favorite app, but I recommend to keep it a mathematical or number-related app because the button graphic typically assigned is "Calc-related", and isn't the point of most of these skins to make things easy to remember and intuitive?

The third button type is a user-definable button to launch a user-defined app. This is defined in the Kinu-Maru app included in the WonderSilk distribution. This is where things can get a bit tricky because there are no hard and fast rules to determine which on-screen button corresponds to which numbered function. And, I admit that I wasn't always consistent in my button assignments. I tried to lay them out logically, but it didn't always happen. That said, there are two specific ways to define these buttons:

1. Through the Kinu-Maru app
This method lets the user define apps to buttons in one nice screen. Launch the Kinu-Maru app, open the menu, and select "Launcher Info. Manage..." This is where you define your specific buttons. Just tap on an entry and select an app from the drop-down list. The only difficulty with this method is that the the button definitions are numbered 1-8 in the Kinu-Maru app, but there is no way for the user to intuitivly know the specific button on the Skin. To further complicate matters, not all buttons may be included in a particular Skin, and they may or may not be layed out in a logical order. This may take some trial-and-error, but you should be able to get it.

2. "On-the-fly"
This is actually the easier method that almost guarantees that you will get apps defined to the proper buttons the first time. First, we want to clear out all button definitions. Launch the Kinu-Maru app, open the menu, and select "Launcher Info. Manage..." as above. Check the checkboxes for all entries that have an app assigned. Next, tap on the "Delete Info" button and tap "OK". This erases the button definitions. Tap "Done" and open your favorite program Launcher.

No comes the fun part. Launch an app that you want to assign to a button. Once launched, display the Virtual Silk area if it is not already visible. Next, tap on the button that you with to assign to the running app. The message "Save App Info !!" will briefly display and then disappear. The running app is now assigned to the button you tapped! The next time you tap the button, the assigned app will launch. Simple! If you make a mistake, just re-launch the Kinu-Maru app and delete the entry and try it again.

WonderSilk is a powerfull app, and though it is free, it does come at a cost: To use it well, you have to spend some time to understand all it can do. Unfortunatly, there is no way to pre-defin buttons "out of the box", but then again, part of its power is its flexibility and customizability.

If you like WonderSilk, please email the author and tell him. If you like the WonderSilk Skins that I have developed, simply enjoy them.

For this and other tips, do a search on this forum for "Jim's Tips" or visit my web site, jimstips.com
__________________
Pilot 1000 > Palm iii > Palm Vx > Sony Clie NX70V > Tungsten T3 > Tungsten C > Palm Z22

Visit JimsTips.com for Palm Tips, Gmail Tips, ReplayTV tips, and many others!

My Mom always said, "Jim, you're one in a million!" Given the current population, that means there are about 6000 of me walking around. God help us all!
jbarr is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
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
Forum Jump



All times are GMT -5. The time now is 09:30 AM.

  AD HOSTS ?
  GOOGLE ADS ?
  AMAZON ADS ?

Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
©2001 Entity City, LLC. All rights reserved.