ICN3.FLTRのバグ解消

 

ICN3.FLTR3Dのアイコンボタンを作成するフィルターですが、

ちょっとしたバグがあります。

それはボタンをクリックした後、端の表示が変になる現象です。

 

クリックする前

 

クリックした後……端が変でしょ

 

本質的なバグ直しではありませんが、

現象を直すための簡単なバグ解消方法を下記に示します。

ICN3.FLTR中の、FN I3click という関数の最後の記述に

ある文をを以下のように挿入して下さい。

 LONG IF gObjUser1 = -1

gObjUser1 = 1

FN I3frame(inColor)

FN I3scroll

FN I3audio(_false)

XELSE

gAction = 0

END IF

 

FN I3update'add by Hiroki Nakashima

 

END IF

END IF

 

LONG IF gSilenceAudio = _false

WHILE SOUND%

WEND

SOUND END

END IF

 

END IF

END IF

END FN