Spécial ! |
Version mobile de l'aldweb Site m.aldweb.com Ni Français, ni Anglais ?Essayez donc l'un de ces drapeaux :
|
|
Météo / Spam / www |
Météo Lyon
aldweb contre le SPAM
|
|
|
|
|
|
|
- Forum - iziBasic
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257
Sujet n° 1315 |
BIRD - Resources Pgm - What is it ? |
le 06/12/2005 @ 13:50 par Will_3
|
On the iziBasic Yahoo Group they have a file named Bird with an explination...
BIRD - Lets you create resources for your iziBasic apps
What does Bird do? What do they mean by "Resources"
Some examples may be helpful.
Thanks.
|
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 1 -------- le 06/12/2005 @ 14:50 par Ktimaster
visiteur |
Well this Question Has much to do with the structure of a Palm Application. I can offer an explanation of this. And mabey this may be something to add to the iziBasic Manual because it does lack in this area.
First lets look into the structure of a windows application (in Basic For example). First you have a Folder in the hard drive that stores the .exe and many other items including Program Data, Updates, Images, Sounds, Video, sub programs and other Interface tools... When you run the application it looks for the folder to find the approiate images to dispaly and correct sub programs(Otherwise known as Resources) to launch. Low looking on the other end of the spectrum, we find the PalmOS. The Palm has no triditional "Windows Style" file structure. Instead of folders there are PRC files(Otherwise known as a Palm Executible File) But if you look at the PRC File with an Editor like BIRD, You see that a Palm Application is nothing more then a "Folder" The Palm Resources are bundled in the application and all numbered (0001-9999) the Palm Application calls these resources to display images, Play sounds, run sub Programs and store Data. Resource Files have special "extensions". I have listed some of the most common below...
tbmp-----Compare it to a Bitmap in Windows taib-----Icons there can only be 2 taib 1000---Large Icon taib 1001---Small Icon code----Compare to .dll in Windows code----Can also be executiable Code code----This is whare PP-lets are stored tver----Version in Palm Launcher
Now to answer the question as to What is BIRD. BIRD is a resource editor. If you want to create your own custom image to show in your iziBasic application, you would use BIRD to draw a resource with a tbmp extension(i.e. tbmp 100) and use the standard IMAGE Command in izibasic to call the image with that name(refer to the iziBasic Manual for more help on this}. |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 2 -------- le 06/12/2005 @ 14:56 par Richard
visiteur |
Will --
BIRD's home is on the PPCompiler.org website.
Basically - BIRD lets you add icons, menus, images, sound, text, etc to your application.
Typically the resource file has the same filename and an extension of rsrc.
Simple iBas applications have only the basic source code. To include other features -- such as a menu with your application -- you put the menu entries and the index keys in BIRD. You reference the menu and it's entries in the iBas code.
iziBasic has examples and documentation on how to use BIRD. There isn't any documentation for BIRD. The iziBasic documentation has info about including menus and icons in your application. The examples show menus, icons, audio and images.
Hope this helps,
Richard |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 3 -------- le 06/12/2005 @ 17:26 par Will_3
visiteur |
Ktimaster & Richard... Thanks!
That should get me started with Bird.
Are their other such Resource Editors I should consider as well?
Will
|
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 4 -------- le 06/12/2005 @ 18:11 par aldweb
visiteur |
Sure Will, consider reading Appendix #4 in iziBasic's user manual...
Cheers, aldweb |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 5 -------- le 06/12/2005 @ 19:19 par ktimaster
visiteur |
Thanks Aldweb |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Clôturer sujet
Remonter
|
|
|
|
|
|