Tłumaczenie tej strony jest niekompletne. Nieukończone części wyświetlane są w języku angielskim.

Typy plików

Inaczej niż w systemie Windows, Haiku nie polega na 3-literowych rozszerzeniach nazw plików (np. .txt, .jpg, .mp3) do rozpoznawania ich typu. Ta metoda jest ostatnią deską ratunku. Haiku używa typów MIME, tak jak robi się to w Internecie.

Mimo że nie ma powodu do używania rozszerzeń plików na Haiku, pamiętaj o dodawaniu ich do nazw plików, które chcesz przekazać użytkownikom innych systemów operacyjnych, np. mejlem, wgrywając go na serwer lub pendriver. Inaczej ich system może nie rozpoznać pliku.

index Ustawianie typu konkretnego pliku

Możesz zmienić typ pliku, jego ikonę i przypisaną aplikację. Wybierz plik i wywołaj dodatek FileType z menu kontekstowego.


index The File Type

The above is a PNG file, it's MIME string image/png. Let's say you definitely know that it's not a PNG but a GIF. You can change that either by entering the correct MIME string by hand or with one of the two buttons below the textbox:

Select... shows a hierarchical list of filetypes where you navigate to image | GIF Image.
Same as... opens a file dialog where you choose any file that already has the filetype you're looking for.

index The Preferred Application

This pop-up menu shows a list of all applications that can handle this particular filetype. From here you can choose which program should open this specific file when it's double-clicked. You could, for example, change a HTML file's preferred application from the browser to a text editor while you're working on it. Every other HTML file still opens in the browser, only this particular one starts in your text editor.

The Default application is the one that's set globally for that filetype. If you don't find the program you want to associate with this file in the pop-up menu, you'll again find the buttons Select... and Same as... which do the similar thing described under "The File Type" above.

index The Icon

If you're wondering why the icon well on the top right is empty: Icons are normally inherited from the system default for that filetype. You can open the Filetype add-on of a file that contains an icon and drag & drop it into your file's icon well. Or you double-click the icon well and create or edit your own icon. For more info on icons and how to create your own, see topic Icon-O-Matic.

index Special settings for applications

If you invoke the Filetype add-on on an executable (here: StyledEdit), you'll get a different dialog:


On top, you'll see, instead of a standardized MIME string, the unique application signature. With it, the system finds the program wherever it's installed.

Below it are several flags, controlling the app's behaviour:

Single launch Only one instance of the app can be running per executable file. If you have two copies of that app, however, they can run side by side.
Multiple launch Many instances of the app can run simultaneously.
Exclusive launch Really only one instance with that app's signature is allowed to run at a time.
Args only Indicates the app doesn't respond to messages.
Background app The app won't appear in Twitcher or the list of running apps of the Deskbar.

Then there's the list of supported filetypes. You can add (and remove) filetypes if you think the application can handle them. As a consequence, the app will appear in the menu for preferred applications or Tracker's Open with... context menu when you right-click on a file of that type.

At the bottom are version and copyright information. Like the application signature, they are filled in by the app's author and shouldn't be altered.

index Global settings with the FileTypes Preferences

The FileTypes preferences don't deal with individual files but with global settings of filetypes. You can change default icons and preferred applications or add, remove, or alter attributes of whole filetypes. You can even create your own filetype from scratch.

All filetypes and their configurations are stored in /boot/home/config/settings/beos_mime/. Before you start experimenting, it may be prudent to make a backup of that folder...

To learn more about the FileTypes preferences see the workshop: Filetypes, Attributes, Index and Queries.