Weather / Spam / www |
Lyon Weather
aldweb against spam
|
|
|
|
|
|
|
- Forum - iziBasic
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257
Topic # 1315 |
BIRD - Resources Pgm - What is it ? |
06/12/2005 @ 13:50 by 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
Answer n° 1 -------- 06/12/2005 @ 14:50 by Ktimaster
visitor |
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
Answer n° 2 -------- 06/12/2005 @ 14:56 by Richard
visitor |
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
Answer n° 3 -------- 06/12/2005 @ 17:26 by Will_3
visitor |
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
Answer n° 4 -------- 06/12/2005 @ 18:11 by aldweb
visitor |
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
Answer n° 5 -------- 06/12/2005 @ 19:19 by ktimaster
visitor |
Thanks Aldweb |
|
|
topic active
topic closed
Sticky
New message -
Correct message
Close topic
Make sticky
|
|
|
|
|
|