LabPlot/Interface: Difference between revisions

From KDE Wiki Sandbox
Line 1: Line 1:
== Basic Concepts ==
== Basic Concepts ==
The interface of LabPlot follows the [https://en.wikipedia.org/wiki/Multiple-document_interface MDI] ("multiple document interface") paradigm. In this approach, multiple child windows reside under a single parent window. The child windows can be either freely moved, minimized and maximazed or are arranged in a tabbed view (also called [https://en.wikipedia.org/wiki/Tab_(interface) "tabbed document interface"]) inside of the parent window.
The interface of LabPlot follows the [https://en.wikipedia.org/wiki/Multiple-document_interface MDI] ("multiple document interface") paradigm. In this approach, multiple child windows reside under a single parent window. The child windows can be either freely moved, minimized and maximized inside of the parent window or are arranged in a tabbed view (also called [https://en.wikipedia.org/wiki/Tab_(interface) "tabbed document interface"]).


Child windows represent the main objects in LabPlot like Spreadsheet, Worksheet, etc. These main objects on the other hand serve as containers for other objects like columns in the spreadsheet or plots in the worksheet, etc. All these objects are organized in parent-child relations to each other and all together build up the "project".
Child windows represent the main objects in LabPlot like Spreadsheet, Worksheet, etc. These main objects on the other hand serve as containers for other objects like columns in the spreadsheet or plots in the worksheet, etc. All these objects are organized in parent-child relations to each other and all together build up the "project".

Revision as of 17:53, 15 August 2020

Basic Concepts

The interface of LabPlot follows the MDI ("multiple document interface") paradigm. In this approach, multiple child windows reside under a single parent window. The child windows can be either freely moved, minimized and maximized inside of the parent window or are arranged in a tabbed view (also called "tabbed document interface").

Child windows represent the main objects in LabPlot like Spreadsheet, Worksheet, etc. These main objects on the other hand serve as containers for other objects like columns in the spreadsheet or plots in the worksheet, etc. All these objects are organized in parent-child relations to each other and all together build up the "project".

Main Components

Besides the usuall GUI components as the main menu bar, the tool bar and the status bar, the main window of the application consists out of three main components: