Glossary: Difference between revisions

Jump to navigation Jump to search
2,548 bytes added ,  30 April 2021
m
no edit summary
mNo edit summary
mNo edit summary
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Stamp|2017-01-19|4.2.1|1.0.7}}
{{Stamp|2021-04-30|4.10.0|1.10.0}}


The following terms include those that are Memento-specific and those that relate to the user of databases and mobile applications.
The following terms include those that are Memento-specific and those that relate to the user of databases and mobile applications.
= Terms =


== A ==
== A ==
Line 28: Line 30:
; <div id=dialog></div>Dialog
; <div id=dialog></div>Dialog
: Synonyms: [[#card|Card]], [[#form|Form]] (In Memento, the term ''card'' is preferred.)<br/>A proper subset of a screen that pops up "in front of" a screen to support the collection of information or performance of a task, and upon completion, returns to the "underlying" screen.
: Synonyms: [[#card|Card]], [[#form|Form]] (In Memento, the term ''card'' is preferred.)<br/>A proper subset of a screen that pops up "in front of" a screen to support the collection of information or performance of a task, and upon completion, returns to the "underlying" screen.
; <div id="display"></div>Display
: (Mobile term)
: In the '''mobile edition''', the way Memento is presented to the user, as a part of the device and its operating system. A app's screen is generally shown on the display.


; <div id=team></div>Dropdown panel
; <div id=team></div>Dropdown panel
Line 34: Line 40:
== E ==
== E ==
; <div id=entry></div>Entry
; <div id=entry></div>Entry
: Synonyms: [[#record|Record]], [[#row|row]]<br/>A unit of fielded data within a library
: Synonyms: [[#record|Record]], [[#row|row]]<br/>A unit of fielded data within a library<br/>An instance or occurrence of data across fields or columns


; <div id="entries list footer bar"></div>Entries List Footer Bar
; <div id="entries list footer bar"></div>Entries List Footer Bar
Line 49: Line 55:


== F ==
== F ==
; <div id=field></div>Field
: A typed data item occupying a position within a library or table
: Context - [[Glossary#Library|Library]]
; <div id=filter></div>Filter
; <div id=filter></div>Filter
: The restriction of a list of library entries to those whose values match certain filtration criteria
: The restriction of a list of library entries to those whose values match certain filtration criteria
Line 101: Line 111:
: In the desktop edition, a Memento window is at all times subdivided into panes.
: In the desktop edition, a Memento window is at all times subdivided into panes.
: In the mobile edition, panes or sometimes sections are used '''TBD''' in the scripting screens of JavaScript fields and of triggers, actions, and custom data sources.
: In the mobile edition, panes or sometimes sections are used '''TBD''' in the scripting screens of JavaScript fields and of triggers, actions, and custom data sources.
; <div id=pane_section></div>Pane section
: (desktop term)
: In the desktop edition, within a [[#window|window]] [[#pane|pane]], the '''content''' is often broken up into [[#pane_section|sections]]. A pane section is generally made up of a title, text, hyperlinks, and white space to visually separate the section from others. For example, the Memento opening window contains a center pane that is broken up into 3 sections &mdash; New Library, Recent, and Help.


; <div id=panel></div>Panel
; <div id=panel></div>Panel
: (Desktop term)
: (Desktop term)
: In the desktop edition, within a window [[#pane|pane]], the content is generally broken up into tiled '''''panels'''''. A panel may take the form of a [[#static_panel|static panel]],  a [[#tabbed_panel|tabbed panel]], or a [[#dropdown_panel|dropdown panel]]. In any of these cases, a panel may contain buttons, dropdown lists, prompting text, text fields, etc.
: In the desktop edition, [[#window|window]] [[#pane|panes]] are frequently broken up into tiled [[#panel|panels]]. A panel may take the form of a [[#static_panel|static panel]],  a [[#tabbed_panel|tabbed panel]], or a [[#dropdown_panel|dropdown panel]]. In any of these cases, a panel may contain buttons, dropdown lists, prompting text, text fields, etc.


== R ==
== R ==
Line 117: Line 131:


== S ==
== S ==
; <div id=screen></div>Screen
; <div id=screen></div>Screen &mdash; the content of a mobile display or desktop window
: In the mobile edition, as Memento is an application running natively on a device, its display normally consumes the device's entire screen. In certain circumstances &mdash; such as on devices that support multitasking &mdash; a Memento screen may occupy only a portion of the device's screen.
: In the mobile edition, a '''display screen'''. As Memento is an application running natively on a device, its screen normally consumes the device's entire display, making the terms essentially synonymous. In certain circumstances &mdash; such as on devices that support multitasking &mdash; a Memento screen may occupy only a portion of the device's display.
: In the desktop edition, a screen is generally referred to as a [[#window|window]], since the windowed user interfaces of desktop & laptop machines are generally made up of windows that may be minimized, maximized, or displayed as a window among other open windows whose contents can at least partially be seen concurrently. On these machines, Memento runs in a window.
: In the desktop edition, a '''window screen'''. As Memento is an application running natively in a window, its screen normally consumes the device's entire window, making the terms essentially synonymous. The user interfaces of desktop & laptop machines are generally made up of [[#window|windows]] that may be minimized, maximized, or displayed as a window among other open windows whose contents (the screens) can at least partially be seen concurrently.


; <div id=sort></div>Sort
; <div id=sort></div>Sort
Line 161: Line 175:
: In the '''mobile edition''', the following views are available: [[#list_view|List view]], [[#cards_view|Cards view]], [[#table_view|Table view]], [[#kanban_view|Kanban view]], & [[#calendar_view|Calendar view]].
: In the '''mobile edition''', the following views are available: [[#list_view|List view]], [[#cards_view|Cards view]], [[#table_view|Table view]], [[#kanban_view|Kanban view]], & [[#calendar_view|Calendar view]].
: In the '''desktop edition''', the following views are available: [[#list_view|List view]], [[#table_view|Table view]], & [[#calendar_view|Calendar view]].
: In the '''desktop edition''', the following views are available: [[#list_view|List view]], [[#table_view|Table view]], & [[#calendar_view|Calendar view]].
== W ==
; <div id="window"></div>Window
: (Desktop term)
: In the '''desktop edition''', the way Memento is presented to the user, as a part of the machine's operating system.
<br/><br/>
= Appendix: How various terms relate to each other =
=== Memento vs Relational nomenclature ===
In Memento, terminology varies from that of other [[Glossary#DBMS|DBMS]] disciplines, notably ''relational'' DBMSes (or [[Glossary#RDBMS|RDBMSes]]). The following table shows the equivalencies between these:<big>
{| class="wikitable"
! Memento !! Relational !! Definition
|-
| [[Glossary#Database|Database]] || Database
| A generic term meaning the base of all interrelated data regarding a person's pursuit, an application, or a subject area.
|-
| [[Glossary#Library|Library]] || [[Glossary#Table|Table]]
| Entries & fields or rows & columns of data
|-
| [[Glossary#Field|Field]] || Field (or [[Glossary#Column|Column]])
| A typed data item occupying a position within a library or table
|-
| [[Glossary#Entry|Entry]] || [[Glossary#Record|Record]]<br/>(or row)
| An instance or occurrence of data across fields or columns
|-
| [[Glossary#Entry name|Entry name]] || [[Glossary#Primary key|Primary key]]
| The field or ordered set of fields (Column or ordered set of columns) that identify an entry or record
|-
| [[Glossary#Link to entry|Link to entry]] || [[Glossary#SQL|SQL]]
| The means by which libraries or tables are related to each other
|}
[[Category:Overview]]
[[Category:Overview]]
</big>

Navigation menu