Robot Framework Integrated Development Environment (RIDE)
robotide.editor.popupwindow._PopupWindowBase Class Reference
Inheritance diagram for robotide.editor.popupwindow._PopupWindowBase:
robotide.editor.popupwindow.MacRidePopupWindow robotide.editor.popupwindow.RidePopupWindow robotide.editor.popupwindow.HtmlPopupWindow

Public Member Functions

def __init__ (self, size, detachable=True, autohide=False, color_background=POPUP_BACKGROUND, color_foreground=POPUP_FOREGROUND)
 
def hide (self, event=None)
 
def set_content (self, content, title=None)
 
def show_at (self, position)
 

Public Attributes

 color_background
 
 color_foreground
 
 panel
 

Properties

 screen_position = property
 
 size = property
 

Private Member Functions

def _create_ui (self, size)
 
def _detach (self, event)
 
def _set_detachable (self)
 
def screen_position (self)
 
def size (self)
 

Private Attributes

 _current_details
 
 _detached_title
 
 _details
 

Detailed Description

Definition at line 22 of file popupwindow.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.editor.popupwindow._PopupWindowBase.__init__ (   self,
  size,
  detachable = True,
  autohide = False,
  color_background = POPUP_BACKGROUND,
  color_foreground = POPUP_FOREGROUND 
)

Definition at line 24 of file popupwindow.py.

Member Function Documentation

◆ _create_ui()

def robotide.editor.popupwindow._PopupWindowBase._create_ui (   self,
  size 
)
private

Definition at line 36 of file popupwindow.py.

◆ _detach()

def robotide.editor.popupwindow._PopupWindowBase._detach (   self,
  event 
)
private

Definition at line 52 of file popupwindow.py.

◆ _set_detachable()

def robotide.editor.popupwindow._PopupWindowBase._set_detachable (   self)
private

Definition at line 48 of file popupwindow.py.

◆ hide()

def robotide.editor.popupwindow._PopupWindowBase.hide (   self,
  event = None 
)

Definition at line 65 of file popupwindow.py.

◆ screen_position()

def robotide.editor.popupwindow._PopupWindowBase.screen_position (   self)
private

Definition at line 71 of file popupwindow.py.

◆ set_content()

def robotide.editor.popupwindow._PopupWindowBase.set_content (   self,
  content,
  title = None 
)

Definition at line 80 of file popupwindow.py.

◆ show_at()

def robotide.editor.popupwindow._PopupWindowBase.show_at (   self,
  position 
)

Definition at line 59 of file popupwindow.py.

◆ size()

def robotide.editor.popupwindow._PopupWindowBase.size (   self)
private

Definition at line 77 of file popupwindow.py.

Member Data Documentation

◆ _current_details

robotide.editor.popupwindow._PopupWindowBase._current_details
private

Definition at line 85 of file popupwindow.py.

◆ _detached_title

robotide.editor.popupwindow._PopupWindowBase._detached_title
private

Definition at line 87 of file popupwindow.py.

◆ _details

robotide.editor.popupwindow._PopupWindowBase._details
private

Definition at line 42 of file popupwindow.py.

◆ color_background

robotide.editor.popupwindow._PopupWindowBase.color_background

Definition at line 27 of file popupwindow.py.

◆ color_foreground

robotide.editor.popupwindow._PopupWindowBase.color_foreground

Definition at line 28 of file popupwindow.py.

◆ panel

robotide.editor.popupwindow._PopupWindowBase.panel

Definition at line 29 of file popupwindow.py.

Property Documentation

◆ screen_position

robotide.editor.popupwindow._PopupWindowBase.screen_position = property
static

Definition at line 69 of file popupwindow.py.

◆ size

robotide.editor.popupwindow._PopupWindowBase.size = property
static

Definition at line 75 of file popupwindow.py.


The documentation for this class was generated from the following file: