user:skripty:ikony
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:skripty:ikony [2011/02/13 00:11] – mikrom | user:skripty:ikony [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Ikony ====== | ====== Ikony ====== | ||
Součástí pluginů GeoGetu mohou být ikony. | Součástí pluginů GeoGetu mohou být ikony. | ||
- | * [[: | + | * [[: |
- | * [[: | + | * [[: |
- | * Skripty GGP a GGC obsahují funkci // | + | * [[: |
- | * Rozměry těchto ikon jsou 16x16 bodů. | + | |
- | * [[: | + | |
- | * Skripty GGV vrací ikonu, resp. obrázek, prostřednictvím globální stringové proměnné //GeoGet_VisData//. | + | |
- | * Rozměry těchto ikon jsou obvykle 16x16 bodů, ale mohou být širší. | + | |
- | V předávaném stringu musí být binární data ve formátu BMP, < | + | V předávaném stringu musí být binární data ve formátu BMP, 24-bit. |
+ | ===== Průhlednost ===== | ||
+ | Průhlednou (transparentní) barvu určuje barva prvního bodu obrázku. A to podle pořadí uložení bodů v souboru. Takže to může být levý dolní roh nebo levý horní roh. | ||
+ | |||
+ | ===== Použití ===== | ||
Ve zdrojovém kódu skriptu se obvykle ukládají jako konstanty kódované v BASE64 a před předáním se dekódují funkcí // | Ve zdrojovém kódu skriptu se obvykle ukládají jako konstanty kódované v BASE64 a před předáním se dekódují funkcí // | ||
<code delphi> | <code delphi> | ||
+ | Nebo lze ve zvláštních případech použít i načítání přímo ze souboru | ||
+ | <code delphi> | ||
+ | ===== Vytvoření ===== | ||
Ke konverzi souboru .bmp do zdrojového tvaru lze využít: | Ke konverzi souboru .bmp do zdrojového tvaru lze využít: | ||
* V Editoru skriptů GeoGetu //Nástroje -> File2String//, | * V Editoru skriptů GeoGetu //Nástroje -> File2String//, | ||
Line 20: | Line 23: | ||
Některé vizualizační skripty jako [[user: | Některé vizualizační skripty jako [[user: | ||
+ | ===== Fudge Icons===== | ||
+ | Od verze GeoGetu 2.5.0 jsou v celém programu a většině skriptů pro jednotnost používány ikony z balíku 3000 ikon **Fugue Icons 3.0**, které naleznete na http:// | ||
+ | |||
+ | Jsou použity napřiklad následující ikonky: | ||
+ | ^ Ikona ^ Název souboru ^ Význam ^ | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
+ | | {{ : | ||
user/skripty/ikony.1297552289.txt.gz · Last modified: 2011/02/13 00:00 (external edit)