sas.sasview package
Submodules
sas.sasview.custom_config module
Application appearance custom configuration
sas.sasview.installer_generator module
This module generates .iss file according to the local config of
the current application. Please make sure a file named “local_config.py”
exists in the current directory. Edit local_config.py according to your needs.
-
sas.sasview.installer_generator.find_extension()[source]
Describe the extensions that can be read by the current application
-
sas.sasview.installer_generator.generate_installer()[source]
-
sas.sasview.installer_generator.write_code()[source]
Code that checks the existing path and snaviewpath
in the environmental viriables/PATH
-
sas.sasview.installer_generator.write_dirs()[source]
Define Dir permission
-
sas.sasview.installer_generator.write_file()[source]
copy some data files
-
sas.sasview.installer_generator.write_icon()[source]
Create application icon
-
sas.sasview.installer_generator.write_language(language=['english'], msfile='compiler:Default.isl')[source]
define the language of the application
-
sas.sasview.installer_generator.write_registry(data_extension=None, app_extension=None)[source]
create file association for windows.
Allow open file on double click
-
sas.sasview.installer_generator.write_run()[source]
execute some file
-
sas.sasview.installer_generator.write_tasks()[source]
create desktop icon
-
sas.sasview.installer_generator.write_uninstalldelete()[source]
Define uninstalldelete
sas.sasview.local_config module
Application settings
-
sas.sasview.local_config.printEVT(message)[source]
sas.sasview.setup_exe module
sas.sasview.setup_mac module
sas.sasview.welcome_panel module
Welcome page
-
class sas.sasview.welcome_panel.ViewApp(redirect=False, filename=None, useBestVisual=False, clearSigInt=True)[source]
Bases: wx._core.App
Test application
-
OnInit()[source]
-
class sas.sasview.welcome_panel.WelcomeFrame(parent, id, title)[source]
Bases: wx._windows.Frame
Test frame
-
class sas.sasview.welcome_panel.WelcomePage(parent, *args, **kwds)[source]
Bases: wx.lib.scrolledpanel.ScrolledPanel
Panel created like about box as a welcome page
Shows product name, current version, authors, and link to the product page.
-
CENTER_PANE = True
-
set_data(list=None)[source]
-
window_caption = 'Welcome panel'
-
window_name = 'default'
-
class sas.sasview.welcome_panel.WelcomePanel(parent, *args, **kwds)[source]
Bases: wx.aui.AuiNotebook, sas.guiframe.panel_base.PanelBase
Panel created like about box as a welcome page
Shows product name, current version, authors, and link to the product page.
-
CENTER_PANE = True
-
get_frame()[source]
-
on_close_page(event)[source]
-
set_data(list=None)[source]
-
set_frame(frame)[source]
-
set_manager(manager)[source]
the manager of the panel in this case the application itself
-
window_caption = 'Welcome panel'
-
window_name = 'default'
Module contents