Kexi/Handbook/Kexi Basics/The Kexi Main Window: Difference between revisions
m (remove extra pipe) |
m (clarify terminology) |
||
(26 intermediate revisions by 5 users not shown) | |||
Line 2: | Line 2: | ||
<translate> | <translate> | ||
==The Kexi Main Window== | ===The Kexi Main Window=== <!--T:1--> | ||
<!--T:2--> | |||
[[Image:kexi_MainWindow.png|center]] | [[Image:kexi_MainWindow.png|center]] | ||
<!--T:3--> | |||
The '''Tabbed Toolbar''' on the top gives access to common actions and commands. | The '''Tabbed Toolbar''' on the top gives access to common actions and commands. | ||
The '''Project Navigator''' and ''' | <!--T:4--> | ||
The '''Project Navigator''' and '''Property Editor''' are shown in panes on each side of the child window. These can be resized or hidden as required. A pane can be hidden by clicking the small cross at the top of the pane (just below the toolbar). | |||
Database objects (tables, queries, | <!--T:5--> | ||
Database objects (tables, queries, reports.) listed in the '''Project Navigator''' can be opened by double-clicking on their names. | |||
===Main | ====Main Application Elements==== <!--T:6--> | ||
<!--T:7--> | |||
Main elements of '''Kexi''' application's window are: | Main elements of '''Kexi''' application's window are: | ||
<!--T:8--> | |||
;Tabbed Toolbar | ;Tabbed Toolbar | ||
:Contains available commands for the application. You will find detailed description of any of the commands in | :Contains available commands for the application. You will find a detailed description of any of the commands in [[Special:myLanguage/Kexi/Handbook/Command Reference|Appendix C]].</translate> | ||
<translate><!--T:40--> | |||
;Project Navigator pane | ;Project Navigator pane | ||
:Contains a list of any object (tables, queries, forms, ...) created within the currently opened database project. The navigator also contains small toolbar with most | :Contains a list of any object (tables, queries, forms, ...) created within the currently opened database project. The navigator also contains a small toolbar with the most frequently used commands related to the database objects. </translate> | ||
<translate> | |||
<!--T:41--> | |||
;Opened Database Objects Area / Tabbed Windows | ;Opened Database Objects Area / Tabbed Windows | ||
:A central area of the application | :A central area of the application utilising most of the screen space. In IDEAl user interface mode it contains switchable tabs with windows that are always maximized. In Childframe user interface mode it contains floating windows. </translate> | ||
<translate> | |||
<!--T:42--> | |||
;Property Editor pane | ;Property Editor pane | ||
:Contains a list of properties of currently | :Contains a list of properties of the currently selected database object. For certain objects (e.g. form widgets) it may have several tabs. | ||
===Tabbed Toolbar=== | ====Tabbed Toolbar==== <!--T:9--> | ||
<!--T:10--> | |||
[[Image:kexi_TabbedToolbar.png|center]] | [[Image:kexi_TabbedToolbar.png|center]] | ||
<!-- TODO: update screenshot --> | |||
<!--T:11--> | |||
The toolbar is the place that gives you access to most '''Kexi''' commands and actions. | The toolbar is the place that gives you access to most '''Kexi''' commands and actions. | ||
Using | Using the actions found in the different tabs on the toolbar you can: | ||
<!--T:12--> | |||
* Create / Open / Close Kexi projects | * Create / Open / Close Kexi projects | ||
<!--T:13--> | |||
* Create Database objects | * Create Database objects | ||
<!--T:14--> | |||
* Import / Export Data | * Import / Export Data | ||
<!--T:51--> | |||
Depending on the context, additional tabs may be visible: | |||
* | <!--T:52--> | ||
* '''Form Design''' tab is only visible if the Form Designer is actually in use. | |||
<!--T:53--> | |||
* '''Report Design''' tab is only visible if the Report Designer is actually in use. | |||
====Project Navigator Pane==== <!--T:17--> | |||
<!--T:18--> | |||
[[Image:kexi_ProjectNavigator.png|center]] | [[Image:kexi_ProjectNavigator.png|center]] | ||
The Project Navigator pane is one of the most frequently used elements of the '''Kexi''' main window. The pane contains a list of all objects created within the currently opened Kexi database project. The objects are split into groups: tables, queries, forms, reports and scripts. | <!--T:19--> | ||
The '''Project Navigator''' pane is one of the most frequently used elements of the '''Kexi''' main window. The pane contains a list of all objects created within the currently opened Kexi database project. The objects are split into groups: tables, queries, forms, reports and scripts. | |||
The Project Navigator pane also contains a small toolbar for most frequently used commands (from left to right): <menuchoice>Open</menuchoice> selected object, <menuchoice>Design</menuchoice> selected object, and <menuchoice>Delete</menuchoice> selected object. | <!--T:20--> | ||
The Project Navigator pane also contains a small toolbar for the most frequently used commands (from left to right): <menuchoice>Open</menuchoice> selected object, <menuchoice>Design</menuchoice> selected object, and <menuchoice>Delete</menuchoice> selected object. | |||
<!--T:21--> | |||
For each object on the list a context menu is available using the right mouse button. | For each object on the list a context menu is available using the right mouse button. | ||
<!--T:22--> | |||
Double clicking with the left mouse button on the object's name on the list opens the object in '''Data View'''. If the object's window was already opened, the action just activates the window without switching it's view mode. | Double clicking with the left mouse button on the object's name on the list opens the object in '''Data View'''. If the object's window was already opened, the action just activates the window without switching it's view mode. | ||
<!--T:23--> | |||
{{Note|Even though your operating system or window manager may be set up to handle single clicks instead of double clicks, '''Kexi''' uses double clicks in '''Project Navigator''' to avoid accidentally opening large datasets or executing queries.}} | {{Note|Even though your operating system or window manager may be set up to handle single clicks instead of double clicks, '''Kexi''' uses double clicks in '''Project Navigator''' to avoid accidentally opening large datasets or executing queries.}} | ||
===Opened | ====Opened Database Objects Area / Tabbed Windows==== <!--T:24--> | ||
<!--T:25--> | |||
[[Image:kexi_WindowTabs.png|center]] | [[Image:kexi_WindowTabs.png|center]] | ||
<!--T:26--> | |||
Whenever you double click an object in the project navigator, it opens in the '''Opened database objects area'''. Each window has its own tab in '''Kexi'''. | Whenever you double click an object in the project navigator, it opens in the '''Opened database objects area'''. Each window has its own tab in '''Kexi'''. | ||
You can rearrange the tabs by drag and drop and close them using the close | <!--T:27--> | ||
You can rearrange the tabs by drag and drop, and close them using the {{Icon|tab-close}} button located on the right of each tab. | |||
<!--T:28--> | |||
{{Note|Sometime later on there will be an option to detach tabs, creating somewhat something similar to an MDI interface. That could be useful for custom solutions or multiple displays.}} | {{Note|Sometime later on there will be an option to detach tabs, creating somewhat something similar to an MDI interface. That could be useful for custom solutions or multiple displays.}} | ||
===Property Editor | ====Property Editor Pane==== <!--T:29--> | ||
<!--T:30--> | |||
[[Image:kexi_PropertyEditor.png|center]] | [[Image:kexi_PropertyEditor.png|center]] | ||
In the '''Property Editor''' pane you can change properties of the object displayed in the active window. Depending on the context, the pane | <!--T:31--> | ||
In the '''Property Editor''' pane you can change properties of the object displayed in the active window. Depending on the context, the pane consists of one or more tabs. The first, always visible tab, <menuchoice>Properties</menuchoice>, contains the list of available properties. | |||
<!--T:32--> | |||
Rules for using the '''Property Editor''': | Rules for using the '''Property Editor''': | ||
<!--T:33--> | |||
* Each row contains a single property. | * Each row contains a single property. | ||
<!--T:43--> | |||
* You can use the mouse or the keyboard to change values of particular properties. | * You can use the mouse or the keyboard to change values of particular properties. | ||
* Most frequently used types of property values are: | |||
** a number; you can enter the value directly or increase or decrease its value by clicking with the left mouse button on the arrows. | <!--T:44--> | ||
** text | * Most frequently used types of property values are:</translate> | ||
** drop down list of values | <translate> | ||
<!--T:45--> | |||
** a number; you can enter the value directly or increase or decrease its value by clicking with the left mouse button on the up/down arrows at the right of the value field. </translate> | |||
<translate> | |||
<!--T:46--> | |||
** text</translate> | |||
<translate> | |||
<!--T:47--> | |||
** a drop down list of values; click on the desired value to select</translate> | |||
<translate> | |||
<!--T:48--> | |||
** Yes/No; you can toggle the value by clicking on the button; Yes (true) means that the button is toggled on, No (false) means that the button is toggled off. | ** Yes/No; you can toggle the value by clicking on the button; Yes (true) means that the button is toggled on, No (false) means that the button is toggled off. | ||
{{Note| | <!--T:34--> | ||
<!--}}-->{{Note| | |||
* There is no need to confirm a changed value: changes are visible immediately after moving to a different row of the Property Editor's list or by pressing the <keycap>Enter</keycap> key. | * There is no need to confirm a changed value: changes are visible immediately after moving to a different row of the Property Editor's list or by pressing the <keycap>Enter</keycap> key. | ||
<!--T:49--> | |||
* Names of the recently changed properties that not yet were stored in the database are marked with bold text. | * Names of the recently changed properties that not yet were stored in the database are marked with bold text. | ||
The Property Editor pane is | <!--T:50--> | ||
* After changing the value of a property, a special <menuchoice>Undo changes</menuchoice> button appears on the right side of the Property Name. By clicking it you can revert the value of the property to the original value that was loaded from the database upon opening the database object.}}<!--{{--> | |||
<!--T:35--> | |||
The '''Property Editor''' pane is not visible if: | |||
<!--T:36--> | |||
* no single database object's window is open, or | |||
* | <!--T:37--> | ||
* the active database object's window does not offer properties as is the case when open in '''Data View''' instead of '''Design View'''. | |||
<!--T:38--> | |||
{{Prevnext2 | |||
|prevpage=Special:MyLanguage/Kexi/Handbook/Kexi_Basics/Creating_a_New_Database_File | |||
|prevtext=Creating a New Database File | |||
|nextpage=Special:MyLanguage/Kexi/Handbook/Kexi_Basics/Opening an existing Kexi database file | |||
|nexttext=Opening an existing Kexi database file | |||
|index=Special:MyLanguage/Kexi/Handbook|indextext=Back to menu | |||
}} | |||
<!--T:39--> | |||
[[Category:Kexi]] | [[Category:Kexi]] | ||
[[Category:Tutorials]] | [[Category:Tutorials]] | ||
</translate> | </translate> |
Latest revision as of 18:11, 8 April 2015
The Kexi Main Window
The Tabbed Toolbar on the top gives access to common actions and commands.
The Project Navigator and Property Editor are shown in panes on each side of the child window. These can be resized or hidden as required. A pane can be hidden by clicking the small cross at the top of the pane (just below the toolbar).
Database objects (tables, queries, reports.) listed in the Project Navigator can be opened by double-clicking on their names.
Main Application Elements
Main elements of Kexi application's window are:
- Tabbed Toolbar
- Contains available commands for the application. You will find a detailed description of any of the commands in Appendix C.
- Project Navigator pane
- Contains a list of any object (tables, queries, forms, ...) created within the currently opened database project. The navigator also contains a small toolbar with the most frequently used commands related to the database objects.
- Opened Database Objects Area / Tabbed Windows
- A central area of the application utilising most of the screen space. In IDEAl user interface mode it contains switchable tabs with windows that are always maximized. In Childframe user interface mode it contains floating windows.
- Property Editor pane
- Contains a list of properties of the currently selected database object. For certain objects (e.g. form widgets) it may have several tabs.
Tabbed Toolbar
The toolbar is the place that gives you access to most Kexi commands and actions. Using the actions found in the different tabs on the toolbar you can:
- Create / Open / Close Kexi projects
- Create Database objects
- Import / Export Data
Depending on the context, additional tabs may be visible:
- Form Design tab is only visible if the Form Designer is actually in use.
- Report Design tab is only visible if the Report Designer is actually in use.
The Project Navigator pane is one of the most frequently used elements of the Kexi main window. The pane contains a list of all objects created within the currently opened Kexi database project. The objects are split into groups: tables, queries, forms, reports and scripts.
The Project Navigator pane also contains a small toolbar for the most frequently used commands (from left to right):
selected object, selected object, and selected object.For each object on the list a context menu is available using the right mouse button.
Double clicking with the left mouse button on the object's name on the list opens the object in Data View. If the object's window was already opened, the action just activates the window without switching it's view mode.
Opened Database Objects Area / Tabbed Windows
Whenever you double click an object in the project navigator, it opens in the Opened database objects area. Each window has its own tab in Kexi.
You can rearrange the tabs by drag and drop, and close them using the button located on the right of each tab.
Property Editor Pane
In the Property Editor pane you can change properties of the object displayed in the active window. Depending on the context, the pane consists of one or more tabs. The first, always visible tab,
, contains the list of available properties.Rules for using the Property Editor:
- Each row contains a single property.
- You can use the mouse or the keyboard to change values of particular properties.
- Most frequently used types of property values are:
- a number; you can enter the value directly or increase or decrease its value by clicking with the left mouse button on the up/down arrows at the right of the value field.
- text
- a drop down list of values; click on the desired value to select
- Yes/No; you can toggle the value by clicking on the button; Yes (true) means that the button is toggled on, No (false) means that the button is toggled off.
- Names of the recently changed properties that not yet were stored in the database are marked with bold text.
- After changing the value of a property, a special button appears on the right side of the Property Name. By clicking it you can revert the value of the property to the original value that was loaded from the database upon opening the database object.
The Property Editor pane is not visible if:
- no single database object's window is open, or
- the active database object's window does not offer properties as is the case when open in Data View instead of Design View.