7: 2009-11-17 (火) 12:08:15 [6] | 8: 2009-12-01 (火) 20:02:53 lina[7] [8] | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | * wiki版のintroシリーズ no.0001 | + | TITLE:x |
+ | * wiki版のintroシリーズ no.0001 [#z51a3904] | ||
-(by [[K]], 2004.12.13) | -(by [[K]], 2004.12.13) | ||
-これはC言語でもASKAでもnaskでもとにかくごちゃまぜでintroしてしまおうというこころみ。 | -これはC言語でもASKAでもnaskでもとにかくごちゃまぜでintroしてしまおうというこころみ。 | ||
Line 7: | Line 8: | ||
-質問とか感想とかはこめんと欄にレッツゴー。 | -質問とか感想とかはこめんと欄にレッツゴー。 | ||
- | *** color | + | *** color [#q99770b1] |
-C版:"colorc1.c" [tolset08では 546バイト] | -C版:"colorc1.c" [tolset08では 546バイト] | ||
//-C版:"colorc1.c" [osa_dir2では 615バイト] | //-C版:"colorc1.c" [osa_dir2では 615バイト] | ||
Line 227: | Line 228: | ||
- | *** 説明 | + | *** 説明 [#n1fba734] |
-概要: | -概要: | ||
--このプログラムは、ウィンドウを一つ開き、そのウィンドウに16色のメッセージを表示するだけのプログラムです。 | --このプログラムは、ウィンドウを一つ開き、そのウィンドウに16色のメッセージを表示するだけのプログラムです。 | ||
Line 243: | Line 244: | ||
---ASKA/naskのlib_putstring1も全く同様で、optの最下位ビットを1にすると、backcolorに0以外を指定できるようになります。 | ---ASKA/naskのlib_putstring1も全く同様で、optの最下位ビットを1にすると、backcolorに0以外を指定できるようになります。 | ||
- | *** まとめ | + | *** まとめ [#qffc9ebe] |
-これで、テキストボックスを使った表示は一通りできるようになったはずです。許される範囲であちこちを改造して、把握してください。この程度のことなら、決して難しくないと感じていただけるはずです。 | -これで、テキストボックスを使った表示は一通りできるようになったはずです。許される範囲であちこちを改造して、把握してください。この程度のことなら、決して難しくないと感じていただけるはずです。 | ||
-なお、C版でテキストボックスを広げる際には、malloc領域が不足する可能性があるので、malloc:オプションの値を大きくしてやってください。ASKA/naskでは、テキストボックス構造体のサイズを間違えなければ、mallocは0kのままでかまいません。 | -なお、C版でテキストボックスを広げる際には、malloc領域が不足する可能性があるので、malloc:オプションの値を大きくしてやってください。ASKA/naskでは、テキストボックス構造体のサイズを間違えなければ、mallocは0kのままでかまいません。 | ||
- | *** おまけ | + | *** おまけ [#w6e221c1] |
-次回(no.0002)は時間制御関係を少しやります。これで、変化のあるテキスト表示ができるようになるでしょう。 | -次回(no.0002)は時間制御関係を少しやります。これで、変化のあるテキスト表示ができるようになるでしょう。 | ||
-続編はこちら → [[guide/wintro0002]] | -続編はこちら → [[guide/wintro0002]] | ||
Line 260: | Line 261: | ||
--そんなわけで、僕としてはこの手法に沿った人からの質問にはできるだけ答えますが、そうでない人は自己努力不足ということで、十分な回答をしない場合があります。ご了承ください(これは具体的にどういうことかというと、問題あるソースだけではなく、問題なく動いていた段階のソースの提示を求めることがある、ということです)。 | --そんなわけで、僕としてはこの手法に沿った人からの質問にはできるだけ答えますが、そうでない人は自己努力不足ということで、十分な回答をしない場合があります。ご了承ください(これは具体的にどういうことかというと、問題あるソースだけではなく、問題なく動いていた段階のソースの提示を求めることがある、ということです)。 | ||
- | * こめんと欄 | + | * こめんと欄 [#s8db1e95] |
-tolset08にあわせて修正。 -- [[K]] SIZE(10){2005-01-29 (土) 15:34:36} | -tolset08にあわせて修正。 -- [[K]] SIZE(10){2005-01-29 (土) 15:34:36} | ||
#comment | #comment |
(This host) = http://osask.net