2000/11/03(金) [n年前の日記]
#1 D&Dが難しいッス
やる気パルスの無さなら、今の私は誰にも負けません。トホホ
というか、始めるまでがとにかく億劫なんですよね。
いざ始めてしまえば、そこそこ夢中になれるんですけど。
FLASHデータ作成も、BCBの勉強も、始めればなんとかなる。多少は集中できる。
高橋留美子先生の言葉で、「漫画を描く秘訣=机の前に座ること」ってのがあるけど。
ホント、それって大事。
ほとんどはソレ(机の前に座る)が出来ずに…なんでしょうね。
つか、私の机の前には…
そもそも椅子が無いんですけど(爆) <何かで持ってかれちゃった…
さらに、机の上には、飲み終わったペットボトル、お菓子の買い置き、未使用のPC増設ボードが散乱。
作業スペースがありませんです… (´Д`;) <片付けろよ…
BCBのお勉強してました。
D&Dでハマってます。
特定のコンポーネントにのみ、D&Dを許可する方法がわからず。
Drop時のマウスカーソル座標がどのコンポーネント上にあるか判別して…という方法での実現はわかったんですが。
それだと、無関係のコンポーネント上でも、マウスカーソルが「Dropできますよカーソル形状」になってしまう。
既にあるコンポーネントから、D&Dをサポートした別のコンポーネントを派生(っていうの?)させて行う方法もあるようなんですが… <MLの過去ログで見かけた
またしても、D&Dを許可するタイミングがわからない。
そういやコンポーネント(=クラス)って、確かコンストラクタ関数とかいうのが初期化時に呼ばれるんでしたっけか…
どこにあるんだろう。そこで処理すればいいのかな。
とにかくよくわかってません。
もう一つ懸念事項が。
「D&Dで渡されるのは、DOSファイル名(8+3のヤツ)である」という情報をあちこちで目にしてるんですが。
オイラの環境(Win98、BCB5)では、何もしてないのに、ロングファイルネームが取得できちゃってる模様…
これって、「ラッキー!」と思ってればいいのか。
それとも真面目にロングファイルネームを取得し直したほうがいいのか。
これまたよくわかってません。
メディアの空き容量を取得する方法も怪しい。
なんかソレ用の関数のドキュメントには、2GByte以上の空き容量は取得できないヨ、とかあるんですけど。
一応、2GByte以上にも対応した関数もあるらしいんですが。
Win95以前では対応してないとか書いてある。
何がどう対応してないんだか、よくわかってません。
そうなんです。
開発環境がWin98しかないもんで、色々と動作確認ができないのです。
こういう落とし穴があったとは。
というか、始めるまでがとにかく億劫なんですよね。
いざ始めてしまえば、そこそこ夢中になれるんですけど。
FLASHデータ作成も、BCBの勉強も、始めればなんとかなる。多少は集中できる。
高橋留美子先生の言葉で、「漫画を描く秘訣=机の前に座ること」ってのがあるけど。
ホント、それって大事。
ほとんどはソレ(机の前に座る)が出来ずに…なんでしょうね。
つか、私の机の前には…
そもそも椅子が無いんですけど(爆) <何かで持ってかれちゃった…
さらに、机の上には、飲み終わったペットボトル、お菓子の買い置き、未使用のPC増設ボードが散乱。
作業スペースがありませんです… (´Д`;) <片付けろよ…
BCBのお勉強してました。
D&Dでハマってます。
特定のコンポーネントにのみ、D&Dを許可する方法がわからず。
Drop時のマウスカーソル座標がどのコンポーネント上にあるか判別して…という方法での実現はわかったんですが。
それだと、無関係のコンポーネント上でも、マウスカーソルが「Dropできますよカーソル形状」になってしまう。
既にあるコンポーネントから、D&Dをサポートした別のコンポーネントを派生(っていうの?)させて行う方法もあるようなんですが… <MLの過去ログで見かけた
またしても、D&Dを許可するタイミングがわからない。
そういやコンポーネント(=クラス)って、確かコンストラクタ関数とかいうのが初期化時に呼ばれるんでしたっけか…
どこにあるんだろう。そこで処理すればいいのかな。
とにかくよくわかってません。
もう一つ懸念事項が。
「D&Dで渡されるのは、DOSファイル名(8+3のヤツ)である」という情報をあちこちで目にしてるんですが。
オイラの環境(Win98、BCB5)では、何もしてないのに、ロングファイルネームが取得できちゃってる模様…
これって、「ラッキー!」と思ってればいいのか。
それとも真面目にロングファイルネームを取得し直したほうがいいのか。
これまたよくわかってません。
メディアの空き容量を取得する方法も怪しい。
なんかソレ用の関数のドキュメントには、2GByte以上の空き容量は取得できないヨ、とかあるんですけど。
一応、2GByte以上にも対応した関数もあるらしいんですが。
Win95以前では対応してないとか書いてある。
何がどう対応してないんだか、よくわかってません。
そうなんです。
開発環境がWin98しかないもんで、色々と動作確認ができないのです。
こういう落とし穴があったとは。
[ ツッコむ ]
以上です。