LibreOffice Module extensions (master) 1
Classes | Enumerations
updatehdl.hxx File Reference
#include <sal/config.h>
#include <string_view>
#include <osl/mutex.hxx>
#include <com/sun/star/uno/Any.h>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/awt/XActionListener.hpp>
#include <com/sun/star/awt/XControlModel.hpp>
#include <com/sun/star/awt/XDialog.hpp>
#include <com/sun/star/awt/XTopWindowListener.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/frame/XTerminateListener.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <cppuhelper/implbase.hxx>
#include <unotools/resmgr.hxx>
#include <rtl/ref.hxx>
#include "actionlistener.hxx"
Include dependency graph for updatehdl.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UpdateHandler
 

Enumerations

enum  DialogControls {
  CANCEL_BUTTON = 0 ,
  PAUSE_BUTTON ,
  RESUME_BUTTON ,
  DOWNLOAD_BUTTON ,
  CLOSE_BUTTON ,
  HELP_BUTTON ,
  BUTTON_COUNT ,
  THROBBER_CTRL ,
  PROGRESS_CTRL
}
 
enum  UpdateState {
  UPDATESTATE_CHECKING = 0 ,
  UPDATESTATE_ERROR_CHECKING ,
  UPDATESTATE_NO_UPDATE_AVAIL ,
  UPDATESTATE_UPDATE_AVAIL ,
  UPDATESTATE_UPDATE_NO_DOWNLOAD ,
  UPDATESTATE_AUTO_START ,
  UPDATESTATE_DOWNLOADING ,
  UPDATESTATE_DOWNLOAD_PAUSED ,
  UPDATESTATE_ERROR_DOWNLOADING ,
  UPDATESTATE_DOWNLOAD_AVAIL ,
  UPDATESTATE_EXT_UPD_AVAIL ,
  UPDATESTATES_COUNT
}
 

Enumeration Type Documentation

◆ DialogControls

Enumerator
CANCEL_BUTTON 
PAUSE_BUTTON 
RESUME_BUTTON 
DOWNLOAD_BUTTON 
CLOSE_BUTTON 
HELP_BUTTON 
BUTTON_COUNT 
THROBBER_CTRL 
PROGRESS_CTRL 

Definition at line 44 of file updatehdl.hxx.

◆ UpdateState

Enumerator
UPDATESTATE_CHECKING 
UPDATESTATE_ERROR_CHECKING 
UPDATESTATE_NO_UPDATE_AVAIL 
UPDATESTATE_UPDATE_AVAIL 
UPDATESTATE_UPDATE_NO_DOWNLOAD 
UPDATESTATE_AUTO_START 
UPDATESTATE_DOWNLOADING 
UPDATESTATE_DOWNLOAD_PAUSED 
UPDATESTATE_ERROR_DOWNLOADING 
UPDATESTATE_DOWNLOAD_AVAIL 
UPDATESTATE_EXT_UPD_AVAIL 
UPDATESTATES_COUNT 

Definition at line 57 of file updatehdl.hxx.