Close I. aldweb

Close II. PC Freeware

Close III. Palm Freeware

Close IV. Palm Shareware

Close V. iziBasic Palm

Close VI. Palm Knowledge

Close VII. Pocket Computer

Close VIII. miniPortail

Special !

Mobile version of
the aldweb Site

Neither French, nor English?

Try one of these flags then:
[de] [es] [it] [pt]

Weather / Spam / www

Lyon Weather

aldweb against spam

To receive news about this website, consider subscribing to our Newsletter.
298 Subscribers
Family's web sites

Webmaster - Infos
Friends News


   visitors online

What do you think of the new design of the aldweb Site?
Great !
So ugly...
forum.gifForum - iziBasic - Topic #1315

Forum - Forum
iziBasic - iziBasic

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257

active  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.

Write to Will_3   Post an answer  Top


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


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}.
Write to Ktimaster   Post an answer  Top

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


Will --

BIRD's home is on the 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,

  Post an answer  Top

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


Ktimaster & Richard... Thanks!

That should get me started with Bird.

Are their other such Resource Editors I should consider as well?

Write to Will_3   Post an answer  Top

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


Sure Will, consider reading Appendix #4 in iziBasic's user manual...

Write to aldweb   Post an answer  Top

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


Thanks Aldweb
Write to ktimaster   Post an answer  Top
active topic active   closed topic closed   Sticky Sticky   New New message   -   Correct Correct message   Close Close topic   Make sticky Make sticky
Forum Topic  Forum 

^ Top ^