Tcl Tk/memo/XBMファイルの形式
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
''[[FrontPage]]''
* XBMファイルを作成する [#tb54e6ff]
> http://en.wikipedia.org/wiki/X_BitMap~
XBMとは、X BitMapの略で、主にアイコンやカーソルの画像表示...
人間の読めるテキスト形式で、C言語の様式で記述されるのが特...
今回はTcl/TkがサポートするXBMファイルの作成方法についてメ...
#ref(http://bj006.com/bjwiki/image/xbm_format.png)
&color(red){1バイトごとのビット並び順に注意してください。};
XBMのメリット
- テキストで編集できる。
- ソースコードに組み込める。
- モノクロなのでファイルサイズは小さい。
XBMのデメリット
- 大きな画像の記述には不向き。
- IEなど、対応しないブラウザがある。
- モノクロの表現しかできない。
- 対応するエディタが少ない。
自分の場合、「なんかかっこいいから」っていうアホな理由が(ry
** 16*16サイズ再生アイコンの記述例 [#q59a2666]
#define example_width 16
#define example_height 16
static char example_bits[] = {
0x00, 0x00
0x00, 0x00
0x00, 0x00
0x10, 0x00
0x70, 0x00
0xF0, 0x01
0xF0, 0x07
0xF0, 0x0F
0xF0, 0x0F
0xF0, 0x07
0xF0, 0x01
0x70, 0x00
0x10, 0x00
0x00, 0x00
0x00, 0x00
0x00, 0x00
};
** 表示結果(IEだとXBMは表示できないはず): [#n85250fb]
ファイル名: play.png~
#ref(http://bj006.com/bjwiki/image/play.png)
ファイル名: play.xbm~
#ref(http://bj006.com/bjwiki/image/play.xbm)
** tclからの呼び出し例(tclファイルと同ディレクトリにimage...
label $label -relief raised -bitmap @images/play.xbm...
*** 修正履歴 [#xaa69774]
~
*** 課題 [#kbe269a0]
-備考~
~
*** 参考ページ [#v4afc080]
終了行:
''[[FrontPage]]''
* XBMファイルを作成する [#tb54e6ff]
> http://en.wikipedia.org/wiki/X_BitMap~
XBMとは、X BitMapの略で、主にアイコンやカーソルの画像表示...
人間の読めるテキスト形式で、C言語の様式で記述されるのが特...
今回はTcl/TkがサポートするXBMファイルの作成方法についてメ...
#ref(http://bj006.com/bjwiki/image/xbm_format.png)
&color(red){1バイトごとのビット並び順に注意してください。};
XBMのメリット
- テキストで編集できる。
- ソースコードに組み込める。
- モノクロなのでファイルサイズは小さい。
XBMのデメリット
- 大きな画像の記述には不向き。
- IEなど、対応しないブラウザがある。
- モノクロの表現しかできない。
- 対応するエディタが少ない。
自分の場合、「なんかかっこいいから」っていうアホな理由が(ry
** 16*16サイズ再生アイコンの記述例 [#q59a2666]
#define example_width 16
#define example_height 16
static char example_bits[] = {
0x00, 0x00
0x00, 0x00
0x00, 0x00
0x10, 0x00
0x70, 0x00
0xF0, 0x01
0xF0, 0x07
0xF0, 0x0F
0xF0, 0x0F
0xF0, 0x07
0xF0, 0x01
0x70, 0x00
0x10, 0x00
0x00, 0x00
0x00, 0x00
0x00, 0x00
};
** 表示結果(IEだとXBMは表示できないはず): [#n85250fb]
ファイル名: play.png~
#ref(http://bj006.com/bjwiki/image/play.png)
ファイル名: play.xbm~
#ref(http://bj006.com/bjwiki/image/play.xbm)
** tclからの呼び出し例(tclファイルと同ディレクトリにimage...
label $label -relief raised -bitmap @images/play.xbm...
*** 修正履歴 [#xaa69774]
~
*** 課題 [#kbe269a0]
-備考~
~
*** 参考ページ [#v4afc080]
ページ名: