SEARCH
TOOLBOX
LANGUAGES

The Power Menu

From Morfik Wiki

Jump to: navigation, search

The Power Menu is accessible by clicking on the white "power on" symbol on a dark blue background, round button at the leftmost position of the Ribbon. This menu offers immediate access to most functions in Morfik which are related to project and document management, such as closing and opening files.


power-menu.png
The Power Menu


When pressed, a drop down menu is displayed which offers immediate access to most Morfik functions related to project and document management, such as closing and opening files. Some menu options on the Power menu are context-sensitive, and will be disabled if they are not applicable to the current state of the IDE.

The Power menu contains the following menu options (sub-menu options are denoted by the | symbol):

NewProject32.png New Project | New Web Application
Creates a new web application with built-in database server.


NewPackageProject32.png New Project |New Package


NewProjectWizard32.png New Project | New Project Wizard
Starts the New Project Wizard, which includes options for application type (web application or browser) and built-in or external database support. Not sure that the New Project wizard has anything to do with "built-in or external database support" (except for the Character Set page maybe).


form32.png New Item| New Form
Creates a new Form in the current project. Forms are the foundation of the presentation layer for your application. They enable the user to interact with your application and perform such tasks as viewing, entering and editing data.


Report32.png New Item| New Report
Creates a new Report in the current project. Reports enable the viewing and printing of information stored in the application's database. With Reports, this information can be sorted, grouped and summarized in unlimited ways. Reports are presented via the browser in Adobe PDF format, thus assuring that what the user sees on-screen will be the same as what appears on paper.


table32.png New Item| New Table
Creates a new Table in the current project. Tables are the actual storage mechanism in databases. They consist of rows (records) and columns (field names) that organize the data being stored. A database may contain numerous tables, and some of them may be related to each other.


tables32.png New Item| New Query
Creates a new Query in the current project. Queries are the mechanism by which data in a table can be searched. They enable you to retrieve a subset of the data in your database tables based on specific logical search criteria.


text_code_server32.png New Item| New Module
Creates a new Module in the current project. Modules are stand-alone units of code that can be called by other modules, including the browser- or server-side modules of Forms and Reports. They are useful for organizing programming code into logical units and for sharing code between different parts of an application (or even between applications).


gear32.png New Item| New WebMethod
Creates a new WebMethod in the current project. WebMethods are code that is implemented and executes from within your application on the server (not inside the browser). They can be called when required by your application (either from another WebMethod or from within the browser), or be published so as to be called from other applications.


widget32.png New Item| New Widget


Open32.png Open
Opens an existing document.


folder_closed32.png Close
Closes the current document (or project if the current document is the Project tab page)


folder_closeAll32.png Close All
Closes all open documents in the project, leaving only the Projects tab page open.


Save32.png Save
Saves (but does not close) the current document.


save_as32.png Save As | Save As
Saves (but does not close) the current document with a new name. Save As exports the current document to to an XML file with a morfik-specific extension (e.g. forms get an .mfr extension). It can be useful for sharing code between projects, especially if the .MXS format is used. Save As does not change the name used to refer to the document within the project. Minor bug: if there are unsaved changes in the document when Save As is run, these are not included in the exported file.


ConvertProject32.png Save As | Save Project As
Convert languages


SaveAll32.png Save All
Saves (but does not close) the current document(s).


printer232.png Print
Prints the source code (browser or server) for the current document.


Related Topics