package Ġcom . xg imi . file manager . event Ċ Ċ /** Ċ Ġ* ĠĠĠ Ġauthor Ġ: Ġj oker . peng Ċ Ġ* ĠĠĠ Ġe - mail Ġ: Ġj oker . peng @ xg imi . com Ċ Ġ* ĠĠĠ Ġdate ĠĠ Ġ: Ġ 2 0 2 0 / 8 / 1 9 Ġ 1 7 : 5 6 Ċ Ġ* ĠĠĠ Ġdesc ĠĠ Ġ: Ċ Ġ*/ Ċ class ĠEvent Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtag _ Page Scroll Up Ġ= Ġ" tag _ page scroll up " Ġ// é¡µéĿ¢ æ»ļ åĬ¨ ç½® é¡¶ , éľĢè¦ģ æİ§åĪ¶ tab layout çļĦ æĺ¾ç¤º åĴĮ éļĲèĹı ĊĊĠĠĠĠĠĠĠ Ġval Ġtag _ Smart Tab Focus Ġ= Ġ" tag _ smart tab focus " ĊĠĠĠĠĠĠĠ Ġval Ġtag _ Operation Rename Ġ= Ġ" tag _ Operation Rename " Ġ// ä¿®æĶ¹ æĸĩä»¶ åĲį ç¼ĸè¾ĳ æĸĩä»¶ ĊĊĠĠĠĠĠĠĠ Ġval Ġtag _ Folder _ Click Ġ= Ġ" tag _ Folder _ Click " Ġ// æĸĩä»¶å¤¹ çĤ¹åĩ» ĊĊĠĠĠĠĠĠĠ Ġval Ġtag _ Unmount _ Sam ba Ġ= Ġ" tag _ Unmount _ Sam ba " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCONNECT _ TO _ SAM BA Ġ= Ġ" connect _ to _ sam ba " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠNormal Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġi 0 Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġvar Ġi 1 Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġvar Ġf 0 Ġ= Ġ 0 f ĊĠĠĠĠĠĠĠ Ġvar Ġstr 0 : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġvar Ġstr 1 : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġvar Ġstr 2 : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġvar Ġbool Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġvar Ġobj 0 : ĠAny ? Ġ= Ġnull ĊĊĠĠĠĠĠĠĠ Ġconstructor () Ġ: Ġsuper () Ġ{} ĊĠĠĠĠĠĠĠ Ġconstructor ( i 0 : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . i 0 Ġ= Ġi 0 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( bool : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . bool Ġ= Ġbool ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( str 0 : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 0 Ġ= Ġstr 0 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( i 0 : ĠInt , Ġi 1 : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . i 0 Ġ= Ġi 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . i 1 Ġ= Ġi 1 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( str 0 : ĠString ?, Ġstr 1 : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 0 Ġ= Ġstr 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 1 Ġ= Ġstr 1 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( bool : ĠBoolean , Ġstr 0 : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . bool Ġ= Ġbool ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 0 Ġ= Ġstr 0 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġf 0 : ĠFloat , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstr 0 : ĠString ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstr 1 : ĠString ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstr 2 : ĠString ? ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . f 0 Ġ= Ġf 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 0 Ġ= Ġstr 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 1 Ġ= Ġstr 1 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . str 2 Ġ= Ġstr 2 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( i 0 : ĠInt , Ġbool : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . i 0 Ġ= Ġi 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . bool Ġ= Ġbool ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( o : ĠAny ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj 0 Ġ= Ġo ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ