Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
style-scheme.cpp
Go to the documentation of this file.
1/*
2 StyleScheme - magic keys to access uniform styling scheme
3
4 Copyright (C)
5 2018, Hermann Vosseler <Ichthyostega@web.de>
6
7  **Lumiera** is free software; you can redistribute it and/or modify it
8  under the terms of the GNU General Public License as published by the
9  Free Software Foundation; either version 2 of the License, or (at your
10  option) any later version. See the file COPYING for further details.
11
12* *****************************************************************/
13
14
22#include "stage/gtk-base.hpp"
24
25namespace stage {
26
27 const Literal TAG_ERROR{"ERROR"};
28 const Literal TAG_WARN{"WARN"};
29
33 cuString CLASS_indication_flash{"indication-flash"};
35
36
37 /* ======== CSS selector names ======== */
38
39 const Symbol NODE_fork{"fork"};
40 const Symbol NODE_frame{"frame"};
41
42 cuString ID_element{"element"};
43 cuString ID_idlabel{"idlabel"};
44
46 cuString CLASS_idlabel_icon {"idlabel__icon"};
47 cuString CLASS_idlabel_menu {"idlabel__menu"};
48 cuString CLASS_idlabel_name {"idlabel__name"};
49 cuString CLASS_elementbox {"elementbox"};
50 cuString CLASS_elementbox_idlabel {"elementbox__idlabel"};
51
52 cuString CLASS_elementbox_video {"elementbox--video"};
53 cuString CLASS_elementbox_audio {"elementbox--audio"};
54 cuString CLASS_elementbox_text {"elementbox--text"};
55 cuString CLASS_elementbox_auto {"elementbox--auto"};
56 cuString CLASS_elementbox_event {"elementbox--event"};
57 cuString CLASS_elementbox_effect {"elementbox--effect"};
58 cuString CLASS_elementbox_label {"elementbox--label"};
59 cuString CLASS_elementbox_ruler {"elementbox--ruler"};
60 cuString CLASS_elementbox_group {"elementbox--group"};
61 cuString CLASS_elementbox_meta {"elementbox--meta"};
62
64 cuString CLASS_timeline_page {"timeline__page"};
65 cuString CLASS_timeline_body {"timeline__body"};
66 cuString CLASS_timeline_fork {"timeline__fork"};
67 cuString CLASS_timeline_ruler{"timeline__ruler"};
68 cuString CLASS_slope_deep1 {"track-slope--deep1"};
69 cuString CLASS_slope_deep2 {"track-slope--deep2"};
70 cuString CLASS_slope_deep3 {"track-slope--deep3"};
71 cuString CLASS_slope_deep4 {"track-slope--deep4"};
72 cuString CLASS_slope_verydeep{"track-slope--verydeep"};
73
74 cuString CLASS_timeline_head {"timeline__head"};
75 cuString CLASS_timeline_navi {"timeline__navi"};
76 cuString CLASS_timeline_pbay {"timeline__pbay"};
77
78 cuString CLASS_fork_head {"fork__head"};
79 cuString CLASS_fork_bracket {"fork__bracket"};
80 cuString CLASS_fork_control {"fork__control"};
81
82 cuString CLASS_background {"background"};
83
84 cuString CLASS_videodisplay {"videodisplay"};
85
86 Literal ICON_placement {"placement"};
88 Literal ICON_arrow_hand_down {"arrow_hand_down"};
89 Literal ICON_arrow_hand_up {"arrow_hand_up"};
90
91
92}// namespace stage
Inline string literal.
Definition symbol.hpp:78
Token or Atom with distinct identity.
Definition symbol.hpp:120
A set of basic GTK includes for the UI.
unsigned int uint
Definition integral.hpp:29
Lumiera GTK UI implementation root.
Definition guifacade.cpp:37
cuString CLASS_indication_flash
CSS class added temporarily to make a widget "flash" in response to the corresponding UI-Bus message.
cuString CLASS_fork_bracket
cuString CLASS_idlabel
cuString CLASS_elementbox_audio
cuString CLASS_elementbox_meta
cuString CLASS_idlabel_menu
cuString CLASS_elementbox_group
cuString CLASS_elementbox_ruler
cuString ID_idlabel
cuString CLASS_elementbox_event
Literal ICON_arrow_hand_up
cuString CLASS_timeline_head
cuString CLASS_elementbox_effect
Literal ICON_arrow_hand_menu
const uint STYLE_FLASH_DURATION_in_ms
cuString CLASS_background
opaque backdrop
cuString CLASS_elementbox_text
cuString CLASS_elementbox_label
const uString cuString
Definition gtk-base.hpp:93
cuString CLASS_timeline_page
const Literal TAG_ERROR
Literal ICON_placement
cuString CLASS_elementbox
cuString CLASS_slope_deep4
cuString CLASS_timeline
const Symbol NODE_frame
cuString CLASS_idlabel_name
cuString CLASS_elementbox_idlabel
only present on IDLabel widget within ElementBoxWidget
cuString CLASS_timeline_fork
cuString CLASS_videodisplay
cuString CLASS_elementbox_video
cuString CLASS_timeline_navi
cuString CLASS_fork_head
cuString CLASS_idlabel_icon
cuString CLASS_elementbox_auto
Literal ICON_arrow_hand_down
cuString CLASS_fork_control
cuString CLASS_slope_deep1
cuString CLASS_timeline_ruler
cuString CLASS_timeline_pbay
const Literal TAG_WARN
cuString ID_element
cuString CLASS_slope_deep2
cuString CLASS_timeline_body
const Symbol NODE_fork
cuString CLASS_slope_deep3
cuString CLASS_slope_verydeep
Definition of access keys for uniform UI styling.