喫茶XRAYトップページ

[スレッド全体
]

[6751] ComboBox + ListView返信 削除
2013/3/10 (日) 00:29:04 snail3
今まで 複数列表示可能な ComboBox というのを作って使っていましたが
自動検索の(自分は)制御が上手にできないので

今回 ComboBox に ListView 表示機能を持たせたコンポーネントを
作ろうと考えています。
(もしそのようなコンポーネントがすでにあれば教えて下さい)

作り始めて困ったのが、COMBOBOX をクリックすると明細が無くても
1行分白く塗りつぶされてしまいました。
この塗りつぶしを止める方法がわからないので、今度はTEDIT の
右に ▼ のボタンを表示させようと考えましたが
 parent を TEdit にすると TEdit の枠内にボタンが表示され、
フォーカスが TEdit に移動すると ▼ が白く塗りつぶされて
しまいました。 parent を Form にすると TEdit の位置が
create 時は 0 で特定することが出来ません。

わかりづらい説明で申し訳ありませんが
何か良い知恵があれば教えていただけないでしょうか。




[6755] Re:ComboBox + ListView返信 削除
2013/3/10 (日) 22:28:20 福士
snail3さん、こんばんは。福士です。

JVCL
http://sourceforge.net/projects/jvcl/files/JVCL%203/JVCL%203.47/
にTJvDBLookupTreeViewComboというコンポーネントがあります。
ソースを見るとドロップダウンでTreeViewを表示しているようです。
多少は参考になるのでは。あるいはインデントだけなら標準の
TComboBoxExでも可能ですが…。

[6759] Re2:ComboBox + ListView返信 削除
2013/3/11 (月) 01:15:26 snail3
▼ 福士さん

ありがとうございます。今日はこれで寝て明日みてみます。


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82