[スレッド全体]

2016/5/15 (日) 10:37:22 mmm 返信 削除
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
[2364] 文字選択範囲を返すマクロ専用関数の返す値がおかしい。
マクロ専用関数 GetSelectLineTo(), GetSelectColmFrom(), GetSelectColmTo() が正しい値を返しません。

GetSelectLineTo() は GetSelectLineFrom() と同じ値を返しています。
GetSelectColmFrom(), GetSelectColmTo() は文字の桁位置ではなく、左端からのピクセル数を
返しているように思われます。
なお、GetSelectLineFrom()は正しい値を返しています。

例:適当なテキストで、1行目2桁目〜2行目3桁目を選択して、
GetSelectLineFrom(), GetSelectColmFrom(), GetSelectLineTo(), GetSelectColmTo()
の返す値を表示すると、それぞれ1, 2, 2, 4になるはずですが 1, 8, 1, 22 になります。

Ver 2.1.1.2、Ver 2.3.0.0で確認しました。
また、Ver 2.0.5.0では正しい値を返していたことも確認しました。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]