awsc.info.NeutralDialog
- class awsc.info.NeutralDialog(*args, ok_action=None, cancel_action=None, background_color=None, confirm_text='Ok', cancel_text='Cancel', color=Color(Palette8Bit, 220, None), selected_color=Color(Palette8Bit, 0, 220), **kwargs)
A dialog that does nothing and handles no inputs.
- Attributes:
borderReturns the border of the control.
cornersRead-only property for calculating the four corners of the block.
heightRead-only property for the height of the block.
innerRead-only property for calculating the four inner corners of the block.
w_inRead-only property for the inner width of the block.
widthRead-only property for the width of the block.
Methods
add_block(block)Adds a new child block to this block.
add_field(field)Inserts a new field into the dialog.
before_paint()Hook function for acting on the block before any blocks are painted for the current frame.
bottomright()Returns the coordinates of the bottom right corner of the block.
clear_blocks([tag])Removes all blocks with the matching tag from the child blocks of this block.
input(key)Input handler hook function.
nop()A callable that does nothing, for the purpose of having such a callable.
paint()Hook function for painting the block.
remove_block(block)Removes a specific block from this block.
reparent()Shorthand function for removing a Block from its parent and re-adding it.
topleft()Returns the coordinates of the top left corner of the block.
on_become_frame
- __init__(*args, ok_action=None, cancel_action=None, background_color=None, confirm_text='Ok', cancel_text='Cancel', color=Color(Palette8Bit, 220, None), selected_color=Color(Palette8Bit, 0, 220), **kwargs)
Initializes a Control object.
- Parameters:
- borderawsc.termui.control.Border
The border of the control.
Methods
__init__(*args[, ok_action, cancel_action, ...])Initializes a Control object.
add_block(block)Adds a new child block to this block.
add_field(field)Inserts a new field into the dialog.
before_paint()Hook function for acting on the block before any blocks are painted for the current frame.
bottomright()Returns the coordinates of the bottom right corner of the block.
clear_blocks([tag])Removes all blocks with the matching tag from the child blocks of this block.
input(key)Input handler hook function.
nop()A callable that does nothing, for the purpose of having such a callable.
on_become_frame()paint()Hook function for painting the block.
remove_block(block)Removes a specific block from this block.
reparent()Shorthand function for removing a Block from its parent and re-adding it.
topleft()Returns the coordinates of the top left corner of the block.
Attributes
borderReturns the border of the control.
cornersRead-only property for calculating the four corners of the block.
heightRead-only property for the height of the block.
innerRead-only property for calculating the four inner corners of the block.
w_inRead-only property for the inner width of the block.
widthRead-only property for the width of the block.