// ĠTHIS ĠFILE ĠIS ĠGENERATED ! ĠDO ĠNOT ĠEDIT ĠIT ĠMAN U ALLY ! ĠALL ĠCH ANG ES ĠTO ĠIT ĠWILL ĠBE ĠOVER WR IT TEN ĠON ĠE ACH ĠBUILD Ċ package Ġgod ot Ċ Ċ import Ġgod ot . core . Signal 1 Ċ import Ġgod ot . core . Variant Ċ import Ġgod ot . core . Variant Array Ċ import Ġgod ot . core . signal Ċ import Ġgod ot . ic alls ._ ic all _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Boolean _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Double Ċ import Ġgod ot . ic alls ._ ic all _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Long _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Short Cut _ Long Ċ import Ġgod ot . ic alls ._ ic all _ String _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Texture _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Double Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ Object Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ Object _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ String Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Long _ Variant Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Object _ Long _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Object _ Object _ Long _ Boolean Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ Object _ String _ Long _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ String Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ String _ Long _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ String _ Long _ Long _ Long _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Unit _ String _ String _ Long Ċ import Ġgod ot . ic alls ._ ic all _ Variant _ Long Ċ import Ġgod ot . internal . utils . getMethod Bind Ċ import Ġgod ot . internal . utils . invoke Constructor Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Double Ċ import Ġkotlin . Long Ċ import Ġkotlin . NotImplemented Error Ċ import Ġkotlin . String Ċ import Ġkotlinx . c interop . CO pa que Pointer Ċ Ċ open Ġclass ĠPopup Menu Ġ: ĠPopup () Ġ{ ĊĠ Ġval Ġid Focused : ĠSignal 1 < Long > Ġby Ġsignal (" id ") ĊĊĠ Ġval Ġid Pressed : ĠSignal 1 < Long > Ġby Ġsignal (" id ") ĊĊĠ Ġval Ġindex Pressed : ĠSignal 1 < Long > Ġby Ġsignal (" index ") ĊĊĠ Ġopen Ġvar Ġallow Search : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ allow _ search ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ allow _ search ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġhide On Check able Item Selection : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ check able _ item _ selection ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ check able _ item _ selection ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġhide On Item Selection : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ item _ selection ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ item _ selection ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġhide On State Item Selection : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ state _ item _ selection ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ state _ item _ selection ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Boolean ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġopen Ġvar Ġsub menu Popup Delay : ĠDouble ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ submenu _ popup _ delay ") ĊĠĠĠĠĠ Ġreturn Ġ_ ic all _ Double ( mb , Ġthis . ptr ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ submenu _ popup _ delay ") ĊĠĠĠĠĠ Ġ_ ic all _ Unit _ Double ( mb , Ġthis . ptr , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġ__ new (): ĠCO pa que Pointer Ġ= Ġinvoke Constructor (" PopupMenu ", Ġ" PopupMenu ") ĊĊĠ Ġopen Ġfun Ġ_ getItems (): ĠVariant Array Ġ{ ĊĠĠĠ Ġthrow ĠNotImplementedError ("_ get _ items Ġis Ġnot Ġimplemented Ġfor ĠPopup Menu ") ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġ_ gui Input ( arg 0 : ĠInput Event ) Ġ{ ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġ_ set Items ( arg 0 : ĠVariant Array ) Ġ{ ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġ_ submenu Timeout () Ġ{ ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Check Item ( ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ check _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ String _ Long _ Long ( Ġmb , Ġthis . ptr , Ġlabel , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Check Shortcut ( ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ check _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġshortcut , Ġid , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Icon Check Item ( ĊĠĠĠ Ġtexture : ĠTexture , ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ icon _ check _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ String _ Long _ Long ( Ġmb , Ġthis . ptr , Ġtexture , Ġlabel , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Icon Check Shortcut ( ĊĠĠĠ Ġtexture : ĠTexture , ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ icon _ check _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Object _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġtexture , Ġshortcut , Ġid , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Icon Item ( ĊĠĠĠ Ġtexture : ĠTexture , ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ icon _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ String _ Long _ Long ( Ġmb , Ġthis . ptr , Ġtexture , Ġlabel , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Icon Radio Check Item ( ĊĠĠĠ Ġtexture : ĠTexture , ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ icon _ radio _ check _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ String _ Long _ Long ( Ġmb , Ġthis . ptr , Ġtexture , Ġlabel , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Icon Radio Check Shortcut ( ĊĠĠĠ Ġtexture : ĠTexture , ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ icon _ radio _ check _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Object _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġtexture , Ġshortcut , Ġid , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Icon Shortcut ( ĊĠĠĠ Ġtexture : ĠTexture , ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ icon _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Object _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġtexture , Ġshortcut , Ġid , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Item ( ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ String _ Long _ Long ( Ġmb , Ġthis . ptr , Ġlabel , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Mult ist ate Item ( ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġmax States : ĠLong , ĊĠĠĠ Ġdefault State : ĠLong Ġ= Ġ 0 , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ mult ist ate _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ String _ Long _ Long _ Long _ Long ( Ġmb , Ġthis . ptr , Ġlabel , Ġmax States , Ġdefault State , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Radio Check Item ( ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġaccel : ĠLong Ġ= Ġ 0 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ radio _ check _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ String _ Long _ Long ( Ġmb , Ġthis . ptr , Ġlabel , Ġid , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Radio Check Shortcut ( ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ radio _ check _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġshortcut , Ġid , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Separator ( label : ĠString Ġ= Ġ"") Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ separator ") ĊĠĠĠ Ġ_ ic all _ Unit _ String ( Ġmb , Ġthis . ptr , Ġlabel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Shortcut ( ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Object _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġshortcut , Ġid , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġadd Sub menuItem ( ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġsub menu : ĠString , ĊĠĠĠ Ġid : ĠLong Ġ= Ġ- 1 ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," add _ submenu _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ String _ String _ Long ( Ġmb , Ġthis . ptr , Ġlabel , Ġsub menu , Ġid ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġclear () Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," clear ") ĊĠĠĠ Ġ_ ic all _ Unit ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Allow Search (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ allow _ search ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetCurrent Index (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ current _ index ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Accel erator ( idx : ĠLong ): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ accel erator ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Count (): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ count ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Icon ( idx : ĠLong ): ĠTexture Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ icon ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Texture _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Id ( idx : ĠLong ): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ id ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Index ( id : ĠLong ): ĠLong Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ index ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Long _ Long ( Ġmb , Ġthis . ptr , Ġid ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Metadata ( idx : ĠLong ): ĠVariant Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ metadata ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Variant _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Shortcut ( idx : ĠLong ): ĠShort Cut Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ shortcut ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Short Cut _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Sub menu ( idx : ĠLong ): ĠString Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ submenu ") ĊĠĠĠ Ġreturn Ġ_ ic all _ String _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Text ( idx : ĠLong ): ĠString Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ text ") ĊĠĠĠ Ġreturn Ġ_ ic all _ String _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun ĠgetItem Tooltip ( idx : ĠLong ): ĠString Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ item _ tooltip ") ĊĠĠĠ Ġreturn Ġ_ ic all _ String _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġget Sub menu Popup Delay (): ĠDouble Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," get _ submenu _ popup _ delay ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Double ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Hide On Check able Item Selection (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ check able _ item _ selection ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Hide On Item Selection (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ item _ selection ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Hide On State Item Selection (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ state _ item _ selection ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Hide On Window Lo se Focus (): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ hide _ on _ window _ lose _ focus ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean ( Ġmb , Ġthis . ptr ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Item Check able ( idx : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ item _ check able ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Item Checked ( idx : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ item _ checked ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Item Disabled ( idx : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ item _ disabled ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Item Radio Check able ( idx : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ item _ radio _ check able ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Item Separator ( idx : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ item _ separator ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġis Item Shortcut Disabled ( idx : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," is _ item _ shortcut _ disabled ") ĊĠĠĠ Ġreturn Ġ_ ic all _ Boolean _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġremove Item ( idx : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," remove _ item ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Allow Search ( allow : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ allow _ search ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġallow ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Hide On Check able Item Selection ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ check able _ item _ selection ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Hide On Item Selection ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ item _ selection ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Hide On State Item Selection ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ state _ item _ selection ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Hide On Window Lo se Focus ( enable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ hide _ on _ window _ lose _ focus ") ĊĠĠĠ Ġ_ ic all _ Unit _ Boolean ( Ġmb , Ġthis . ptr , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Accel erator ( idx : ĠLong , Ġaccel : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ accel erator ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Long ( Ġmb , Ġthis . ptr , Ġidx , Ġaccel ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item As Check able ( idx : ĠLong , Ġenable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ as _ check able ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item As Radio Check able ( idx : ĠLong , Ġenable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ as _ radio _ check able ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item As Separator ( idx : ĠLong , Ġenable : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ as _ separator ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġenable ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Checked ( idx : ĠLong , Ġchecked : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ checked ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġchecked ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Disabled ( idx : ĠLong , Ġdisabled : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ disabled ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġdisabled ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Icon ( idx : ĠLong , Ġicon : ĠTexture ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ icon ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Object ( Ġmb , Ġthis . ptr , Ġidx , Ġicon ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset ItemId ( idx : ĠLong , Ġid : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ id ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Long ( Ġmb , Ġthis . ptr , Ġidx , Ġid ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Metadata ( idx : ĠLong , Ġmetadata : ĠVariant ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ metadata ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Variant ( Ġmb , Ġthis . ptr , Ġidx , Ġmetadata ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Mult ist ate ( idx : ĠLong , Ġstate : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ mult ist ate ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Long ( Ġmb , Ġthis . ptr , Ġidx , Ġstate ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Shortcut ( ĊĠĠĠ Ġidx : ĠLong , ĊĠĠĠ Ġshortcut : ĠShort Cut , ĊĠĠĠ Ġglobal : ĠBoolean Ġ= Ġfalse ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ shortcut ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Object _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġshortcut , Ġglobal ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Shortcut Disabled ( idx : ĠLong , Ġdisabled : ĠBoolean ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ shortcut _ disabled ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ Boolean ( Ġmb , Ġthis . ptr , Ġidx , Ġdisabled ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Sub menu ( idx : ĠLong , Ġsub menu : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ submenu ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ String ( Ġmb , Ġthis . ptr , Ġidx , Ġsub menu ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Text ( idx : ĠLong , Ġtext : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ text ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ String ( Ġmb , Ġthis . ptr , Ġidx , Ġtext ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Item Tooltip ( idx : ĠLong , Ġtooltip : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ item _ tooltip ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long _ String ( Ġmb , Ġthis . ptr , Ġidx , Ġtooltip ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġset Sub menu Popup Delay ( seconds : ĠDouble ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," set _ submenu _ popup _ delay ") ĊĠĠĠ Ġ_ ic all _ Unit _ Double ( Ġmb , Ġthis . ptr , Ġseconds ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġtoggle Item Checked ( idx : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," toggle _ item _ checked ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} ĊĊĠ Ġopen Ġfun Ġtoggle Item Mult ist ate ( idx : ĠLong ) Ġ{ ĊĠĠĠ Ġval Ġmb Ġ= Ġget Method Bind (" PopupMenu "," toggle _ item _ mult ist ate ") ĊĠĠĠ Ġ_ ic all _ Unit _ Long ( Ġmb , Ġthis . ptr , Ġidx ) ĊĠ Ġ} Ċ } Ċ