Class GeneralKeyCodes

class odevgui_win.keys.general.GeneralKeyCodes[source]

Some Writer Key Codes

These key code only work if main menu is active (visible).

One way around this issue is to use ooodev.utils.gui.GUI.show_menu_bar() to ensure menu bar is visible.

from ooodev.utils.gui import GUI
GUI.show_memu_bar()
KB_ALIGN_CENTER = '{VK_CONTROL down}E{VK_CONTROL up}'

Align Text Center via keyboard shortcut

KB_ALIGN_JUSTIFIED = '{VK_CONTROL down}J{VK_CONTROL up}'

Align Text Justified via keyboard shortcut

KB_ALIGN_LEFT = '{VK_CONTROL down}L{VK_CONTROL up}'

Align Text Left via keyboard shortcut

KB_ALIGN_RIGHT = '{VK_CONTROL down}R{VK_CONTROL up}'

Align Text Right via keyboard shortcut

KB_BOLD = '{VK_CONTROL down}B{VK_CONTROL up}'

Format Bold via keyboard shortcut

KB_CLEAR_DIRECT = '{VK_CONTROL down}M{VK_CONTROL up}'

Format Clear Direct via keyboard shortcut

KB_COPY = '{VK_CONTROL down}C{VK_CONTROL up}'

Copy via keyboard shortcut

KB_CUT = '{VK_CONTROL down}X{VK_CONTROL up}'

Cut via keyboard shortcut

KB_EXIT = '{VK_CONTROL down}Q{VK_CONTROL up}'

Exit via keyboard shortcut

KB_ITALIC = '{VK_CONTROL down}I{VK_CONTROL up}'

Format Italic via keyboard shortcut

KB_PASTE = '{VK_CONTROL down}V{VK_CONTROL up}'

Paste via keyboard shortcut

KB_PASTE_UNFORMATTED_TEXT = '{VK_CONTROL down}{VK_MENU down}{VK_SHIFT down}V{VK_CONTROL up}{VK_MENU up}{VK_SHIFT up}'

Paste Unformatted Text via keyboard shortcut

KB_PRINT = '{VK_CONTROL down}P{VK_CONTROL up}'

Print via keyboard shortcut

KB_PRINT_PREVIEW = '{VK_CONTROL down}{VK_SHIFT down}O{VK_CONTROL up}{VK_SHIFT up}'

Print Preview via keyboard shortcut

KB_REDO = '{VK_CONTROL down}Y{VK_CONTROL up}'

Redo via keyboard shortcut

KB_SAVE = '{VK_CONTROL down}S{VK_CONTROL up}'

Save via keyboard shortcut

KB_SELECT_ALL = '{VK_CONTROL down}A{VK_CONTROL up}'

Select All via keyboard shortcut

KB_UNDERLINE = '{VK_CONTROL down}U{VK_CONTROL up}'

Format Underline via keyboard shortcut

KB_UNDO = '{VK_CONTROL down}Z{VK_CONTROL up}'

Undo via keyboard shortcut