home#

generate_home#

This class is in charge of loading the resources used in the main menu of Pycraft. (Alternatively also called the ‘title screen’ or ‘home screen’) This class is also in charge of rendering the main menu.

  • Args:

    • None

  • Keyword Args:

    • None

create_banner#

This subroutine is used to render the messages the user may see at the bottom of the home screen. This is run in parallel (thread).

  • Args:

    • self (dict): This is used by Pycraft as a way of storing it’s current configuration and behaviour and is required by most GUIs. Its use should be reduced where possible for readability reasons.

  • Keyword Args:

    • None

  • Output:

    • None

home_gui#

This subroutine is in charge of loading the resources used in the main menu of Pycraft. (Alternatively also called the ‘title screen’ or ‘home screen’) This subroutine is also in charge of rendering the main menu.

  • Args:

    • self (dict): This is used by Pycraft as a way of storing it’s current configuration and behaviour and is required by most GUIs. Its use should be reduced where possible for readability reasons.

  • Keyword Args:

    • None

  • Output:

    • None