Use the options to set:
- whether you want a menu bar, and which menu options appear there. We are promoting the user creating bespoke menus.
- access privileges to specify which users can use the application.
- the template that your application uses.
- data formats, if you do not want to use the PhixFlow defaults.
- any packages containing shared resources that your application can use; see Package.
Table of Contents | ||||
---|---|---|---|---|
|
Application Properties
Basic Settings
Field | Description | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name | Enter the name of the application. | |||||||||||||||||||||||||||||
Version | Enter a version number for your application. Use this to track the stages of development or maintenance for your application. | |||||||||||||||||||||||||||||
Do not show in the Application Menu | Select whether or not this application appears in the
| |||||||||||||||||||||||||||||
Default Date Format | Select the default format for Date attributes and components. | Select a format from the drop-down list or click the icons to:
| ||||||||||||||||||||||||||||
Default Date/Time Format | Select the default format for DateTime attributes and components. | |||||||||||||||||||||||||||||
Default Number Format | Select the default format for numbers. | Select a format from the drop-down list or click the icons to:
| ||||||||||||||||||||||||||||
Default Component Palette | Select the palette that you want to use when you drag a stream, view or attribute onto a dashboard canvas. # PhixFlow uses this palette when its container application is running. If the container application for is not running, PhixFlow uses:
If you do not set a default palette, PhixFlow uses the system default palette.
| |||||||||||||||||||||||||||||
Application Icon | Select an uploaded image to use in the application menu card for this application. We recommend an image size of approximately:
| See Image for how to upload an image to PhixFlow. PhixFlow uploads application icons and logos to the images folder in its database. You can see a list of uploaded images in the repository > Images section. | ||||||||||||||||||||||||||||
Application Logo | Select an uploaded image to provide customised branding for the application. When a user clicks this image, it will open the application menu. We recommend an image size of approximately:
|
Style Settings
When you drag a stream or view onto a dashboard canvas, and select a grid component to display the stream data, PhixFlow adds a grid. In this section, set the default appearance of grid views for the application. You can set the following:
Grid Header Style
Grid Header Button Style
Grid Header Icon Style
Grid Header Drop-down Button Style
Grid header Drop-down Pane Style
Grid Paging Style
Grid Row Style
Grid Column Header Style
Row Selection Style
To specify a style, select it from the drop-down list or click the icons to:
to show available stylesInsert excerpt _style_list _style_list nopanel true
to create a new style; see Style.Insert excerpt _add _add nopanel true
The styles you select override any styles set in System Configuration. You can override these defaults for individual grids using the style settings in the View properties.
Default Components
In this section, select an appropriate component for PhixFlow to add when you drag attributes onto a form or card container. For information about data types see Understanding Data Types.
- String
- Bigstring
- Long
- Float
- Decimal
- True/False
- Date
- DateTime
Also set the styling for the containers:
- form
- card
And select a default:
- action
This action runs when the user initially opens an application. For example, you could set the the default action to display a welcome screen.
Menus
This section has a toolbar with standard buttons. The grid lists the menus that have actionflows or stream-item-actions that can be applied for this application.
PhixFlow automatically creates a default menu when you create the application project. PhixFlow will display in the default menu in the menu bar:
- once you have added options to the menu
- and when Show Default Menu Bar is selected (see below).
If there are several menus, listed PhixFlow uses the selected (ticked) menu as the menu bar for the application.
You can specify that PhixFlow uses a different menu for desktop and mobile devices. Right-click on a line in the list to show the pop-up menu options:
: use this menu on desktop devices. The grid shows the desktop icon next to the menu name.Insert excerpt _menu_desktop _menu_desktop nopanel true
: use this menu on mobile devices. The grid shows the mobile icon next to the menu name.Insert excerpt _menu_mobile _menu_mobile nopanel true
create another menu to the list; see Menu properties.Insert excerpt _new _new nopanel true
delete the menu from this application.Insert excerpt _delete _delete nopanel true
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Packages
This section has a toolbar with standard buttons. The grid contains a list of packages. A package is a bundle of PhixFlow items that are shared between multiple applications; see Understanding Palettes and Themes. When you export/import an application to another PhixFlow instance, it is important to export/import all packages with the application. One package will include your applications theme settings. To add another package to this
- Click
to list all the packages in the repository.Insert excerpt _new _new nopanel true - Drag packages into this list.
To remove a package from the list, use the toolbar button
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
See also:
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Field
Theme
Select the palette that you want to use when you drag stream attributes onto the screen. This should explain that they come from the selected template when creating an application, a template that has been associated with the application or any local palettes. PhixFlow uses this palette when its container application is running. What does this mean?
If the container application for is not running, PhixFlow uses:
either the default palette set for the area.
or the default palette for the destination application when you are dragging stream attributes into a screen for a different (destination) application that is running.
If you do not set a palette, PhixFlow uses the system default palette.
You can change style settings:
- in the template components in the palette
- create shared styles
- set styles on individual components
See Shared Styles and Style Order
HTML Comment | ||
---|---|---|
| ||
Not yet implemented This page lists the application properties. To access the application properties:
|