---- Support BBS ----
[ 前の記事 | 次の記事 | 一覧 ]

[00122] 1052 byte
投稿日時: 2000年4月2日(日) 23時57分41秒
ホスト名: PPP83.nagoya-ap5.dti.ne.jp(210.170.217.101)

Re: [要望・質問]田楽 DLL

投稿者: 杉浦 まさき
e-mail: sugiura@ceres.dti.ne.jp
   URL: http://www.ceres.dti.ne.jp/~sugiura/

ひろさん、こんばんは。
杉浦 まさき です。

>  質問は dialog 関係の NEWCONTROL に tree がありますが、これによって
> 作成した dialog box の縦の長さはどのように決まっているのでしょうか?

SETCTRLHEIGHT で明示的に高さを指定しない場合の
デフォルトの高さは1文字分です。
#トップレベルの項目の数分でも足らないわ、かといって
 全項目の数分にしたら今度は多すぎるわで…
 デフォルト値にするような「丁度いい値」というのが思い付かなかったので
 現在の仕様になっています。

>  要望は同じく dialog 関係で、SETCTRLITEM で作り出した item が存在す
> るかどうかを調べる関数が欲しいです。使用目的はある文字列を grep して
> folder, file 毎にして tree で list up するのですが、folder, file、文
> 字列の条件が重なってしまい、SETCTRLITEM に失敗する場合があるためです。

現状でも、項目識別名を($id_name とする)を使って
dllfunc(
    "CHANGECTRLITEM",
    $ctrl_name, // コントロールの識別名
    dllfuncstr("GETCTRLITEM",$ctrl_name,$id_name),
    $id_name)
としてみて、その返り値を見れば
その項目が存在するかどうかが分かると思います。

関数の追加については少し考えてみます。


[ 前の記事 | 次の記事 | 一覧 ]


<120> [要望・質問]田楽 DLL (ひろ) 04/02 18:52
>122< Re: [要望・質問]田楽 DLL (杉浦 まさき) 04/02 23:57
 └<124> Re: [要望・質問]田楽 DLL (ひろ) 04/03 11:51
  └<125> Re: [要望・質問]田楽 DLL (杉浦 まさき) 04/03 23:47
   └<126> Re: [要望・質問]田楽 DLL (ひろ) 04/04 10:50
    └<127> Re: [要望・質問]田楽 DLL (杉浦 まさき) 04/05 00:01
     └<128> Re: [要望・質問]田楽 DLL (ひろ) 04/05 11:13

---- Support BBS ----