Top > OOoBasic > Dialog > Throbber

*Throbber [#red57866]

実行中を示すアニメーションを表示するためのコントロール。決まったアニメーションのみ可能です。画像を指定したいときには SimpleAnimation を利用します。

この throbber コントロールはダイアログエディタで作成できません。

3.3 でサービス名が修正されました。が、今のところ com.sun.star.awt.UnoThrobberControl com.sun.star.awtUnoThrobberControlModel も利用できます。

3.3 以降のみを対象とするのであれば com.sun.star.awt.UnoControlThrobber および com.sun.star.awt.UnoControlThrobberModel を利用してください。

3.4 で削除されます。
#contents

**プロパティ [#b4fa9fe8]


**例 [#v90220a9]

 Dim oThrobber As Object
 
 Sub Main
   DialogLibraries.LoadLibrary( "Standard" )
   oDialog = CreateUnoDialog( DialogLibraries.Standard.Dialog1 )
   oDialogModel = oDialog.getModel()
   
   oThrobberModel = CreateUnoService( "com.sun.star.awt.UnoControlThrobberModel" )
   oThrobber = CreateUnoService( "com.sun.star.awt.UnoControlThrobber" )
   
   oThrobber.setModel( oThrobberModel )
   oThrobber.setPosSize( 10, 10, 30, 30, com.sun.star.awt.PosSize.POSSIZE )
   oDialog.addControl( "throbber", oThrobber )
 
   oDialog.execute()
   oDialog.dispose()
 End Sub
 
 Sub startThrobber
   oThrobber.start()
 End Sub
 
 Sub stopThrobber
   oThrobber.stop()
 End Sub

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes