|
h-tom です。
秀丸エディタ Ver.8.31
colormarkerdialog で、カラーマーカーのダイアログを表示させ、「OK」を選択して
も、
「キャンセル」した場合でも、resultが 1 です。
「キャンセル」した場合は、result は 0 を返して欲しいです。
ダイアログを表示し、レイヤーを指定してカラーマーカーを付けたいのですが、
ダイアログではレイヤーを指定できません。
その為、
1)ダイアログを表示させ、名前なしのレイヤーに一度カラーマーカーを付ける
2)情報を取得
3)付けたカラーマーカーを削除(undo?)
4)指定したレイヤーに、取得した情報でカラーマーカーをセット
という事をしたかったのですか、ダイアログの「OK」はいいのですが、「キャンセ
ル」が
判定できませんでした。
getcolormarker で判定しようと思いましたが、既にカラーマーカーが付いていると、
判定が難しいです。
それと、可能なら、colormarkerdialogで、レイヤーを指定できればいいのですが。
(ダイアログ上でレイヤーを指定可能にするのではなく、引数でレイヤーを指定したい
という事です。)
|
|