diff --git a/stuff/config/qss/Blue/Blue.qss b/stuff/config/qss/Blue/Blue.qss
index f27c95b..521ffd7 100644
--- a/stuff/config/qss/Blue/Blue.qss
+++ b/stuff/config/qss/Blue/Blue.qss
@@ -1 +1 @@
-.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('../Default/imgs/white/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#2b2c2d;border-color:#262728;image:url('../Default/imgs/white/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#2b2c2d;border-color:#262728}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#303133}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#d0d2d8;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#6e7174;border-color:#6e7174;color:#d0d2d8}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#5385a6;border-color:#5385a6;color:#f2f2f2}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#6c98b6;border-color:#6c98b6}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#828489}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#6e7174}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#28292b}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #28292b;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#323435;qproperty-BottomBelowLineColor:#28292b}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#323435;border-right:1px solid #28292b;color:#888b90;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#414345;color:#888b90}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#414345;color:#ecedef;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#323435;border-top:1px solid #28292b;border-right:1px solid #28292b;border-left:1px solid #28292b;color:#888b90;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#414345;color:#888b90}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#414345;border-top-right-radius:2px;border-top-left-radius:2px;color:#ecedef;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#2d2f30;alternate-background-color:#323435;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#c2c5cc}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#5385a6;color:#f2f2f2}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('../Default/imgs/white/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('../Default/imgs/white/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('../Default/imgs/white/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('../Default/imgs/white/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('../Default/imgs/white/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('../Default/imgs/white/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#414345;color:#c2c5cc}QWidget:disabled{color:#828489}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#141516;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#141516}#TopBar{background:#414345;border:0;border-bottom:1px solid #28292b;height:21px}#TopBar #EditToolLockButton{background:#414345;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#414345;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#414345;border:0}QMenuBar::item{background-color:#414345;border-left:1px solid #414345;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#5f6265;color:#c2c5cc}QMenuBar::item:pressed{background-color:#5385a6;color:#f2f2f2}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#323435;border-top:1px solid #28292b;border-right:1px solid #28292b;color:#888b90;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#414345;color:#888b90}#TopBarTab::tab:selected{background-color:#414345;color:#ecedef}#TopBarTab::tab:first{border-left:1px solid #28292b}#TopBarTab::tab:last{border-right:1px solid #28292b}QMenu{background-color:#414345;border:1px solid #28292b;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:checked{color:#c2c5cc}QMenu::item:checked:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:disabled{background:none;color:#828489}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #28292b;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#5385a6}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#323435;border-color:#28292b;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#8f9295;qproperty-ActiveTitleColor:#43AEE5;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('../Default/imgs/white/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('../Default/imgs/white/none')}QAbstractScrollArea::corner{background-color:#2d2f30}QScrollBar{background-color:#2d2f30;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #4b4d50;border-radius:4px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#5f6265;border-color:#5f6265}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#72767a;border-color:#72767a}QScrollBar::handle:horizontal{background-color:#4b4d50;margin:3px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#4b4d50;margin:16px 3px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#2d2f30;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#2d2f30;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#2d2f30;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#2d2f30;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('../Default/imgs/white/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('../Default/imgs/white/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('../Default/imgs/white/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('../Default/imgs/white/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #28292b;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #28292b;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#616467;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#6e7174}DvScrollWidget QPushButton:pressed{background-color:#2b2c2d}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#414345;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#6e7174}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#2b2c2d}#ScrollLeftButton{image:url('../Default/imgs/white/scroll-left.svg');border-right:1px solid #28292b}#ScrollRightButton{image:url('../Default/imgs/white/scroll-right.svg');border-left:1px solid #28292b;border-right:1px solid #28292b}#ScrollUpButton{image:url('../Default/imgs/white/scroll-up.svg')}#ScrollDownButton{image:url('../Default/imgs/white/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('../Default/imgs/white/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('../Default/imgs/white/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('../Default/imgs/white/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('../Default/imgs/white/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('../Default/imgs/white/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('../Default/imgs/white/nextkey_disabled.svg')}QTreeWidget{background:#2d2f30;alternate-background-color:#323435}QListView{outline:0}#TabBarContainer{background-color:#323435}.Button,QPushButton{background-color:#616467;border-color:#414345;border-style:solid;border-radius:2px;border-width:1px;color:#d0d2d8;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#6e7174;border-color:#414345;color:#d0d2d8}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.Button:checked,QPushButton:checked{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.Button:checked:hover,QPushButton:checked:hover{background-color:#303133}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#2b2c2d}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#4d5052;border-color:#414345;color:#828489}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#616467;border:1px solid #414345;border-radius:2px;color:#d0d2d8;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#6e7174;border-color:#414345;color:#d0d2d8}.ComboBox:checked,QComboBox:checked{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.ComboBox:disabled,QComboBox:disabled{background-color:#4d5052;border-color:#414345}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #414345;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('../Default/imgs/white/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#414345;image:url('../Default/imgs/white/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#414345;border:1px solid #28292b;selection-background-color:#5385a6;selection-color:#f2f2f2}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#28292b;border:1px solid #262728;border-radius:2px;color:#c2c5cc;selection-background-color:#5385a6;selection-color:#f2f2f2;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#28292b;border-color:#5385a6;color:#c2c5cc}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#353638;border-color:#333537;color:#828489}.CheckBox,QCheckBox{color:#c2c5cc}.CheckBox:hover,QCheckBox:hover{color:#c2c5cc}.CheckBox:disabled,QCheckBox:disabled{color:#828489}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#28292b;border:1px solid #262728;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#28292b;border-color:#5385a6}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#28292b;border-color:#262728;image:url('../Default/imgs/white/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#353638;border-color:#353638;image:url('../Default/imgs/white/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#353638;border-color:#353638}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('../Default/imgs/white/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('../Default/imgs/white/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#c2c5cc}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#828489}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#828489}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('../Default/imgs/white/slider-groove_disabled.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px -1px;image:url('../Default/imgs/white/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('../Default/imgs/white/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#262728;qproperty-LightLineEdgeColor:#262728;qproperty-DarkLineColor:#262728;qproperty-MiddleLineColor:#262728;qproperty-HandleLeftPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleRightPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg")}#DirTreeView{background-color:#2d2f30;alternate-background-color:#2d2f30;border:1px solid #28292b;border-right:0}DvItemViewerPanel{qproperty-TextColor:#c2c5cc;qproperty-AlternateBackground:#3a3b3d;qproperty-SelectedTextColor:#f2f2f2;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedItemBackground:#5385a6}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#414345}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #28292b;border-right:1px solid #28292b;border-bottom:1px solid #28292b;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#c2c5cc;qproperty-SelectedTextColor:#f2f2f2;qproperty-SelectedItemBackground:#5385a6;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedFolderTextColor:#f2f2f2;alternate-background-color:#323435;background-color:#2d2f30;border:1px solid #28292b}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#2d2f30}#SceneCast QToolBar{border-top:1px solid #28292b}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#414345}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#c2c5cc}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#CameraSettingsDPI{color:#9fdaff}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('../Default/imgs/white/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('../Default/imgs/white/fsp_checked.svg')}#OutputSettingsLabel{color:#9fdaff}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#66696c}#MatchLineButton::pressed{background-color:#8c9093}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#5a5d5f}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#9fdaff}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #28292b;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#414345}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('../Default/imgs/white/scroll-right.svg')}#colorSliderSubButton{image:url('../Default/imgs/white/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #28292b}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #28292b;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #28292b;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#c2c5cc}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#C34040}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#414345}QDialog #dialogButtonFrame{background-color:#37393a;border-top:1px solid #28292b}QDialog #dialogButtonFrame QPushButton{border-color:#37393a;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#5385a6;border-color:#37393a;color:#ecedef}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#6c98b6}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}#SceneSettings QLabel{color:#9fdaff}#PreferencesPopup QListWidget{background-color:#2d2f30;alternate-background-color:#2d2f30;border:1px solid #28292b;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#5f6265;color:#c2c5cc}#PreferencesPopup QListWidget::item:selected{background-color:#5385a6;color:#f2f2f2}#ShortcutTree{border:1px solid #28292b}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#9fdaff}#GearButton{qproperty-icon:url('../Default/imgs/white/gear.svg')}#SubfolderButton{qproperty-icon:url('../Default/imgs/white/subfolder.svg')}#SchematicBottomFrame{background-color:#414345;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#353638;border-bottom:1px solid #28292b}FxSettings QToolBar{border-top:1px solid #28292b;border-right:1px solid #28292b;border-left:1px solid #28292b;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#a0e680}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#323435}#TaskSheetItemLabel{color:#c2c5cc}#Tasks QToolBar{border-bottom:1px solid #28292b;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #28292b;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("../Default/imgs/white/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("../Default/imgs/white/selectiontool_rotation.svg");qproperty-PositionPixmap:url("../Default/imgs/white/selectiontool_position.svg");qproperty-ThicknessPixmap:url("../Default/imgs/white/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}PopupButton::menu-indicator{border-left:0;height:17px;image:url('../Default/imgs/white/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('../Default/imgs/white/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px;height:18px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#6e7174;border-color:#6e7174}#expandButton:checked:pressed{background-color:#2b2c2d;border-color:#262728}#ComboViewerPanel Toolbar{border-bottom:1px solid #28292b}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #28292b}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #28292b;border-bottom:1px solid #28292b;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#616467;border:1px solid #414345;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#616467;border:1px solid #414345;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#999c9f;border:1px solid #999c9f;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('../Default/imgs/white/flipslider.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('../Default/imgs/white/flipmarker.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:rgba(205,101,101,0.78);qproperty-startedColor:#1abc3f;qproperty-baseColor:#28292b;qproperty-finishedColor:#28292b}Ruler{qproperty-ParentBGColor:#414345;qproperty-ScaleColor:#c2c5cc}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#2d2f30;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#c2c5cc;qproperty-BGColor:#353638;qproperty-LightLineColor:#262728;qproperty-MarkerLineColor:#1E96C4;qproperty-VerticalLineColor:#222;qproperty-VerticalLineHeadColor:#777b7f;qproperty-PreviewFrameTextColor:#9fdaff;qproperty-CurrentRowBgColor:#506082;qproperty-EmptyColumnHeadColor:#5a5d60;qproperty-SelectedColumnTextColor:#E66464;qproperty-EmptyCellColor:#393b3d;qproperty-NotEmptyColumnColor:#414345;qproperty-SelectedEmptyCellColor:#64676a;qproperty-LevelColumnColor:#4C6E4C;qproperty-LevelColumnBorderColor:#8FB38F;qproperty-SelectedLevelColumnColor:#678667;qproperty-VectorColumnColor:#7B7B4C;qproperty-VectorColumnBorderColor:#BBBB9A;qproperty-SelectedVectorColumnColor:#949466;qproperty-ChildColumnColor:#6A526B;qproperty-ChildColumnBorderColor:#B1A3B3;qproperty-SelectedChildColumnColor:#816e82;qproperty-FullcolorColumnColor:#657A96;qproperty-FullcolorColumnBorderColor:#9EB8BB;qproperty-SelectedFullcolorColumnColor:#8895a6;qproperty-FxColumnColor:#56553C;qproperty-FxColumnBorderColor:#95958A;qproperty-SelectedFxColumnColor:#6f6e56;qproperty-ReferenceColumnColor:#616161;qproperty-ReferenceColumnBorderColor:#A2A2A2;qproperty-SelectedReferenceColumnColor:#7a7a7a;qproperty-PaletteColumnColor:#3A655F;qproperty-PaletteColumnBorderColor:#86ACA7;qproperty-SelectedPaletteColumnColor:#52807a;qproperty-MeshColumnColor:#684D86;qproperty-MeshColumnBorderColor:#BA92EF;qproperty-SelectedMeshColumnColor:#82689e;qproperty-SoundColumnColor:#657456;qproperty-SoundColumnBorderColor:#A0AF7D;qproperty-SelectedSoundColumnColor:#7e8b72;qproperty-SoundColumnHlColor:#34FE5E;qproperty-SoundColumnTrackColor:#B6C29D;qproperty-ColumnHeadPastelizer:#000;qproperty-SelectedColumnHead:#506082;qproperty-LightLightBGColor:#393b3d;qproperty-LightBGColor:#eaebec;qproperty-DarkBGColor:#dbdcdd;qproperty-DarkLineColor:#8e9194}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #28292b}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#2d2f30;alternate-background-color:#2d2f30;border-top:1px solid #28292b}FunctionTreeView{qproperty-TextColor:#c2c5cc;qproperty-CurrentTextColor:#E66464}FunctionPanel{qproperty-BGColor:#343638;qproperty-ValueLineColor:#414345;qproperty-FrameLineColor:#585b5e;qproperty-OtherCurvesColor:#7f8386;qproperty-RulerBackground:#2d2e30;qproperty-TextColor:#c2c5cc;qproperty-SubColor:#000;qproperty-SelectedColor:#FFA500}SpreadsheetViewer{qproperty-LightLightBGColor:#393b3d;qproperty-CurrentRowBgColor:#506082;qproperty-LightLineColor:#262728;qproperty-MarkerLineColor:#1E96C4;qproperty-BGColor:#414345;qproperty-VerticalLineColor:#222;qproperty-KeyFrameColor:#995d1d;qproperty-KeyFrameBorderColor:#c9b04b;qproperty-SelectedKeyFrameColor:#be772b;qproperty-InBetweenColor:#666250;qproperty-InBetweenBorderColor:#cdcec8;qproperty-SelectedInBetweenColor:#7d7a6c;qproperty-SelectedEmptyColor:#64676a;qproperty-SelectedSceneRangeEmptyColor:#6d7073;qproperty-TextColor:#c2c5cc;qproperty-ColumnHeaderBorderColor:#777b7f;qproperty-SelectedColumnTextColor:#E66464}#ExpressionField{background-color:#e0e1e2;border:1px solid #2d2e2f;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('../Default/imgs/white/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('../Default/imgs/white/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('../Default/imgs/white/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
+.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('../Default/imgs/white/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#2b2c2d;border-color:#262728;image:url('../Default/imgs/white/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#2b2c2d;border-color:#262728}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#303133}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#d0d2d8;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#6e7174;border-color:#6e7174;color:#d0d2d8}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#5385a6;border-color:#5385a6;color:#f2f2f2}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#6c98b6;border-color:#6c98b6}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#828489}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#6e7174}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#28292b}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #28292b;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#323435;qproperty-BottomBelowLineColor:#28292b}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#323435;border-right:1px solid #28292b;color:#888b90;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#414345;color:#888b90}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#414345;color:#ecedef;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#323435;border-top:1px solid #28292b;border-right:1px solid #28292b;border-left:1px solid #28292b;color:#888b90;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#414345;color:#888b90}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#414345;border-top-right-radius:2px;border-top-left-radius:2px;color:#ecedef;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#2d2f30;alternate-background-color:#323435;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#c2c5cc}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#5385a6;color:#f2f2f2}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('../Default/imgs/white/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('../Default/imgs/white/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('../Default/imgs/white/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('../Default/imgs/white/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('../Default/imgs/white/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('../Default/imgs/white/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#414345;color:#c2c5cc}QWidget:disabled{color:#828489}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#141516;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#141516}#TopBar{background:#414345;border:0;border-bottom:1px solid #28292b;height:21px}#TopBar #EditToolLockButton{background:#414345;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#414345;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#414345;border:0}QMenuBar::item{background-color:#414345;border-left:1px solid #414345;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#5f6265;color:#c2c5cc}QMenuBar::item:pressed{background-color:#5385a6;color:#f2f2f2}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#323435;border-top:1px solid #28292b;border-right:1px solid #28292b;color:#888b90;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#414345;color:#888b90}#TopBarTab::tab:selected{background-color:#414345;color:#ecedef}#TopBarTab::tab:first{border-left:1px solid #28292b}#TopBarTab::tab:last{border-right:1px solid #28292b}QMenu{background-color:#414345;border:1px solid #28292b;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:checked{color:#c2c5cc}QMenu::item:checked:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:disabled{background:none;color:#828489}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #28292b;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#5385a6}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#323435;border-color:#28292b;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#8f9295;qproperty-ActiveTitleColor:#43AEE5;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('../Default/imgs/white/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('../Default/imgs/white/none')}QAbstractScrollArea::corner{background-color:#2d2f30}QScrollBar{background-color:#2d2f30;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #4b4d50;border-radius:4px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#5f6265;border-color:#5f6265}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#72767a;border-color:#72767a}QScrollBar::handle:horizontal{background-color:#4b4d50;margin:3px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#4b4d50;margin:16px 3px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#2d2f30;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#2d2f30;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#2d2f30;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#2d2f30;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('../Default/imgs/white/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('../Default/imgs/white/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('../Default/imgs/white/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('../Default/imgs/white/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #28292b;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #28292b;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#616467;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#6e7174}DvScrollWidget QPushButton:pressed{background-color:#2b2c2d}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#414345;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#6e7174}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#2b2c2d}#ScrollLeftButton{image:url('../Default/imgs/white/scroll-left.svg');border-right:1px solid #28292b}#ScrollRightButton{image:url('../Default/imgs/white/scroll-right.svg');border-left:1px solid #28292b;border-right:1px solid #28292b}#ScrollUpButton{image:url('../Default/imgs/white/scroll-up.svg')}#ScrollDownButton{image:url('../Default/imgs/white/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('../Default/imgs/white/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('../Default/imgs/white/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('../Default/imgs/white/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('../Default/imgs/white/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('../Default/imgs/white/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('../Default/imgs/white/nextkey_disabled.svg')}QTreeWidget{background:#2d2f30;alternate-background-color:#323435}QListView{outline:0}#TabBarContainer{background-color:#323435}.Button,QPushButton{background-color:#616467;border-color:#414345;border-style:solid;border-radius:2px;border-width:1px;color:#d0d2d8;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#6e7174;border-color:#414345;color:#d0d2d8}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.Button:checked,QPushButton:checked{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.Button:checked:hover,QPushButton:checked:hover{background-color:#303133}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#2b2c2d}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#4d5052;border-color:#414345;color:#828489}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#616467;border:1px solid #414345;border-radius:2px;color:#d0d2d8;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#6e7174;border-color:#414345;color:#d0d2d8}.ComboBox:checked,QComboBox:checked{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}.ComboBox:disabled,QComboBox:disabled{background-color:#4d5052;border-color:#414345}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #414345;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('../Default/imgs/white/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#414345;image:url('../Default/imgs/white/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#414345;border:1px solid #28292b;selection-background-color:#5385a6;selection-color:#f2f2f2}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#28292b;border:1px solid #262728;border-radius:2px;color:#c2c5cc;selection-background-color:#5385a6;selection-color:#f2f2f2;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#28292b;border-color:#5385a6;color:#c2c5cc}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#353638;border-color:#333537;color:#828489}.CheckBox,QCheckBox{color:#c2c5cc}.CheckBox:hover,QCheckBox:hover{color:#c2c5cc}.CheckBox:disabled,QCheckBox:disabled{color:#828489}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#28292b;border:1px solid #262728;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#28292b;border-color:#5385a6}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#28292b;border-color:#262728;image:url('../Default/imgs/white/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#353638;border-color:#353638;image:url('../Default/imgs/white/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#353638;border-color:#353638}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('../Default/imgs/white/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('../Default/imgs/white/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#c2c5cc}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#828489}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#828489}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('../Default/imgs/white/slider-groove_disabled.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px -1px;image:url('../Default/imgs/white/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('../Default/imgs/white/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#262728;qproperty-LightLineEdgeColor:#262728;qproperty-DarkLineColor:#262728;qproperty-MiddleLineColor:#262728;qproperty-HandleLeftPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleRightPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg")}#DirTreeView{background-color:#2d2f30;alternate-background-color:#2d2f30;border:1px solid #28292b;border-right:0}DvItemViewerPanel{qproperty-TextColor:#c2c5cc;qproperty-AlternateBackground:#3a3b3d;qproperty-SelectedTextColor:#f2f2f2;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedItemBackground:#5385a6}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#414345}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #28292b;border-right:1px solid #28292b;border-bottom:1px solid #28292b;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#c2c5cc;qproperty-SelectedTextColor:#f2f2f2;qproperty-SelectedItemBackground:#5385a6;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedFolderTextColor:#f2f2f2;alternate-background-color:#323435;background-color:#2d2f30;border:1px solid #28292b}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#2d2f30}#SceneCast QToolBar{border-top:1px solid #28292b}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#414345}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#c2c5cc}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#CameraSettingsDPI{color:#9fdaff}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('../Default/imgs/white/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('../Default/imgs/white/fsp_checked.svg')}#OutputSettingsLabel{color:#9fdaff}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#66696c}#MatchLineButton::pressed{background-color:#8c9093}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#5a5d5f}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#9fdaff}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #28292b;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#414345}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('../Default/imgs/white/scroll-right.svg')}#colorSliderSubButton{image:url('../Default/imgs/white/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #28292b}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #28292b;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #28292b;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#c2c5cc}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#C34040}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#414345}QDialog #dialogButtonFrame{background-color:#37393a;border-top:1px solid #28292b}QDialog #dialogButtonFrame QPushButton{border-color:#37393a;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#5385a6;border-color:#37393a;color:#ecedef}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#6c98b6}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#2b2c2d;border-color:#262728;color:#d0d2d8}#SceneSettings QLabel{color:#9fdaff}#PreferencesPopup QListWidget{background-color:#2d2f30;alternate-background-color:#2d2f30;border:1px solid #28292b;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#5f6265;color:#c2c5cc}#PreferencesPopup QListWidget::item:selected{background-color:#5385a6;color:#f2f2f2}#ShortcutTree{border:1px solid #28292b}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#9fdaff}#GearButton{qproperty-icon:url('../Default/imgs/white/gear.svg')}#SubfolderButton{qproperty-icon:url('../Default/imgs/white/subfolder.svg')}#SchematicBottomFrame{background-color:#414345;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#353638;border-bottom:1px solid #28292b}FxSettings QToolBar{border-top:1px solid #28292b;border-right:1px solid #28292b;border-left:1px solid #28292b;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#a0e680}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#323435}#TaskSheetItemLabel{color:#c2c5cc}#Tasks QToolBar{border-bottom:1px solid #28292b;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #28292b;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("../Default/imgs/white/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("../Default/imgs/white/selectiontool_rotation.svg");qproperty-PositionPixmap:url("../Default/imgs/white/selectiontool_position.svg");qproperty-ThicknessPixmap:url("../Default/imgs/white/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}PopupButton::menu-indicator{border-left:0;height:17px;image:url('../Default/imgs/white/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('../Default/imgs/white/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#6e7174;border-color:#6e7174}#expandButton:checked:pressed{background-color:#2b2c2d;border-color:#262728}#ComboViewerPanel Toolbar{border-bottom:1px solid #28292b}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #28292b}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #28292b;border-bottom:1px solid #28292b;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#616467;border:1px solid #414345;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#616467;border:1px solid #414345;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#999c9f;border:1px solid #999c9f;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('../Default/imgs/white/flipslider.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('../Default/imgs/white/flipmarker.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:rgba(205,101,101,0.78);qproperty-startedColor:#1abc3f;qproperty-baseColor:#28292b;qproperty-finishedColor:#28292b}Ruler{qproperty-ParentBGColor:#414345;qproperty-ScaleColor:#c2c5cc}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#2d2f30;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#c2c5cc;qproperty-BGColor:#353638;qproperty-LightLineColor:#262728;qproperty-MarkerLineColor:#1E96C4;qproperty-VerticalLineColor:#222;qproperty-VerticalLineHeadColor:#777b7f;qproperty-PreviewFrameTextColor:#9fdaff;qproperty-CurrentRowBgColor:#506082;qproperty-EmptyColumnHeadColor:#5a5d60;qproperty-SelectedColumnTextColor:#FF0000;qproperty-EmptyCellColor:#393b3d;qproperty-NotEmptyColumnColor:#414345;qproperty-SelectedEmptyCellColor:#64676a;qproperty-LevelColumnColor:#4C6E4C;qproperty-LevelColumnBorderColor:#8FB38F;qproperty-SelectedLevelColumnColor:#678667;qproperty-VectorColumnColor:#7B7B4C;qproperty-VectorColumnBorderColor:#BBBB9A;qproperty-SelectedVectorColumnColor:#949466;qproperty-ChildColumnColor:#6A526B;qproperty-ChildColumnBorderColor:#B1A3B3;qproperty-SelectedChildColumnColor:#816e82;qproperty-FullcolorColumnColor:#657A96;qproperty-FullcolorColumnBorderColor:#9EB8BB;qproperty-SelectedFullcolorColumnColor:#8895a6;qproperty-FxColumnColor:#56553C;qproperty-FxColumnBorderColor:#95958A;qproperty-SelectedFxColumnColor:#6f6e56;qproperty-ReferenceColumnColor:#616161;qproperty-ReferenceColumnBorderColor:#A2A2A2;qproperty-SelectedReferenceColumnColor:#7a7a7a;qproperty-PaletteColumnColor:#3A655F;qproperty-PaletteColumnBorderColor:#86ACA7;qproperty-SelectedPaletteColumnColor:#52807a;qproperty-MeshColumnColor:#684D86;qproperty-MeshColumnBorderColor:#BA92EF;qproperty-SelectedMeshColumnColor:#82689e;qproperty-SoundColumnColor:#657456;qproperty-SoundColumnBorderColor:#A0AF7D;qproperty-SelectedSoundColumnColor:#7e8b72;qproperty-SoundColumnHlColor:#34FE5E;qproperty-SoundColumnTrackColor:#B6C29D;qproperty-ColumnHeadPastelizer:#000;qproperty-SelectedColumnHead:#506082;qproperty-LightLightBGColor:#393b3d;qproperty-LightBGColor:#eaebec;qproperty-DarkBGColor:#dbdcdd;qproperty-DarkLineColor:#8e9194;qproperty-XsheetColumnNameBgColor:rgba(255,255,255,0);qproperty-XsheetDragBarHighlightColor:#ffb;qproperty-XsheetPreviewButtonBgOnColor:#c8c864;qproperty-XsheetPreviewButtonOnImage:url('../Default/imgs/white/x_prev_eye_on.svg');qproperty-XsheetPreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetPreviewButtonOffImage:url('../Default/imgs/white/x_prev_eye_off.svg');qproperty-XsheetCamstandButtonBgOnColor:#eb906b;qproperty-XsheetCamstandButtonOnImage:url('../Default/imgs/white/x_table_view_on.svg');qproperty-XsheetCamstandButtonTranspImage:url('../Default/imgs/white/x_table_view_transp.svg');qproperty-XsheetCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetCamstandButtonOffImage:url('../Default/imgs/white/x_table_view_off.svg');qproperty-XsheetLockButtonBgOnColor:#c55454;qproperty-XsheetLockButtonOnImage:url('../Default/imgs/white/x_lock_on.svg');qproperty-XsheetLockButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetLockButtonOffImage:url('../Default/imgs/white/x_lock_off.svg');qproperty-XsheetConfigButtonBgColor:rgba(255,255,255,0);qproperty-XsheetConfigButtonImage:url('../Default/imgs/white/x_config.svg');qproperty-TimelinePreviewButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOnImage:url('../Default/imgs/white/timeline_prev_eye_on.svg');qproperty-TimelinePreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOffImage:url('../Default/imgs/white/timeline_prev_eye_off.svg');qproperty-TimelineCamstandButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOnImage:url('../Default/imgs/white/timeline_table_view_on.svg');qproperty-TimelineCamstandButtonTranspImage:url('../Default/imgs/white/timeline_table_view_transp.svg');qproperty-TimelineCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOffImage:url('../Default/imgs/white/timeline_table_view_off.svg');qproperty-TimelineLockButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOnImage:url('../Default/imgs/white/timeline_lock_on.svg');qproperty-TimelineLockButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOffImage:url('../Default/imgs/white/timeline_lock_off.svg');qproperty-TimelineConfigButtonBgColor:rgba(255,255,255,0);qproperty-TimelineConfigButtonImage:url('../Default/imgs/white/timeline_config.svg');qproperty-LayerHeaderPreviewImage:url('../Default/imgs/white/layer_header_prev_eye.svg');qproperty-LayerHeaderCamstandImage:url('../Default/imgs/white/layer_header_table_view.svg');qproperty-LayerHeaderLockImage:url('../Default/imgs/white/layer_header_lock.svg')}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #28292b}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#2d2f30;alternate-background-color:#2d2f30;border-top:1px solid #28292b}FunctionTreeView{qproperty-TextColor:#c2c5cc;qproperty-CurrentTextColor:#E66464}FunctionPanel{qproperty-BGColor:#343638;qproperty-ValueLineColor:#414345;qproperty-FrameLineColor:#585b5e;qproperty-OtherCurvesColor:#7f8386;qproperty-RulerBackground:#2d2e30;qproperty-TextColor:#c2c5cc;qproperty-SubColor:#000;qproperty-SelectedColor:#FFA500}SpreadsheetViewer{qproperty-LightLightBGColor:#393b3d;qproperty-CurrentRowBgColor:#506082;qproperty-LightLineColor:#262728;qproperty-MarkerLineColor:#1E96C4;qproperty-BGColor:#414345;qproperty-VerticalLineColor:#222;qproperty-KeyFrameColor:#995d1d;qproperty-KeyFrameBorderColor:#c9b04b;qproperty-SelectedKeyFrameColor:#be772b;qproperty-InBetweenColor:#666250;qproperty-InBetweenBorderColor:#cdcec8;qproperty-SelectedInBetweenColor:#7d7a6c;qproperty-SelectedEmptyColor:#64676a;qproperty-SelectedSceneRangeEmptyColor:#6d7073;qproperty-TextColor:#c2c5cc;qproperty-ColumnHeaderBorderColor:#777b7f;qproperty-SelectedColumnTextColor:#FF0000}#ExpressionField{background-color:#e0e1e2;border:1px solid #2d2e2f;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('../Default/imgs/white/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('../Default/imgs/white/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('../Default/imgs/white/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
diff --git a/stuff/config/qss/Dark/Dark.qss b/stuff/config/qss/Dark/Dark.qss
index 77b8ae2..16e5de5 100644
--- a/stuff/config/qss/Dark/Dark.qss
+++ b/stuff/config/qss/Dark/Dark.qss
@@ -1 +1 @@
-.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('../Default/imgs/white/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#191919;border-color:#141414;image:url('../Default/imgs/white/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#191919;border-color:#141414}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#1e1e1e}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#dbdbdb;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#5e5e5e;border-color:#5e5e5e;color:#dbdbdb}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#191919;border-color:#141414;color:#dbdbdb}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#5385a6;border-color:#5385a6;color:#f2f2f2}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#6c98b6;border-color:#6c98b6}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#7f7f7f}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#5e5e5e}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#161616}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #161616;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#262626;qproperty-BottomBelowLineColor:#161616}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#262626;border-right:1px solid #161616;color:#8b8b8b;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#303030;color:#8b8b8b}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#303030;color:#f4f4f4;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#262626;border-top:1px solid #161616;border-right:1px solid #161616;border-left:1px solid #161616;color:#8b8b8b;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#303030;color:#8b8b8b}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#303030;border-top-right-radius:2px;border-top-left-radius:2px;color:#f4f4f4;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#262626;alternate-background-color:#2b2b2b;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#CECECE}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#5385a6;color:#f2f2f2}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('../Default/imgs/white/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('../Default/imgs/white/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('../Default/imgs/white/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('../Default/imgs/white/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('../Default/imgs/white/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('../Default/imgs/white/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#303030;color:#CECECE}QWidget:disabled{color:#7f7f7f}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#0c0c0c;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#0c0c0c}#TopBar{background:#303030;border:0;border-bottom:1px solid #161616;height:21px}#TopBar #EditToolLockButton{background:#303030;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#303030;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#303030;border:0}QMenuBar::item{background-color:#303030;border-left:1px solid #303030;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#4f4f4f;color:#CECECE}QMenuBar::item:pressed{background-color:#5385a6;color:#f2f2f2}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#262626;border-top:1px solid #161616;border-right:1px solid #161616;color:#8b8b8b;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#303030;color:#8b8b8b}#TopBarTab::tab:selected{background-color:#303030;color:#f4f4f4}#TopBarTab::tab:first{border-left:1px solid #161616}#TopBarTab::tab:last{border-right:1px solid #161616}QMenu{background-color:#303030;border:1px solid #161616;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:checked{color:#CECECE}QMenu::item:checked:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:disabled{background:none;color:#7f7f7f}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #161616;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#5385a6}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#262626;border-color:#161616;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#7f7f7f;qproperty-ActiveTitleColor:#d8d8d8;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('../Default/imgs/white/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('../Default/imgs/white/none')}QAbstractScrollArea::corner{background-color:#212121}QScrollBar{background-color:#212121;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #3a3a3a;border-radius:4px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#4f4f4f;border-color:#4f4f4f}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#636363;border-color:#636363}QScrollBar::handle:horizontal{background-color:#3a3a3a;margin:3px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#3a3a3a;margin:16px 3px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#212121;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#212121;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#212121;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#212121;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('../Default/imgs/white/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('../Default/imgs/white/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('../Default/imgs/white/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('../Default/imgs/white/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #161616;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #161616;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#515151;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#5e5e5e}DvScrollWidget QPushButton:pressed{background-color:#191919}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#303030;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#5e5e5e}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#191919}#ScrollLeftButton{image:url('../Default/imgs/white/scroll-left.svg');border-right:1px solid #161616}#ScrollRightButton{image:url('../Default/imgs/white/scroll-right.svg');border-left:1px solid #161616;border-right:1px solid #161616}#ScrollUpButton{image:url('../Default/imgs/white/scroll-up.svg')}#ScrollDownButton{image:url('../Default/imgs/white/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('../Default/imgs/white/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('../Default/imgs/white/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('../Default/imgs/white/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('../Default/imgs/white/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('../Default/imgs/white/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('../Default/imgs/white/nextkey_disabled.svg')}QTreeWidget{background:#262626;alternate-background-color:#2b2b2b}QListView{outline:0}#TabBarContainer{background-color:#262626}.Button,QPushButton{background-color:#515151;border-color:#303030;border-style:solid;border-radius:2px;border-width:1px;color:#dbdbdb;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#5e5e5e;border-color:#303030;color:#dbdbdb}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#191919;border-color:#141414;color:#dbdbdb}.Button:checked,QPushButton:checked{background-color:#191919;border-color:#141414;color:#dbdbdb}.Button:checked:hover,QPushButton:checked:hover{background-color:#1e1e1e}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#191919}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#3d3d3d;border-color:#303030;color:#7f7f7f}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#515151;border:1px solid #303030;border-radius:2px;color:#dbdbdb;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#5e5e5e;border-color:#303030;color:#dbdbdb}.ComboBox:checked,QComboBox:checked{background-color:#191919;border-color:#141414;color:#dbdbdb}.ComboBox:disabled,QComboBox:disabled{background-color:#3d3d3d;border-color:#303030}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #303030;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('../Default/imgs/white/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#303030;image:url('../Default/imgs/white/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#303030;border:1px solid #161616;selection-background-color:#5385a6;selection-color:#f2f2f2}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#1c1c1c;border:1px solid #3d3d3d;border-radius:2px;color:#CECECE;selection-background-color:#5385a6;selection-color:#f2f2f2;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#1c1c1c;border-color:#5385a6;color:#CECECE}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#262626;border-color:#363636;color:#7f7f7f}.CheckBox,QCheckBox{color:#CECECE}.CheckBox:hover,QCheckBox:hover{color:#CECECE}.CheckBox:disabled,QCheckBox:disabled{color:#7f7f7f}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#1c1c1c;border:1px solid #3d3d3d;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#1c1c1c;border-color:#5385a6}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#1c1c1c;border-color:#3d3d3d;image:url('../Default/imgs/white/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#262626;border-color:#191919;image:url('../Default/imgs/white/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#262626;border-color:#191919}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('../Default/imgs/white/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('../Default/imgs/white/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#CECECE}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#7f7f7f}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#7f7f7f}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove_dark.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('../Default/imgs/white/slider-groove_disabled_dark.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px -1px;image:url('../Default/imgs/white/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('../Default/imgs/white/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#191919;qproperty-LightLineEdgeColor:#191919;qproperty-DarkLineColor:#191919;qproperty-MiddleLineColor:#191919;qproperty-HandleLeftPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleRightPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg")}#DirTreeView{background-color:#262626;alternate-background-color:#262626;border:1px solid #161616;border-right:0}DvItemViewerPanel{qproperty-TextColor:#CECECE;qproperty-AlternateBackground:#282828;qproperty-SelectedTextColor:#f2f2f2;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedItemBackground:#5385a6}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#303030}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #161616;border-right:1px solid #161616;border-bottom:1px solid #161616;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#CECECE;qproperty-SelectedTextColor:#f2f2f2;qproperty-SelectedItemBackground:#5385a6;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedFolderTextColor:#f2f2f2;alternate-background-color:#2b2b2b;background-color:#262626;border:1px solid #161616}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#262626}#SceneCast QToolBar{border-top:1px solid #161616}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#303030}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#CECECE}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#CameraSettingsDPI{color:#9fdaff}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('../Default/imgs/white/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('../Default/imgs/white/fsp_checked.svg')}#OutputSettingsLabel{color:#9fdaff}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#565656}#MatchLineButton::pressed{background-color:#7d7d7d}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#4a4a4a}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#9fdaff}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #161616;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#303030}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('../Default/imgs/white/scroll-right.svg')}#colorSliderSubButton{image:url('../Default/imgs/white/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #161616}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #161616;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #161616;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#CECECE}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#C34040}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#303030}QDialog #dialogButtonFrame{background-color:#282828;border-top:1px solid #161616}QDialog #dialogButtonFrame QPushButton{border-color:#282828;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#5385a6;border-color:#282828;color:#f4f4f4}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#6c98b6}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#191919;border-color:#141414;color:#dbdbdb}#SceneSettings QLabel{color:#9fdaff}#PreferencesPopup QListWidget{background-color:#262626;alternate-background-color:#262626;border:1px solid #161616;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#4f4f4f;color:#CECECE}#PreferencesPopup QListWidget::item:selected{background-color:#5385a6;color:#f2f2f2}#ShortcutTree{border:1px solid #161616}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#9fdaff}#GearButton{qproperty-icon:url('../Default/imgs/white/gear.svg')}#SubfolderButton{qproperty-icon:url('../Default/imgs/white/subfolder.svg')}#SchematicBottomFrame{background-color:#303030;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#232323;border-bottom:1px solid #161616}FxSettings QToolBar{border-top:1px solid #161616;border-right:1px solid #161616;border-left:1px solid #161616;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#a0e680}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#262626}#TaskSheetItemLabel{color:#CECECE}#Tasks QToolBar{border-bottom:1px solid #161616;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #161616;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("../Default/imgs/white/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("../Default/imgs/white/selectiontool_rotation.svg");qproperty-PositionPixmap:url("../Default/imgs/white/selectiontool_position.svg");qproperty-ThicknessPixmap:url("../Default/imgs/white/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}PopupButton::menu-indicator{border-left:0;height:17px;image:url('../Default/imgs/white/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('../Default/imgs/white/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px;height:18px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#5e5e5e;border-color:#5e5e5e}#expandButton:checked:pressed{background-color:#191919;border-color:#141414}#ComboViewerPanel Toolbar{border-bottom:1px solid #161616}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #161616}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #161616;border-bottom:1px solid #161616;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove_dark.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#515151;border:1px solid #303030;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#515151;border:1px solid #303030;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#898989;border:1px solid #898989;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('../Default/imgs/white/flipslider_dark.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('../Default/imgs/white/flipmarker_dark.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:rgba(205,101,101,0.78);qproperty-startedColor:#1abc3f;qproperty-baseColor:#1c1c1c;qproperty-finishedColor:#1c1c1c}Ruler{qproperty-ParentBGColor:#303030;qproperty-ScaleColor:#CECECE}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#212121;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#CECECE;qproperty-BGColor:#3d3d3d;qproperty-LightLineColor:#1f1f1f;qproperty-MarkerLineColor:#1E96C4;qproperty-VerticalLineColor:#090909;qproperty-VerticalLineHeadColor:#686868;qproperty-PreviewFrameTextColor:#9fdaff;qproperty-CurrentRowBgColor:#506082;qproperty-EmptyColumnHeadColor:#444;qproperty-SelectedColumnTextColor:#E66464;qproperty-EmptyCellColor:#303030;qproperty-NotEmptyColumnColor:#383838;qproperty-SelectedEmptyCellColor:#545454;qproperty-LevelColumnColor:#4C6E4C;qproperty-LevelColumnBorderColor:#8FB38F;qproperty-SelectedLevelColumnColor:#678667;qproperty-VectorColumnColor:#7B7B4C;qproperty-VectorColumnBorderColor:#BBBB9A;qproperty-SelectedVectorColumnColor:#949466;qproperty-ChildColumnColor:#6A526B;qproperty-ChildColumnBorderColor:#B1A3B3;qproperty-SelectedChildColumnColor:#816e82;qproperty-FullcolorColumnColor:#657A96;qproperty-FullcolorColumnBorderColor:#9EB8BB;qproperty-SelectedFullcolorColumnColor:#8895a6;qproperty-FxColumnColor:#56553C;qproperty-FxColumnBorderColor:#95958A;qproperty-SelectedFxColumnColor:#6f6e56;qproperty-ReferenceColumnColor:#616161;qproperty-ReferenceColumnBorderColor:#A2A2A2;qproperty-SelectedReferenceColumnColor:#7a7a7a;qproperty-PaletteColumnColor:#3A655F;qproperty-PaletteColumnBorderColor:#86ACA7;qproperty-SelectedPaletteColumnColor:#52807a;qproperty-MeshColumnColor:#684D86;qproperty-MeshColumnBorderColor:#BA92EF;qproperty-SelectedMeshColumnColor:#82689e;qproperty-SoundColumnColor:#657456;qproperty-SoundColumnBorderColor:#A0AF7D;qproperty-SelectedSoundColumnColor:#7e8b72;qproperty-SoundColumnHlColor:#34FE5E;qproperty-SoundColumnTrackColor:#B6C29D;qproperty-ColumnHeadPastelizer:#000;qproperty-SelectedColumnHead:#506082;qproperty-LightLightBGColor:#303030;qproperty-LightBGColor:#d8d8d8;qproperty-DarkBGColor:#c9c9c9;qproperty-DarkLineColor:#7e7e7e}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #161616}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#262626;alternate-background-color:#262626;border-top:1px solid #161616}FunctionTreeView{qproperty-TextColor:#CECECE;qproperty-CurrentTextColor:#E66464}FunctionPanel{qproperty-BGColor:#2F2F2F;qproperty-ValueLineColor:#303030;qproperty-FrameLineColor:#484848;qproperty-OtherCurvesColor:#7c7c7c;qproperty-RulerBackground:#272727;qproperty-TextColor:#CECECE;qproperty-SubColor:#000;qproperty-SelectedColor:#FFA500}SpreadsheetViewer{qproperty-LightLightBGColor:#303030;qproperty-CurrentRowBgColor:#506082;qproperty-LightLineColor:#1f1f1f;qproperty-MarkerLineColor:#1E96C4;qproperty-BGColor:#383838;qproperty-VerticalLineColor:#090909;qproperty-KeyFrameColor:#995d1d;qproperty-KeyFrameBorderColor:#c9b04b;qproperty-SelectedKeyFrameColor:#be772b;qproperty-InBetweenColor:#666250;qproperty-InBetweenBorderColor:#cdcec8;qproperty-SelectedInBetweenColor:#7d7a6c;qproperty-SelectedEmptyColor:#545454;qproperty-SelectedSceneRangeEmptyColor:#5d5d5d;qproperty-TextColor:#CECECE;qproperty-ColumnHeaderBorderColor:#686868;qproperty-SelectedColumnTextColor:#E66464}#ExpressionField{background-color:#cecece;border:1px solid #1b1b1b;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('../Default/imgs/white/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('../Default/imgs/white/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('../Default/imgs/white/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
+.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('../Default/imgs/white/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#191919;border-color:#141414;image:url('../Default/imgs/white/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#191919;border-color:#141414}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#1e1e1e}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#dbdbdb;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#5e5e5e;border-color:#5e5e5e;color:#dbdbdb}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#191919;border-color:#141414;color:#dbdbdb}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#5385a6;border-color:#5385a6;color:#f2f2f2}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#6c98b6;border-color:#6c98b6}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#7f7f7f}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#5e5e5e}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#161616}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #161616;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#262626;qproperty-BottomBelowLineColor:#161616}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#262626;border-right:1px solid #161616;color:#8b8b8b;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#303030;color:#8b8b8b}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#303030;color:#f4f4f4;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#262626;border-top:1px solid #161616;border-right:1px solid #161616;border-left:1px solid #161616;color:#8b8b8b;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#303030;color:#8b8b8b}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#303030;border-top-right-radius:2px;border-top-left-radius:2px;color:#f4f4f4;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#262626;alternate-background-color:#2b2b2b;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#CECECE}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#5385a6;color:#f2f2f2}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('../Default/imgs/white/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('../Default/imgs/white/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('../Default/imgs/white/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('../Default/imgs/white/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/white/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('../Default/imgs/white/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('../Default/imgs/white/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('../Default/imgs/white/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('../Default/imgs/white/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#303030;color:#CECECE}QWidget:disabled{color:#7f7f7f}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#0c0c0c;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#0c0c0c}#TopBar{background:#303030;border:0;border-bottom:1px solid #161616;height:21px}#TopBar #EditToolLockButton{background:#303030;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#303030;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#303030;border:0}QMenuBar::item{background-color:#303030;border-left:1px solid #303030;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#4f4f4f;color:#CECECE}QMenuBar::item:pressed{background-color:#5385a6;color:#f2f2f2}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#262626;border-top:1px solid #161616;border-right:1px solid #161616;color:#8b8b8b;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#303030;color:#8b8b8b}#TopBarTab::tab:selected{background-color:#303030;color:#f4f4f4}#TopBarTab::tab:first{border-left:1px solid #161616}#TopBarTab::tab:last{border-right:1px solid #161616}QMenu{background-color:#303030;border:1px solid #161616;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:checked{color:#CECECE}QMenu::item:checked:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:disabled{background:none;color:#7f7f7f}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #161616;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#5385a6}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#262626;border-color:#161616;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#7f7f7f;qproperty-ActiveTitleColor:#d8d8d8;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('../Default/imgs/white/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('../Default/imgs/white/none')}QAbstractScrollArea::corner{background-color:#212121}QScrollBar{background-color:#212121;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #3a3a3a;border-radius:4px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#4f4f4f;border-color:#4f4f4f}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#636363;border-color:#636363}QScrollBar::handle:horizontal{background-color:#3a3a3a;margin:3px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#3a3a3a;margin:16px 3px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#212121;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#212121;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#212121;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#212121;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('../Default/imgs/white/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('../Default/imgs/white/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('../Default/imgs/white/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('../Default/imgs/white/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #161616;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #161616;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#515151;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#5e5e5e}DvScrollWidget QPushButton:pressed{background-color:#191919}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#303030;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#5e5e5e}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#191919}#ScrollLeftButton{image:url('../Default/imgs/white/scroll-left.svg');border-right:1px solid #161616}#ScrollRightButton{image:url('../Default/imgs/white/scroll-right.svg');border-left:1px solid #161616;border-right:1px solid #161616}#ScrollUpButton{image:url('../Default/imgs/white/scroll-up.svg')}#ScrollDownButton{image:url('../Default/imgs/white/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('../Default/imgs/white/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('../Default/imgs/white/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('../Default/imgs/white/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('../Default/imgs/white/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('../Default/imgs/white/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('../Default/imgs/white/nextkey_disabled.svg')}QTreeWidget{background:#262626;alternate-background-color:#2b2b2b}QListView{outline:0}#TabBarContainer{background-color:#262626}.Button,QPushButton{background-color:#515151;border-color:#303030;border-style:solid;border-radius:2px;border-width:1px;color:#dbdbdb;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#5e5e5e;border-color:#303030;color:#dbdbdb}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#191919;border-color:#141414;color:#dbdbdb}.Button:checked,QPushButton:checked{background-color:#191919;border-color:#141414;color:#dbdbdb}.Button:checked:hover,QPushButton:checked:hover{background-color:#1e1e1e}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#191919}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#3d3d3d;border-color:#303030;color:#7f7f7f}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#515151;border:1px solid #303030;border-radius:2px;color:#dbdbdb;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#5e5e5e;border-color:#303030;color:#dbdbdb}.ComboBox:checked,QComboBox:checked{background-color:#191919;border-color:#141414;color:#dbdbdb}.ComboBox:disabled,QComboBox:disabled{background-color:#3d3d3d;border-color:#303030}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #303030;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('../Default/imgs/white/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#303030;image:url('../Default/imgs/white/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#303030;border:1px solid #161616;selection-background-color:#5385a6;selection-color:#f2f2f2}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#1c1c1c;border:1px solid #3d3d3d;border-radius:2px;color:#CECECE;selection-background-color:#5385a6;selection-color:#f2f2f2;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#1c1c1c;border-color:#5385a6;color:#CECECE}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#262626;border-color:#363636;color:#7f7f7f}.CheckBox,QCheckBox{color:#CECECE}.CheckBox:hover,QCheckBox:hover{color:#CECECE}.CheckBox:disabled,QCheckBox:disabled{color:#7f7f7f}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#1c1c1c;border:1px solid #3d3d3d;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#1c1c1c;border-color:#5385a6}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#1c1c1c;border-color:#3d3d3d;image:url('../Default/imgs/white/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#262626;border-color:#191919;image:url('../Default/imgs/white/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#262626;border-color:#191919}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('../Default/imgs/white/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('../Default/imgs/white/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#CECECE}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#7f7f7f}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#7f7f7f}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove_dark.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('../Default/imgs/white/slider-groove_disabled_dark.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px -1px;image:url('../Default/imgs/white/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('../Default/imgs/white/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#191919;qproperty-LightLineEdgeColor:#191919;qproperty-DarkLineColor:#191919;qproperty-MiddleLineColor:#191919;qproperty-HandleLeftPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleRightPixmap:url("../Default/imgs/white/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("../Default/imgs/white/slider-handle_disabled.svg")}#DirTreeView{background-color:#262626;alternate-background-color:#262626;border:1px solid #161616;border-right:0}DvItemViewerPanel{qproperty-TextColor:#CECECE;qproperty-AlternateBackground:#282828;qproperty-SelectedTextColor:#f2f2f2;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedItemBackground:#5385a6}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#303030}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #161616;border-right:1px solid #161616;border-bottom:1px solid #161616;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#CECECE;qproperty-SelectedTextColor:#f2f2f2;qproperty-SelectedItemBackground:#5385a6;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedFolderTextColor:#f2f2f2;alternate-background-color:#2b2b2b;background-color:#262626;border:1px solid #161616}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#262626}#SceneCast QToolBar{border-top:1px solid #161616}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#303030}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#CECECE}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#CameraSettingsDPI{color:#9fdaff}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('../Default/imgs/white/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('../Default/imgs/white/fsp_checked.svg')}#OutputSettingsLabel{color:#9fdaff}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#565656}#MatchLineButton::pressed{background-color:#7d7d7d}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#4a4a4a}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#9fdaff}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #161616;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#303030}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('../Default/imgs/white/scroll-right.svg')}#colorSliderSubButton{image:url('../Default/imgs/white/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #161616}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #161616;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #161616;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#CECECE}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#C34040}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#303030}QDialog #dialogButtonFrame{background-color:#282828;border-top:1px solid #161616}QDialog #dialogButtonFrame QPushButton{border-color:#282828;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#5385a6;border-color:#282828;color:#f4f4f4}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#6c98b6}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#191919;border-color:#141414;color:#dbdbdb}#SceneSettings QLabel{color:#9fdaff}#PreferencesPopup QListWidget{background-color:#262626;alternate-background-color:#262626;border:1px solid #161616;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#4f4f4f;color:#CECECE}#PreferencesPopup QListWidget::item:selected{background-color:#5385a6;color:#f2f2f2}#ShortcutTree{border:1px solid #161616}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#9fdaff}#GearButton{qproperty-icon:url('../Default/imgs/white/gear.svg')}#SubfolderButton{qproperty-icon:url('../Default/imgs/white/subfolder.svg')}#SchematicBottomFrame{background-color:#303030;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#232323;border-bottom:1px solid #161616}FxSettings QToolBar{border-top:1px solid #161616;border-right:1px solid #161616;border-left:1px solid #161616;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#a0e680}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#262626}#TaskSheetItemLabel{color:#CECECE}#Tasks QToolBar{border-bottom:1px solid #161616;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #161616;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("../Default/imgs/white/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("../Default/imgs/white/selectiontool_rotation.svg");qproperty-PositionPixmap:url("../Default/imgs/white/selectiontool_position.svg");qproperty-ThicknessPixmap:url("../Default/imgs/white/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('../Default/imgs/white/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('../Default/imgs/white/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}PopupButton::menu-indicator{border-left:0;height:17px;image:url('../Default/imgs/white/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('../Default/imgs/white/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('../Default/imgs/white/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#5e5e5e;border-color:#5e5e5e}#expandButton:checked:pressed{background-color:#191919;border-color:#141414}#ComboViewerPanel Toolbar{border-bottom:1px solid #161616}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #161616}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #161616;border-bottom:1px solid #161616;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('../Default/imgs/white/slider-groove_dark.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#515151;border:1px solid #303030;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#515151;border:1px solid #303030;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#898989;border:1px solid #898989;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('../Default/imgs/white/flipslider_dark.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('../Default/imgs/white/flipmarker_dark.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:rgba(205,101,101,0.78);qproperty-startedColor:#1abc3f;qproperty-baseColor:#1c1c1c;qproperty-finishedColor:#1c1c1c}Ruler{qproperty-ParentBGColor:#303030;qproperty-ScaleColor:#CECECE}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#212121;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#CECECE;qproperty-BGColor:#3d3d3d;qproperty-LightLineColor:#1f1f1f;qproperty-MarkerLineColor:#1E96C4;qproperty-VerticalLineColor:#090909;qproperty-VerticalLineHeadColor:#686868;qproperty-PreviewFrameTextColor:#9fdaff;qproperty-CurrentRowBgColor:#506082;qproperty-EmptyColumnHeadColor:#444;qproperty-SelectedColumnTextColor:#FF0000;qproperty-EmptyCellColor:#303030;qproperty-NotEmptyColumnColor:#383838;qproperty-SelectedEmptyCellColor:#545454;qproperty-LevelColumnColor:#4C6E4C;qproperty-LevelColumnBorderColor:#8FB38F;qproperty-SelectedLevelColumnColor:#678667;qproperty-VectorColumnColor:#7B7B4C;qproperty-VectorColumnBorderColor:#BBBB9A;qproperty-SelectedVectorColumnColor:#949466;qproperty-ChildColumnColor:#6A526B;qproperty-ChildColumnBorderColor:#B1A3B3;qproperty-SelectedChildColumnColor:#816e82;qproperty-FullcolorColumnColor:#657A96;qproperty-FullcolorColumnBorderColor:#9EB8BB;qproperty-SelectedFullcolorColumnColor:#8895a6;qproperty-FxColumnColor:#56553C;qproperty-FxColumnBorderColor:#95958A;qproperty-SelectedFxColumnColor:#6f6e56;qproperty-ReferenceColumnColor:#616161;qproperty-ReferenceColumnBorderColor:#A2A2A2;qproperty-SelectedReferenceColumnColor:#7a7a7a;qproperty-PaletteColumnColor:#3A655F;qproperty-PaletteColumnBorderColor:#86ACA7;qproperty-SelectedPaletteColumnColor:#52807a;qproperty-MeshColumnColor:#684D86;qproperty-MeshColumnBorderColor:#BA92EF;qproperty-SelectedMeshColumnColor:#82689e;qproperty-SoundColumnColor:#657456;qproperty-SoundColumnBorderColor:#A0AF7D;qproperty-SelectedSoundColumnColor:#7e8b72;qproperty-SoundColumnHlColor:#34FE5E;qproperty-SoundColumnTrackColor:#B6C29D;qproperty-ColumnHeadPastelizer:#000;qproperty-SelectedColumnHead:#506082;qproperty-LightLightBGColor:#303030;qproperty-LightBGColor:#d8d8d8;qproperty-DarkBGColor:#c9c9c9;qproperty-DarkLineColor:#7e7e7e;qproperty-XsheetColumnNameBgColor:rgba(255,255,255,0);qproperty-XsheetDragBarHighlightColor:#ffb;qproperty-XsheetPreviewButtonBgOnColor:#c8c864;qproperty-XsheetPreviewButtonOnImage:url('../Default/imgs/white/x_prev_eye_on.svg');qproperty-XsheetPreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetPreviewButtonOffImage:url('../Default/imgs/white/x_prev_eye_off.svg');qproperty-XsheetCamstandButtonBgOnColor:#eb906b;qproperty-XsheetCamstandButtonOnImage:url('../Default/imgs/white/x_table_view_on.svg');qproperty-XsheetCamstandButtonTranspImage:url('../Default/imgs/white/x_table_view_transp.svg');qproperty-XsheetCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetCamstandButtonOffImage:url('../Default/imgs/white/x_table_view_off.svg');qproperty-XsheetLockButtonBgOnColor:#c55454;qproperty-XsheetLockButtonOnImage:url('../Default/imgs/white/x_lock_on.svg');qproperty-XsheetLockButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetLockButtonOffImage:url('../Default/imgs/white/x_lock_off.svg');qproperty-XsheetConfigButtonBgColor:rgba(255,255,255,0);qproperty-XsheetConfigButtonImage:url('../Default/imgs/white/x_config.svg');qproperty-TimelinePreviewButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOnImage:url('../Default/imgs/white/timeline_prev_eye_on.svg');qproperty-TimelinePreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOffImage:url('../Default/imgs/white/timeline_prev_eye_off.svg');qproperty-TimelineCamstandButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOnImage:url('../Default/imgs/white/timeline_table_view_on.svg');qproperty-TimelineCamstandButtonTranspImage:url('../Default/imgs/white/timeline_table_view_transp.svg');qproperty-TimelineCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOffImage:url('../Default/imgs/white/timeline_table_view_off.svg');qproperty-TimelineLockButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOnImage:url('../Default/imgs/white/timeline_lock_on.svg');qproperty-TimelineLockButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOffImage:url('../Default/imgs/white/timeline_lock_off.svg');qproperty-TimelineConfigButtonBgColor:rgba(255,255,255,0);qproperty-TimelineConfigButtonImage:url('../Default/imgs/white/timeline_config.svg');qproperty-LayerHeaderPreviewImage:url('../Default/imgs/white/layer_header_prev_eye.svg');qproperty-LayerHeaderCamstandImage:url('../Default/imgs/white/layer_header_table_view.svg');qproperty-LayerHeaderLockImage:url('../Default/imgs/white/layer_header_lock.svg')}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #161616}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#262626;alternate-background-color:#262626;border-top:1px solid #161616}FunctionTreeView{qproperty-TextColor:#CECECE;qproperty-CurrentTextColor:#E66464}FunctionPanel{qproperty-BGColor:#2F2F2F;qproperty-ValueLineColor:#303030;qproperty-FrameLineColor:#484848;qproperty-OtherCurvesColor:#7c7c7c;qproperty-RulerBackground:#272727;qproperty-TextColor:#CECECE;qproperty-SubColor:#000;qproperty-SelectedColor:#FFA500}SpreadsheetViewer{qproperty-LightLightBGColor:#303030;qproperty-CurrentRowBgColor:#506082;qproperty-LightLineColor:#1f1f1f;qproperty-MarkerLineColor:#1E96C4;qproperty-BGColor:#383838;qproperty-VerticalLineColor:#090909;qproperty-KeyFrameColor:#995d1d;qproperty-KeyFrameBorderColor:#c9b04b;qproperty-SelectedKeyFrameColor:#be772b;qproperty-InBetweenColor:#666250;qproperty-InBetweenBorderColor:#cdcec8;qproperty-SelectedInBetweenColor:#7d7a6c;qproperty-SelectedEmptyColor:#545454;qproperty-SelectedSceneRangeEmptyColor:#5d5d5d;qproperty-TextColor:#CECECE;qproperty-ColumnHeaderBorderColor:#686868;qproperty-SelectedColumnTextColor:#FF0000}#ExpressionField{background-color:#cecece;border:1px solid #1b1b1b;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('../Default/imgs/white/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('../Default/imgs/white/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('../Default/imgs/white/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
diff --git a/stuff/config/qss/Default/Default.qss b/stuff/config/qss/Default/Default.qss
index c471079..97252fc 100644
--- a/stuff/config/qss/Default/Default.qss
+++ b/stuff/config/qss/Default/Default.qss
@@ -1 +1 @@
-.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('imgs/white/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#313131;border-color:#2c2c2c;image:url('imgs/white/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#313131;border-color:#2c2c2c}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#363636}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#d9d9d9;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#767676;border-color:#767676;color:#d9d9d9}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#5385a6;border-color:#5385a6;color:#f2f2f2}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#6c98b6;border-color:#6c98b6}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#8a8a8a}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#767676}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#2f2f2f}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #2f2f2f;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#393939;qproperty-BottomBelowLineColor:#2f2f2f}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#393939;border-right:1px solid #2f2f2f;color:#919191;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#484848;color:#919191}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#484848;color:#f2f2f2;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#393939;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-left:1px solid #2f2f2f;color:#919191;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#484848;color:#919191}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#484848;border-top-right-radius:2px;border-top-left-radius:2px;color:#f2f2f2;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#343434;alternate-background-color:#393939;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#ccc}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#5385a6;color:#f2f2f2}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('imgs/white/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('imgs/white/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('imgs/white/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('imgs/white/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('imgs/white/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('imgs/white/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('imgs/white/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('imgs/white/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('imgs/white/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('imgs/white/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('imgs/white/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('imgs/white/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('imgs/white/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('imgs/white/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#484848;color:#ccc}QWidget:disabled{color:#8a8a8a}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#1a1a1a;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#1a1a1a}#TopBar{background:#484848;border:0;border-bottom:1px solid #2f2f2f;height:21px}#TopBar #EditToolLockButton{background:#484848;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#484848;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#484848;border:0}QMenuBar::item{background-color:#484848;border-left:1px solid #484848;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#676767;color:#ccc}QMenuBar::item:pressed{background-color:#5385a6;color:#f2f2f2}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#393939;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;color:#919191;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#484848;color:#919191}#TopBarTab::tab:selected{background-color:#484848;color:#f2f2f2}#TopBarTab::tab:first{border-left:1px solid #2f2f2f}#TopBarTab::tab:last{border-right:1px solid #2f2f2f}QMenu{background-color:#484848;border:1px solid #2f2f2f;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:checked{color:#ccc}QMenu::item:checked:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:disabled{background:none;color:#8a8a8a}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #2f2f2f;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#5385a6}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#393939;border-color:#2f2f2f;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#979797;qproperty-ActiveTitleColor:#f0f0f0;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('imgs/white/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('imgs/white/none')}QAbstractScrollArea::corner{background-color:#343434}QScrollBar{background-color:#343434;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #525252;border-radius:4px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#676767;border-color:#676767}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#7b7b7b;border-color:#7b7b7b}QScrollBar::handle:horizontal{background-color:#525252;margin:3px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#525252;margin:16px 3px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#343434;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#343434;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#343434;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#343434;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('imgs/white/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('imgs/white/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('imgs/white/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('imgs/white/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #2f2f2f;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #2f2f2f;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#696969;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#767676}DvScrollWidget QPushButton:pressed{background-color:#313131}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#484848;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#767676}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#313131}#ScrollLeftButton{image:url('imgs/white/scroll-left.svg');border-right:1px solid #2f2f2f}#ScrollRightButton{image:url('imgs/white/scroll-right.svg');border-left:1px solid #2f2f2f;border-right:1px solid #2f2f2f}#ScrollUpButton{image:url('imgs/white/scroll-up.svg')}#ScrollDownButton{image:url('imgs/white/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('imgs/white/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('imgs/white/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('imgs/white/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('imgs/white/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('imgs/white/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('imgs/white/nextkey_disabled.svg')}QTreeWidget{background:#343434;alternate-background-color:#393939}QListView{outline:0}#TabBarContainer{background-color:#393939}.Button,QPushButton{background-color:#696969;border-color:#484848;border-style:solid;border-radius:2px;border-width:1px;color:#d9d9d9;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#767676;border-color:#484848;color:#d9d9d9}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.Button:checked,QPushButton:checked{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.Button:checked:hover,QPushButton:checked:hover{background-color:#363636}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#313131}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#555;border-color:#484848;color:#8a8a8a}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#696969;border:1px solid #484848;border-radius:2px;color:#d9d9d9;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#767676;border-color:#484848;color:#d9d9d9}.ComboBox:checked,QComboBox:checked{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.ComboBox:disabled,QComboBox:disabled{background-color:#555;border-color:#484848}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #484848;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('imgs/white/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('imgs/white/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#484848;image:url('imgs/white/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#484848;border:1px solid #2f2f2f;selection-background-color:#5385a6;selection-color:#f2f2f2}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#2f2f2f;border:1px solid #2c2c2c;border-radius:2px;color:#ccc;selection-background-color:#5385a6;selection-color:#f2f2f2;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#2f2f2f;border-color:#5385a6;color:#ccc}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#3b3b3b;border-color:#3a3a3a;color:#8a8a8a}.CheckBox,QCheckBox{color:#ccc}.CheckBox:hover,QCheckBox:hover{color:#ccc}.CheckBox:disabled,QCheckBox:disabled{color:#8a8a8a}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#2f2f2f;border:1px solid #2c2c2c;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#2f2f2f;border-color:#5385a6}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#2f2f2f;border-color:#2c2c2c;image:url('imgs/white/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#3b3b3b;border-color:#3b3b3b;image:url('imgs/white/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#3b3b3b;border-color:#3b3b3b}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('imgs/white/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('imgs/white/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#ccc}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#8a8a8a}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#8a8a8a}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('imgs/white/slider-groove_disabled.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px -1px;image:url('imgs/white/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('imgs/white/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#2c2c2c;qproperty-LightLineEdgeColor:#2c2c2c;qproperty-DarkLineColor:#2c2c2c;qproperty-MiddleLineColor:#2c2c2c;qproperty-HandleLeftPixmap:url("imgs/white/slider-handle.svg");qproperty-HandleRightPixmap:url("imgs/white/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("imgs/white/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("imgs/white/slider-handle_disabled.svg")}#DirTreeView{background-color:#343434;alternate-background-color:#343434;border:1px solid #2f2f2f;border-right:0}DvItemViewerPanel{qproperty-TextColor:#ccc;qproperty-AlternateBackground:#404040;qproperty-SelectedTextColor:#f2f2f2;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedItemBackground:#5385a6}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#484848}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#ccc;qproperty-SelectedTextColor:#f2f2f2;qproperty-SelectedItemBackground:#5385a6;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedFolderTextColor:#f2f2f2;alternate-background-color:#393939;background-color:#343434;border:1px solid #2f2f2f}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#343434}#SceneCast QToolBar{border-top:1px solid #2f2f2f}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#484848}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#ccc}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('imgs/white/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('imgs/white/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#CameraSettingsDPI{color:#9fdaff}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('imgs/white/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('imgs/white/fsp_checked.svg')}#OutputSettingsLabel{color:#9fdaff}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#6e6e6e}#MatchLineButton::pressed{background-color:#949494}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#626262}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#9fdaff}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #2f2f2f;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#484848}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('imgs/white/scroll-right.svg')}#colorSliderSubButton{image:url('imgs/white/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #2f2f2f}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #2f2f2f;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #2f2f2f;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#ccc}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#C34040}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#484848}QDialog #dialogButtonFrame{background-color:#3e3e3e;border-top:1px solid #2f2f2f}QDialog #dialogButtonFrame QPushButton{border-color:#3e3e3e;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#5385a6;border-color:#3e3e3e;color:#f2f2f2}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#6c98b6}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}#SceneSettings QLabel{color:#9fdaff}#PreferencesPopup QListWidget{background-color:#343434;alternate-background-color:#343434;border:1px solid #2f2f2f;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#676767;color:#ccc}#PreferencesPopup QListWidget::item:selected{background-color:#5385a6;color:#f2f2f2}#ShortcutTree{border:1px solid #2f2f2f}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#9fdaff}#GearButton{qproperty-icon:url('imgs/white/gear.svg')}#SubfolderButton{qproperty-icon:url('imgs/white/subfolder.svg')}#SchematicBottomFrame{background-color:#484848;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#3b3b3b;border-bottom:1px solid #2f2f2f}FxSettings QToolBar{border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-left:1px solid #2f2f2f;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#a0e680}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#393939}#TaskSheetItemLabel{color:#ccc}#Tasks QToolBar{border-bottom:1px solid #2f2f2f;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #2f2f2f;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("imgs/white/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("imgs/white/selectiontool_rotation.svg");qproperty-PositionPixmap:url("imgs/white/selectiontool_position.svg");qproperty-ThicknessPixmap:url("imgs/white/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('imgs/white/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('imgs/white/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}PopupButton::menu-indicator{border-left:0;height:17px;image:url('imgs/white/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('imgs/white/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('imgs/white/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px;height:18px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#767676;border-color:#767676}#expandButton:checked:pressed{background-color:#313131;border-color:#2c2c2c}#ComboViewerPanel Toolbar{border-bottom:1px solid #2f2f2f}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #2f2f2f}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #2f2f2f;border-bottom:1px solid #2f2f2f;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#696969;border:1px solid #484848;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#696969;border:1px solid #484848;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#a1a1a1;border:1px solid #a1a1a1;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('imgs/white/flipslider.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('imgs/white/flipmarker.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:rgba(205,101,101,0.78);qproperty-startedColor:#1abc3f;qproperty-baseColor:#2f2f2f;qproperty-finishedColor:#2f2f2f}Ruler{qproperty-ParentBGColor:#484848;qproperty-ScaleColor:#ccc}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#343434;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#ccc;qproperty-BGColor:#3b3b3b;qproperty-LightLineColor:#2c2c2c;qproperty-MarkerLineColor:#1E96C4;qproperty-VerticalLineColor:#222;qproperty-VerticalLineHeadColor:#808080;qproperty-PreviewFrameTextColor:#9fdaff;qproperty-CurrentRowBgColor:#506082;qproperty-EmptyColumnHeadColor:#626262;qproperty-SelectedColumnTextColor:#E66464;qproperty-EmptyCellColor:#404040;qproperty-NotEmptyColumnColor:#484848;qproperty-SelectedEmptyCellColor:#6c6c6c;qproperty-LevelColumnColor:#4C6E4C;qproperty-LevelColumnBorderColor:#8FB38F;qproperty-SelectedLevelColumnColor:#678667;qproperty-VectorColumnColor:#7B7B4C;qproperty-VectorColumnBorderColor:#BBBB9A;qproperty-SelectedVectorColumnColor:#949466;qproperty-ChildColumnColor:#6A526B;qproperty-ChildColumnBorderColor:#B1A3B3;qproperty-SelectedChildColumnColor:#816e82;qproperty-FullcolorColumnColor:#657A96;qproperty-FullcolorColumnBorderColor:#9EB8BB;qproperty-SelectedFullcolorColumnColor:#8895a6;qproperty-FxColumnColor:#56553C;qproperty-FxColumnBorderColor:#95958A;qproperty-SelectedFxColumnColor:#6f6e56;qproperty-ReferenceColumnColor:#616161;qproperty-ReferenceColumnBorderColor:#A2A2A2;qproperty-SelectedReferenceColumnColor:#7a7a7a;qproperty-PaletteColumnColor:#3A655F;qproperty-PaletteColumnBorderColor:#86ACA7;qproperty-SelectedPaletteColumnColor:#52807a;qproperty-MeshColumnColor:#684D86;qproperty-MeshColumnBorderColor:#BA92EF;qproperty-SelectedMeshColumnColor:#82689e;qproperty-SoundColumnColor:#657456;qproperty-SoundColumnBorderColor:#A0AF7D;qproperty-SelectedSoundColumnColor:#7e8b72;qproperty-SoundColumnHlColor:#34FE5E;qproperty-SoundColumnTrackColor:#B6C29D;qproperty-ColumnHeadPastelizer:#000;qproperty-SelectedColumnHead:#506082;qproperty-LightLightBGColor:#404040;qproperty-LightBGColor:#f0f0f0;qproperty-DarkBGColor:#e1e1e1;qproperty-DarkLineColor:#969696}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #2f2f2f}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#343434;alternate-background-color:#343434;border-top:1px solid #2f2f2f}FunctionTreeView{qproperty-TextColor:#ccc;qproperty-CurrentTextColor:#E66464}FunctionPanel{qproperty-BGColor:#3b3b3b;qproperty-ValueLineColor:#484848;qproperty-FrameLineColor:#606060;qproperty-OtherCurvesColor:#888;qproperty-RulerBackground:#333;qproperty-TextColor:#ccc;qproperty-SubColor:#000;qproperty-SelectedColor:#FFA500}SpreadsheetViewer{qproperty-LightLightBGColor:#404040;qproperty-CurrentRowBgColor:#506082;qproperty-LightLineColor:#2c2c2c;qproperty-MarkerLineColor:#1E96C4;qproperty-BGColor:#484848;qproperty-VerticalLineColor:#222;qproperty-KeyFrameColor:#995d1d;qproperty-KeyFrameBorderColor:#c9b04b;qproperty-SelectedKeyFrameColor:#be772b;qproperty-InBetweenColor:#666250;qproperty-InBetweenBorderColor:#cdcec8;qproperty-SelectedInBetweenColor:#7d7a6c;qproperty-SelectedEmptyColor:#6c6c6c;qproperty-SelectedSceneRangeEmptyColor:#757575;qproperty-TextColor:#ccc;qproperty-ColumnHeaderBorderColor:#808080;qproperty-SelectedColumnTextColor:#E66464}#ExpressionField{background-color:#e6e6e6;border:1px solid #333;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('imgs/white/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('imgs/white/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('imgs/white/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
+.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('imgs/white/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#313131;border-color:#2c2c2c;image:url('imgs/white/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#313131;border-color:#2c2c2c}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#363636}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#d9d9d9;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#767676;border-color:#767676;color:#d9d9d9}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#5385a6;border-color:#5385a6;color:#f2f2f2}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#6c98b6;border-color:#6c98b6}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#8a8a8a}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#767676}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#2f2f2f}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #2f2f2f;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#393939;qproperty-BottomBelowLineColor:#2f2f2f}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#393939;border-right:1px solid #2f2f2f;color:#919191;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#484848;color:#919191}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#484848;color:#f2f2f2;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#393939;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-left:1px solid #2f2f2f;color:#919191;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#484848;color:#919191}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#484848;border-top-right-radius:2px;border-top-left-radius:2px;color:#f2f2f2;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#343434;alternate-background-color:#393939;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#ccc}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#5385a6;color:#f2f2f2}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('imgs/white/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('imgs/white/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('imgs/white/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('imgs/white/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('imgs/white/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('imgs/white/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('imgs/white/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('imgs/white/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('imgs/white/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('imgs/white/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('imgs/white/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('imgs/white/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('imgs/white/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('imgs/white/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#484848;color:#ccc}QWidget:disabled{color:#8a8a8a}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#1a1a1a;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#1a1a1a}#TopBar{background:#484848;border:0;border-bottom:1px solid #2f2f2f;height:21px}#TopBar #EditToolLockButton{background:#484848;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#484848;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#484848;border:0}QMenuBar::item{background-color:#484848;border-left:1px solid #484848;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#676767;color:#ccc}QMenuBar::item:pressed{background-color:#5385a6;color:#f2f2f2}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#393939;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;color:#919191;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#484848;color:#919191}#TopBarTab::tab:selected{background-color:#484848;color:#f2f2f2}#TopBarTab::tab:first{border-left:1px solid #2f2f2f}#TopBarTab::tab:last{border-right:1px solid #2f2f2f}QMenu{background-color:#484848;border:1px solid #2f2f2f;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:checked{color:#ccc}QMenu::item:checked:selected{background-color:#5385a6;color:#f2f2f2}QMenu::item:disabled{background:none;color:#8a8a8a}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #2f2f2f;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#5385a6}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#393939;border-color:#2f2f2f;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#979797;qproperty-ActiveTitleColor:#f0f0f0;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('imgs/white/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('imgs/white/none')}QAbstractScrollArea::corner{background-color:#343434}QScrollBar{background-color:#343434;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #525252;border-radius:4px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#676767;border-color:#676767}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#7b7b7b;border-color:#7b7b7b}QScrollBar::handle:horizontal{background-color:#525252;margin:3px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#525252;margin:16px 3px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#343434;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#343434;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#343434;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#343434;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('imgs/white/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('imgs/white/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('imgs/white/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('imgs/white/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #2f2f2f;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #2f2f2f;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#696969;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#767676}DvScrollWidget QPushButton:pressed{background-color:#313131}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#484848;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#767676}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#313131}#ScrollLeftButton{image:url('imgs/white/scroll-left.svg');border-right:1px solid #2f2f2f}#ScrollRightButton{image:url('imgs/white/scroll-right.svg');border-left:1px solid #2f2f2f;border-right:1px solid #2f2f2f}#ScrollUpButton{image:url('imgs/white/scroll-up.svg')}#ScrollDownButton{image:url('imgs/white/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('imgs/white/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('imgs/white/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('imgs/white/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('imgs/white/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('imgs/white/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('imgs/white/nextkey_disabled.svg')}QTreeWidget{background:#343434;alternate-background-color:#393939}QListView{outline:0}#TabBarContainer{background-color:#393939}.Button,QPushButton{background-color:#696969;border-color:#484848;border-style:solid;border-radius:2px;border-width:1px;color:#d9d9d9;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#767676;border-color:#484848;color:#d9d9d9}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.Button:checked,QPushButton:checked{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.Button:checked:hover,QPushButton:checked:hover{background-color:#363636}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#313131}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#555;border-color:#484848;color:#8a8a8a}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#696969;border:1px solid #484848;border-radius:2px;color:#d9d9d9;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#767676;border-color:#484848;color:#d9d9d9}.ComboBox:checked,QComboBox:checked{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}.ComboBox:disabled,QComboBox:disabled{background-color:#555;border-color:#484848}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #484848;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('imgs/white/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('imgs/white/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#484848;image:url('imgs/white/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#484848;border:1px solid #2f2f2f;selection-background-color:#5385a6;selection-color:#f2f2f2}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#2f2f2f;border:1px solid #2c2c2c;border-radius:2px;color:#ccc;selection-background-color:#5385a6;selection-color:#f2f2f2;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#2f2f2f;border-color:#5385a6;color:#ccc}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#3b3b3b;border-color:#3a3a3a;color:#8a8a8a}.CheckBox,QCheckBox{color:#ccc}.CheckBox:hover,QCheckBox:hover{color:#ccc}.CheckBox:disabled,QCheckBox:disabled{color:#8a8a8a}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#2f2f2f;border:1px solid #2c2c2c;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#2f2f2f;border-color:#5385a6}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#2f2f2f;border-color:#2c2c2c;image:url('imgs/white/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#3b3b3b;border-color:#3b3b3b;image:url('imgs/white/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#3b3b3b;border-color:#3b3b3b}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('imgs/white/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('imgs/white/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#ccc}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#8a8a8a}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#8a8a8a}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('imgs/white/slider-groove_disabled.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px -1px;image:url('imgs/white/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('imgs/white/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#2c2c2c;qproperty-LightLineEdgeColor:#2c2c2c;qproperty-DarkLineColor:#2c2c2c;qproperty-MiddleLineColor:#2c2c2c;qproperty-HandleLeftPixmap:url("imgs/white/slider-handle.svg");qproperty-HandleRightPixmap:url("imgs/white/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("imgs/white/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("imgs/white/slider-handle_disabled.svg")}#DirTreeView{background-color:#343434;alternate-background-color:#343434;border:1px solid #2f2f2f;border-right:0}DvItemViewerPanel{qproperty-TextColor:#ccc;qproperty-AlternateBackground:#404040;qproperty-SelectedTextColor:#f2f2f2;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedItemBackground:#5385a6}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#484848}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#ccc;qproperty-SelectedTextColor:#f2f2f2;qproperty-SelectedItemBackground:#5385a6;qproperty-FolderTextColor:#9fdaff;qproperty-SelectedFolderTextColor:#f2f2f2;alternate-background-color:#393939;background-color:#343434;border:1px solid #2f2f2f}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#343434}#SceneCast QToolBar{border-top:1px solid #2f2f2f}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#484848}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#ccc}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('imgs/white/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('imgs/white/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#CameraSettingsDPI{color:#9fdaff}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('imgs/white/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('imgs/white/fsp_checked.svg')}#OutputSettingsLabel{color:#9fdaff}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#6e6e6e}#MatchLineButton::pressed{background-color:#949494}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#626262}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#9fdaff}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #2f2f2f;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#484848}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('imgs/white/scroll-right.svg')}#colorSliderSubButton{image:url('imgs/white/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #2f2f2f}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #2f2f2f;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #2f2f2f;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#ccc}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#C34040}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#d57a7a}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#484848}QDialog #dialogButtonFrame{background-color:#3e3e3e;border-top:1px solid #2f2f2f}QDialog #dialogButtonFrame QPushButton{border-color:#3e3e3e;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#5385a6;border-color:#3e3e3e;color:#f2f2f2}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#6c98b6}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#313131;border-color:#2c2c2c;color:#d9d9d9}#SceneSettings QLabel{color:#9fdaff}#PreferencesPopup QListWidget{background-color:#343434;alternate-background-color:#343434;border:1px solid #2f2f2f;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#676767;color:#ccc}#PreferencesPopup QListWidget::item:selected{background-color:#5385a6;color:#f2f2f2}#ShortcutTree{border:1px solid #2f2f2f}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#9fdaff}#GearButton{qproperty-icon:url('imgs/white/gear.svg')}#SubfolderButton{qproperty-icon:url('imgs/white/subfolder.svg')}#SchematicBottomFrame{background-color:#484848;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#3b3b3b;border-bottom:1px solid #2f2f2f}FxSettings QToolBar{border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-left:1px solid #2f2f2f;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#a0e680}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#393939}#TaskSheetItemLabel{color:#ccc}#Tasks QToolBar{border-bottom:1px solid #2f2f2f;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #2f2f2f;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("imgs/white/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("imgs/white/selectiontool_rotation.svg");qproperty-PositionPixmap:url("imgs/white/selectiontool_position.svg");qproperty-ThicknessPixmap:url("imgs/white/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('imgs/white/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#C34040;image:url('imgs/white/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#d57a7a}PopupButton::menu-indicator{border-left:0;height:17px;image:url('imgs/white/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('imgs/white/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('imgs/white/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#767676;border-color:#767676}#expandButton:checked:pressed{background-color:#313131;border-color:#2c2c2c}#ComboViewerPanel Toolbar{border-bottom:1px solid #2f2f2f}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #2f2f2f}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #2f2f2f;border-bottom:1px solid #2f2f2f;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('imgs/white/slider-groove.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#696969;border:1px solid #484848;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#696969;border:1px solid #484848;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#a1a1a1;border:1px solid #a1a1a1;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('imgs/white/flipslider.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('imgs/white/flipmarker.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:rgba(205,101,101,0.78);qproperty-startedColor:#1abc3f;qproperty-baseColor:#2f2f2f;qproperty-finishedColor:#2f2f2f}Ruler{qproperty-ParentBGColor:#484848;qproperty-ScaleColor:#ccc}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#343434;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#ccc;qproperty-BGColor:#3b3b3b;qproperty-LightLineColor:#2c2c2c;qproperty-MarkerLineColor:#1E96C4;qproperty-VerticalLineColor:#222;qproperty-VerticalLineHeadColor:#808080;qproperty-PreviewFrameTextColor:#9fdaff;qproperty-CurrentRowBgColor:#506082;qproperty-EmptyColumnHeadColor:#626262;qproperty-SelectedColumnTextColor:#FF0000;qproperty-EmptyCellColor:#404040;qproperty-NotEmptyColumnColor:#484848;qproperty-SelectedEmptyCellColor:#6c6c6c;qproperty-LevelColumnColor:#4C6E4C;qproperty-LevelColumnBorderColor:#8FB38F;qproperty-SelectedLevelColumnColor:#678667;qproperty-VectorColumnColor:#7B7B4C;qproperty-VectorColumnBorderColor:#BBBB9A;qproperty-SelectedVectorColumnColor:#949466;qproperty-ChildColumnColor:#6A526B;qproperty-ChildColumnBorderColor:#B1A3B3;qproperty-SelectedChildColumnColor:#816e82;qproperty-FullcolorColumnColor:#657A96;qproperty-FullcolorColumnBorderColor:#9EB8BB;qproperty-SelectedFullcolorColumnColor:#8895a6;qproperty-FxColumnColor:#56553C;qproperty-FxColumnBorderColor:#95958A;qproperty-SelectedFxColumnColor:#6f6e56;qproperty-ReferenceColumnColor:#616161;qproperty-ReferenceColumnBorderColor:#A2A2A2;qproperty-SelectedReferenceColumnColor:#7a7a7a;qproperty-PaletteColumnColor:#3A655F;qproperty-PaletteColumnBorderColor:#86ACA7;qproperty-SelectedPaletteColumnColor:#52807a;qproperty-MeshColumnColor:#684D86;qproperty-MeshColumnBorderColor:#BA92EF;qproperty-SelectedMeshColumnColor:#82689e;qproperty-SoundColumnColor:#657456;qproperty-SoundColumnBorderColor:#A0AF7D;qproperty-SelectedSoundColumnColor:#7e8b72;qproperty-SoundColumnHlColor:#34FE5E;qproperty-SoundColumnTrackColor:#B6C29D;qproperty-ColumnHeadPastelizer:#000;qproperty-SelectedColumnHead:#506082;qproperty-LightLightBGColor:#404040;qproperty-LightBGColor:#f0f0f0;qproperty-DarkBGColor:#e1e1e1;qproperty-DarkLineColor:#969696;qproperty-XsheetColumnNameBgColor:rgba(255,255,255,0);qproperty-XsheetDragBarHighlightColor:#ffb;qproperty-XsheetPreviewButtonBgOnColor:#c8c864;qproperty-XsheetPreviewButtonOnImage:url('imgs/white/x_prev_eye_on.svg');qproperty-XsheetPreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetPreviewButtonOffImage:url('imgs/white/x_prev_eye_off.svg');qproperty-XsheetCamstandButtonBgOnColor:#eb906b;qproperty-XsheetCamstandButtonOnImage:url('imgs/white/x_table_view_on.svg');qproperty-XsheetCamstandButtonTranspImage:url('imgs/white/x_table_view_transp.svg');qproperty-XsheetCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetCamstandButtonOffImage:url('imgs/white/x_table_view_off.svg');qproperty-XsheetLockButtonBgOnColor:#c55454;qproperty-XsheetLockButtonOnImage:url('imgs/white/x_lock_on.svg');qproperty-XsheetLockButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetLockButtonOffImage:url('imgs/white/x_lock_off.svg');qproperty-XsheetConfigButtonBgColor:rgba(255,255,255,0);qproperty-XsheetConfigButtonImage:url('imgs/white/x_config.svg');qproperty-TimelinePreviewButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOnImage:url('imgs/white/timeline_prev_eye_on.svg');qproperty-TimelinePreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOffImage:url('imgs/white/timeline_prev_eye_off.svg');qproperty-TimelineCamstandButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOnImage:url('imgs/white/timeline_table_view_on.svg');qproperty-TimelineCamstandButtonTranspImage:url('imgs/white/timeline_table_view_transp.svg');qproperty-TimelineCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOffImage:url('imgs/white/timeline_table_view_off.svg');qproperty-TimelineLockButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOnImage:url('imgs/white/timeline_lock_on.svg');qproperty-TimelineLockButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOffImage:url('imgs/white/timeline_lock_off.svg');qproperty-TimelineConfigButtonBgColor:rgba(255,255,255,0);qproperty-TimelineConfigButtonImage:url('imgs/white/timeline_config.svg');qproperty-LayerHeaderPreviewImage:url('imgs/white/layer_header_prev_eye.svg');qproperty-LayerHeaderCamstandImage:url('imgs/white/layer_header_table_view.svg');qproperty-LayerHeaderLockImage:url('imgs/white/layer_header_lock.svg')}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #2f2f2f}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#343434;alternate-background-color:#343434;border-top:1px solid #2f2f2f}FunctionTreeView{qproperty-TextColor:#ccc;qproperty-CurrentTextColor:#E66464}FunctionPanel{qproperty-BGColor:#3b3b3b;qproperty-ValueLineColor:#484848;qproperty-FrameLineColor:#606060;qproperty-OtherCurvesColor:#888;qproperty-RulerBackground:#333;qproperty-TextColor:#ccc;qproperty-SubColor:#000;qproperty-SelectedColor:#FFA500}SpreadsheetViewer{qproperty-LightLightBGColor:#404040;qproperty-CurrentRowBgColor:#506082;qproperty-LightLineColor:#2c2c2c;qproperty-MarkerLineColor:#1E96C4;qproperty-BGColor:#484848;qproperty-VerticalLineColor:#222;qproperty-KeyFrameColor:#995d1d;qproperty-KeyFrameBorderColor:#c9b04b;qproperty-SelectedKeyFrameColor:#be772b;qproperty-InBetweenColor:#666250;qproperty-InBetweenBorderColor:#cdcec8;qproperty-SelectedInBetweenColor:#7d7a6c;qproperty-SelectedEmptyColor:#6c6c6c;qproperty-SelectedSceneRangeEmptyColor:#757575;qproperty-TextColor:#ccc;qproperty-ColumnHeaderBorderColor:#808080;qproperty-SelectedColumnTextColor:#FF0000}#ExpressionField{background-color:#e6e6e6;border:1px solid #333;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('imgs/white/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('imgs/white/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('imgs/white/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/layer_header_lock.svg b/stuff/config/qss/Default/imgs/black/layer_header_lock.svg
new file mode 100644
index 0000000..195f939
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/layer_header_lock.svg
@@ -0,0 +1,47 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/layer_header_prev_eye.svg b/stuff/config/qss/Default/imgs/black/layer_header_prev_eye.svg
new file mode 100644
index 0000000..64a7f7b
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/layer_header_prev_eye.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/layer_header_table_view.svg b/stuff/config/qss/Default/imgs/black/layer_header_table_view.svg
new file mode 100644
index 0000000..ce093d7
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/layer_header_table_view.svg
@@ -0,0 +1,36 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_config.svg b/stuff/config/qss/Default/imgs/black/timeline_config.svg
new file mode 100644
index 0000000..b85f9f8
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_config.svg
@@ -0,0 +1,30 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_lock_off.svg b/stuff/config/qss/Default/imgs/black/timeline_lock_off.svg
new file mode 100644
index 0000000..2974735
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_lock_off.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_lock_on.svg b/stuff/config/qss/Default/imgs/black/timeline_lock_on.svg
new file mode 100644
index 0000000..9f00bcf
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_lock_on.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_prev_eye_off.svg b/stuff/config/qss/Default/imgs/black/timeline_prev_eye_off.svg
new file mode 100644
index 0000000..2974735
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_prev_eye_off.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_prev_eye_on.svg b/stuff/config/qss/Default/imgs/black/timeline_prev_eye_on.svg
new file mode 100644
index 0000000..30b6024
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_prev_eye_on.svg
@@ -0,0 +1,27 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_table_view_off.svg b/stuff/config/qss/Default/imgs/black/timeline_table_view_off.svg
new file mode 100644
index 0000000..2974735
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_table_view_off.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_table_view_on.svg b/stuff/config/qss/Default/imgs/black/timeline_table_view_on.svg
new file mode 100644
index 0000000..30b6024
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_table_view_on.svg
@@ -0,0 +1,27 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/timeline_table_view_transp.svg b/stuff/config/qss/Default/imgs/black/timeline_table_view_transp.svg
new file mode 100644
index 0000000..43014c6
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/timeline_table_view_transp.svg
@@ -0,0 +1,24 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_config.svg b/stuff/config/qss/Default/imgs/black/x_config.svg
new file mode 100644
index 0000000..99674b5
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_config.svg
@@ -0,0 +1,30 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_lock_off.svg b/stuff/config/qss/Default/imgs/black/x_lock_off.svg
new file mode 100644
index 0000000..80c37c8
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_lock_off.svg
@@ -0,0 +1,53 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_lock_on.svg b/stuff/config/qss/Default/imgs/black/x_lock_on.svg
new file mode 100644
index 0000000..4f9e6ee
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_lock_on.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_prev_eye_off.svg b/stuff/config/qss/Default/imgs/black/x_prev_eye_off.svg
new file mode 100644
index 0000000..8fd404d
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_prev_eye_off.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_prev_eye_on.svg b/stuff/config/qss/Default/imgs/black/x_prev_eye_on.svg
new file mode 100644
index 0000000..ab4e597
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_prev_eye_on.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_table_view_off.svg b/stuff/config/qss/Default/imgs/black/x_table_view_off.svg
new file mode 100644
index 0000000..6f069bb
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_table_view_off.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_table_view_on.svg b/stuff/config/qss/Default/imgs/black/x_table_view_on.svg
new file mode 100644
index 0000000..2e9cb56
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_table_view_on.svg
@@ -0,0 +1,36 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/black/x_table_view_transp.svg b/stuff/config/qss/Default/imgs/black/x_table_view_transp.svg
new file mode 100644
index 0000000..aa8ed0b
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/black/x_table_view_transp.svg
@@ -0,0 +1,30 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/layer_header_lock.svg b/stuff/config/qss/Default/imgs/white/layer_header_lock.svg
new file mode 100644
index 0000000..195f939
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/layer_header_lock.svg
@@ -0,0 +1,47 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/layer_header_prev_eye.svg b/stuff/config/qss/Default/imgs/white/layer_header_prev_eye.svg
new file mode 100644
index 0000000..64a7f7b
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/layer_header_prev_eye.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/layer_header_table_view.svg b/stuff/config/qss/Default/imgs/white/layer_header_table_view.svg
new file mode 100644
index 0000000..ce093d7
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/layer_header_table_view.svg
@@ -0,0 +1,36 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_config.svg b/stuff/config/qss/Default/imgs/white/timeline_config.svg
new file mode 100644
index 0000000..b85f9f8
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_config.svg
@@ -0,0 +1,30 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_lock_off.svg b/stuff/config/qss/Default/imgs/white/timeline_lock_off.svg
new file mode 100644
index 0000000..2974735
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_lock_off.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_lock_on.svg b/stuff/config/qss/Default/imgs/white/timeline_lock_on.svg
new file mode 100644
index 0000000..9f00bcf
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_lock_on.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_prev_eye_off.svg b/stuff/config/qss/Default/imgs/white/timeline_prev_eye_off.svg
new file mode 100644
index 0000000..2974735
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_prev_eye_off.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_prev_eye_on.svg b/stuff/config/qss/Default/imgs/white/timeline_prev_eye_on.svg
new file mode 100644
index 0000000..30b6024
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_prev_eye_on.svg
@@ -0,0 +1,27 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_table_view_off.svg b/stuff/config/qss/Default/imgs/white/timeline_table_view_off.svg
new file mode 100644
index 0000000..2974735
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_table_view_off.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_table_view_on.svg b/stuff/config/qss/Default/imgs/white/timeline_table_view_on.svg
new file mode 100644
index 0000000..30b6024
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_table_view_on.svg
@@ -0,0 +1,27 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/timeline_table_view_transp.svg b/stuff/config/qss/Default/imgs/white/timeline_table_view_transp.svg
new file mode 100644
index 0000000..43014c6
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/timeline_table_view_transp.svg
@@ -0,0 +1,24 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_config.svg b/stuff/config/qss/Default/imgs/white/x_config.svg
new file mode 100644
index 0000000..99674b5
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_config.svg
@@ -0,0 +1,30 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_lock_off.svg b/stuff/config/qss/Default/imgs/white/x_lock_off.svg
new file mode 100644
index 0000000..1644053
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_lock_off.svg
@@ -0,0 +1,33 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_lock_on.svg b/stuff/config/qss/Default/imgs/white/x_lock_on.svg
new file mode 100644
index 0000000..4f9e6ee
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_lock_on.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_prev_eye_off.svg b/stuff/config/qss/Default/imgs/white/x_prev_eye_off.svg
new file mode 100644
index 0000000..152a77a
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_prev_eye_off.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_prev_eye_on.svg b/stuff/config/qss/Default/imgs/white/x_prev_eye_on.svg
new file mode 100644
index 0000000..ab4e597
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_prev_eye_on.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_table_view_off.svg b/stuff/config/qss/Default/imgs/white/x_table_view_off.svg
new file mode 100644
index 0000000..3d09001
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_table_view_off.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_table_view_on.svg b/stuff/config/qss/Default/imgs/white/x_table_view_on.svg
new file mode 100644
index 0000000..2e9cb56
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_table_view_on.svg
@@ -0,0 +1,36 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/imgs/white/x_table_view_transp.svg b/stuff/config/qss/Default/imgs/white/x_table_view_transp.svg
new file mode 100644
index 0000000..aa8ed0b
--- /dev/null
+++ b/stuff/config/qss/Default/imgs/white/x_table_view_transp.svg
@@ -0,0 +1,30 @@
+
+
\ No newline at end of file
diff --git a/stuff/config/qss/Default/less/Default.less b/stuff/config/qss/Default/less/Default.less
index 6cc6497..158f28b 100644
--- a/stuff/config/qss/Default/less/Default.less
+++ b/stuff/config/qss/Default/less/Default.less
@@ -339,7 +339,7 @@
@xsheet-CurrentRowBG-color: #506082;
@xsheet-EmptyColumnHead-color: lighten(@bg, 10.1961);
-@xsheet-SelectedColumnText-color: #E66464;
+@xsheet-SelectedColumnText-color: #FF0000;
@xsheet-EmptyCell-color: darken(@bg, 3.1373);
@xsheet-NotEmptyColumn-color: @bg;
@@ -391,6 +391,52 @@
@xsheet-DarkBG-color: lighten(@bg, 60.0000);
@xsheet-DarkLine-color: lighten(@bg, 30.5882);
+
+@xsheet-ColumnNameBg-color: rgba(255, 255, 255, 0);
+@xsheet-DragBarHighlight-color: rgba(255, 255, 187, 255);
+
+@xsheet-PreviewButtonBgOn-color: rgba(200, 200, 100, 255);
+@xsheet-PreviewButtonOnImage: 'x_prev_eye_on.svg';
+@xsheet-PreviewButtonBgOff-color: rgba(255, 255, 255, 0);
+@xsheet-PreviewButtonOffImage: 'x_prev_eye_off.svg';
+
+@xsheet-CamstandButtonBgOn-color: rgba(235, 144, 107, 255);
+@xsheet-CamstandButtonOnImage: 'x_table_view_on.svg';
+@xsheet-CamstandButtonTranspImage: 'x_table_view_transp.svg';
+@xsheet-CamstandButtonBgOff-color: rgba(255, 255, 255, 0);
+@xsheet-CamstandButtonOffImage: 'x_table_view_off.svg';
+
+@xsheet-LockButtonBgOn-color: rgba(197, 84, 84, 255);
+@xsheet-LockButtonOnImage: 'x_lock_on.svg';
+@xsheet-LockButtonBgOff-color: rgba(255, 255, 255, 0);
+@xsheet-LockButtonOffImage: 'x_lock_off.svg';
+
+@xsheet-ConfigButtonBg-color: rgba(255, 255, 255, 0);
+@xsheet-ConfigButtonImage: 'x_config.svg';
+
+@timeline-PreviewButtonBgOn-color: rgba(255, 255, 255, 0);
+@timeline-PreviewButtonOnImage: 'timeline_prev_eye_on.svg';
+@timeline-PreviewButtonBgOff-color: rgba(255, 255, 255, 0);
+@timeline-PreviewButtonOffImage: 'timeline_prev_eye_off.svg';
+
+@timeline-CamstandButtonBgOn-color: rgba(255, 255, 255, 0);
+@timeline-CamstandButtonOnImage: 'timeline_table_view_on.svg';
+@timeline-CamstandButtonTranspImage: 'timeline_table_view_transp.svg';
+@timeline-CamstandButtonBgOff-color: rgba(255, 255, 255, 0);
+@timeline-CamstandButtonOffImage: 'timeline_table_view_off.svg';
+
+@timeline-LockButtonBgOn-color: rgba(255, 255, 255, 0);
+@timeline-LockButtonOnImage: 'timeline_lock_on.svg';
+@timeline-LockButtonBgOff-color: rgba(255, 255, 255, 0);
+@timeline-LockButtonOffImage: 'timeline_lock_off.svg';
+
+@timeline-ConfigButtonBg-color: rgba(255, 255, 255, 0);
+@timeline-ConfigButtonImage: 'timeline_config.svg';
+
+@layerheader-PreviewImage: 'layer_header_prev_eye.svg';
+@layerheader-CamstandImage: 'layer_header_table_view.svg';
+@layerheader-LockImage: 'layer_header_lock.svg';
+
// -----------------------------------------------------------------------------
// Function Editor
// -----------------------------------------------------------------------------
diff --git a/stuff/config/qss/Default/less/layouts/xsheet.less b/stuff/config/qss/Default/less/layouts/xsheet.less
index 07b0d81..dbc7223 100644
--- a/stuff/config/qss/Default/less/layouts/xsheet.less
+++ b/stuff/config/qss/Default/less/layouts/xsheet.less
@@ -111,6 +111,51 @@ XsheetViewer {
qproperty-LightBGColor: @xsheet-LightBG-color;
qproperty-DarkBGColor: @xsheet-DarkBG-color;
qproperty-DarkLineColor: @xsheet-DarkLine-color;
+
+ qproperty-XsheetColumnNameBgColor: @xsheet-ColumnNameBg-color;
+ qproperty-XsheetDragBarHighlightColor: @xsheet-DragBarHighlight-color;
+
+ qproperty-XsheetPreviewButtonBgOnColor: @xsheet-PreviewButtonBgOn-color;
+ qproperty-XsheetPreviewButtonOnImage: url('@{img-url}/@{xsheet-PreviewButtonOnImage}');
+ qproperty-XsheetPreviewButtonBgOffColor: @xsheet-PreviewButtonBgOff-color;
+ qproperty-XsheetPreviewButtonOffImage: url('@{img-url}/@{xsheet-PreviewButtonOffImage}');
+
+ qproperty-XsheetCamstandButtonBgOnColor: @xsheet-CamstandButtonBgOn-color;
+ qproperty-XsheetCamstandButtonOnImage: url('@{img-url}/@{xsheet-CamstandButtonOnImage}');
+ qproperty-XsheetCamstandButtonTranspImage: url('@{img-url}/@{xsheet-CamstandButtonTranspImage}');
+ qproperty-XsheetCamstandButtonBgOffColor: @xsheet-CamstandButtonBgOff-color;
+ qproperty-XsheetCamstandButtonOffImage: url('@{img-url}/@{xsheet-CamstandButtonOffImage}');
+
+ qproperty-XsheetLockButtonBgOnColor: @xsheet-LockButtonBgOn-color;
+ qproperty-XsheetLockButtonOnImage: url('@{img-url}/@{xsheet-LockButtonOnImage}');
+ qproperty-XsheetLockButtonBgOffColor: @xsheet-LockButtonBgOff-color;
+ qproperty-XsheetLockButtonOffImage: url('@{img-url}/@{xsheet-LockButtonOffImage}');
+
+ qproperty-XsheetConfigButtonBgColor: @xsheet-ConfigButtonBg-color;
+ qproperty-XsheetConfigButtonImage: url('@{img-url}/@{xsheet-ConfigButtonImage}');
+
+ qproperty-TimelinePreviewButtonBgOnColor: @timeline-PreviewButtonBgOn-color;
+ qproperty-TimelinePreviewButtonOnImage: url('@{img-url}/@{timeline-PreviewButtonOnImage}');
+ qproperty-TimelinePreviewButtonBgOffColor: @timeline-PreviewButtonBgOff-color;
+ qproperty-TimelinePreviewButtonOffImage: url('@{img-url}/@{timeline-PreviewButtonOffImage}');
+
+ qproperty-TimelineCamstandButtonBgOnColor: @timeline-CamstandButtonBgOn-color;
+ qproperty-TimelineCamstandButtonOnImage: url('@{img-url}/@{timeline-CamstandButtonOnImage}');
+ qproperty-TimelineCamstandButtonTranspImage: url('@{img-url}/@{timeline-CamstandButtonTranspImage}');
+ qproperty-TimelineCamstandButtonBgOffColor: @timeline-CamstandButtonBgOff-color;
+ qproperty-TimelineCamstandButtonOffImage: url('@{img-url}/@{timeline-CamstandButtonOffImage}');
+
+ qproperty-TimelineLockButtonBgOnColor: @timeline-LockButtonBgOn-color;
+ qproperty-TimelineLockButtonOnImage: url('@{img-url}/@{timeline-LockButtonOnImage}');
+ qproperty-TimelineLockButtonBgOffColor: @timeline-LockButtonBgOff-color;
+ qproperty-TimelineLockButtonOffImage: url('@{img-url}/@{timeline-LockButtonOffImage}');
+
+ qproperty-TimelineConfigButtonBgColor: @timeline-ConfigButtonBg-color;
+ qproperty-TimelineConfigButtonImage: url('@{img-url}/@{timeline-ConfigButtonImage}');
+
+ qproperty-LayerHeaderPreviewImage: url('@{img-url}/@{layerheader-PreviewImage}');
+ qproperty-LayerHeaderCamstandImage: url('@{img-url}/@{layerheader-CamstandImage}');
+ qproperty-LayerHeaderLockImage: url('@{img-url}/@{layerheader-LockImage}');
}
/* XSheet Toolbar
diff --git a/stuff/config/qss/Light/Light.qss b/stuff/config/qss/Light/Light.qss
index 3e20328..5f55fd7 100644
--- a/stuff/config/qss/Light/Light.qss
+++ b/stuff/config/qss/Light/Light.qss
@@ -1 +1 @@
-.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('../Default/imgs/black/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#B5C0D0;border-color:#255095;image:url('../Default/imgs/black/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#dedede;border-color:#525252}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#bbc5d4}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#101010;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#b8b8b8;border-color:#525252;color:#101010}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#dedede;border-color:#525252;color:#101010}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#B5C0D0;border-color:#255095;color:#101010}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#ced5e0;border-color:#255095}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#484848}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#b8b8b8}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#393939}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #393939;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#6c6c6c;qproperty-BottomBelowLineColor:#393939}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#6c6c6c;border-right:1px solid #393939;color:#101010;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#808080;color:#101010}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#808080;color:#101010;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#6c6c6c;border-top:1px solid #393939;border-right:1px solid #393939;border-left:1px solid #393939;color:#101010;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#808080;color:#101010}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#808080;border-top-right-radius:2px;border-top-left-radius:2px;color:#101010;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#9a9a9a;alternate-background-color:#a1a1a1;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#101010}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#255095;color:#FFFFFF}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('../Default/imgs/black/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('../Default/imgs/black/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/black/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('../Default/imgs/black/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('../Default/imgs/black/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('../Default/imgs/black/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('../Default/imgs/black/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('../Default/imgs/black/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('../Default/imgs/black/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/black/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('../Default/imgs/black/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('../Default/imgs/black/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('../Default/imgs/black/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('../Default/imgs/black/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#808080;color:#101010}QWidget:disabled{color:#484848}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#1a1a1a;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#1a1a1a}#TopBar{background:#808080;border:0;border-bottom:1px solid #393939;height:21px}#TopBar #EditToolLockButton{background:#808080;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#808080;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#808080;border:0}QMenuBar::item{background-color:#808080;border-left:1px solid #808080;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#a6a6a6;color:#101010}QMenuBar::item:pressed{background-color:#255095;color:#FFFFFF}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#808080;border-top:1px solid #393939;border-right:1px solid #393939;color:#101010;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#a6a6a6;color:#101010}#TopBarTab::tab:selected{background-color:#B5C0D0;color:#101010}#TopBarTab::tab:first{border-left:1px solid #393939}#TopBarTab::tab:last{border-right:1px solid #393939}QMenu{background-color:#a6a6a6;border:1px solid #393939;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#255095;color:#FFFFFF}QMenu::item:checked{color:#101010}QMenu::item:checked:selected{background-color:#255095;color:#FFFFFF}QMenu::item:disabled{background:none;color:#484848}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #393939;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#255095}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#505050;border-color:#393939;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#B4B4B4;qproperty-ActiveTitleColor:#F5F5F5;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('../Default/imgs/black/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('../Default/imgs/black/none')}QAbstractScrollArea::corner{background-color:#9a9a9a}QScrollBar{background-color:#9a9a9a;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #393939;border-radius:2px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#b8b8b8;border-color:#393939}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#ccc;border-color:#393939}QScrollBar::handle:horizontal{background-color:#a4a4a4;margin:1px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#a4a4a4;margin:16px 1px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#9a9a9a;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#9a9a9a;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#9a9a9a;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#9a9a9a;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('../Default/imgs/black/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('../Default/imgs/black/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('../Default/imgs/black/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('../Default/imgs/black/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #393939;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #393939;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#a4a4a4;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#b8b8b8}DvScrollWidget QPushButton:pressed{background-color:#dedede}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#808080;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#b8b8b8}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#dedede}#ScrollLeftButton{image:url('../Default/imgs/black/scroll-left.svg');border-right:1px solid #393939}#ScrollRightButton{image:url('../Default/imgs/black/scroll-right.svg');border-left:1px solid #393939;border-right:1px solid #393939}#ScrollUpButton{image:url('../Default/imgs/black/scroll-up.svg')}#ScrollDownButton{image:url('../Default/imgs/black/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('../Default/imgs/black/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('../Default/imgs/black/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('../Default/imgs/black/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('../Default/imgs/black/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('../Default/imgs/black/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('../Default/imgs/black/nextkey_disabled.svg')}QTreeWidget{background:#9a9a9a;alternate-background-color:#a1a1a1}QListView{outline:0}#TabBarContainer{background-color:#6c6c6c}.Button,QPushButton{background-color:#a4a4a4;border-color:#525252;border-style:solid;border-radius:2px;border-width:1px;color:#101010;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#b8b8b8;border-color:#525252;color:#101010}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#dedede;border-color:#525252;color:#101010}.Button:checked,QPushButton:checked{background-color:#B5C0D0;border-color:#255095;color:#101010}.Button:checked:hover,QPushButton:checked:hover{background-color:#bbc5d4}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#B5C0D0}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#8d8d8d;border-color:#737373;color:#484848}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#a4a4a4;border:1px solid #525252;border-radius:2px;color:#101010;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#b8b8b8;border-color:#525252;color:#101010}.ComboBox:checked,QComboBox:checked{background-color:#B5C0D0;border-color:#255095;color:#101010}.ComboBox:disabled,QComboBox:disabled{background-color:#8d8d8d;border-color:#737373}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #525252;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('../Default/imgs/black/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('../Default/imgs/black/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#737373;image:url('../Default/imgs/black/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#a6a6a6;border:1px solid #393939;selection-background-color:#255095;selection-color:#FFFFFF}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#cdcdcd;border:1px solid #525252;border-radius:2px;color:#101010;selection-background-color:#255095;selection-color:#FFFFFF;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#cdcdcd;border-color:#525252;color:#101010}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#a6a6a6;border-color:#696969;color:#484848}.CheckBox,QCheckBox{color:#101010}.CheckBox:hover,QCheckBox:hover{color:#101010}.CheckBox:disabled,QCheckBox:disabled{color:#484848}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#cacaca;border:1px solid #525252;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#e3e3e3;border-color:#255095}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#cacaca;border-color:#525252;image:url('../Default/imgs/black/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#8d8d8d;border-color:#737373;image:url('../Default/imgs/black/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#8d8d8d;border-color:#737373}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('../Default/imgs/black/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('../Default/imgs/black/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#101010}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#484848}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#484848}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('../Default/imgs/black/slider-groove.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('../Default/imgs/black/slider-groove_disabled.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px 0;image:url('../Default/imgs/black/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('../Default/imgs/black/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#404040;qproperty-LightLineEdgeColor:#404040;qproperty-DarkLineColor:#404040;qproperty-MiddleLineColor:#404040;qproperty-HandleLeftPixmap:url("../Default/imgs/black/slider-handle.svg");qproperty-HandleRightPixmap:url("../Default/imgs/black/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("../Default/imgs/black/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("../Default/imgs/black/slider-handle_disabled.svg")}#DirTreeView{background-color:#969696;alternate-background-color:#969696;border:1px solid #393939;border-right:0}DvItemViewerPanel{qproperty-TextColor:#101010;qproperty-AlternateBackground:#a1a1a1;qproperty-SelectedTextColor:#FFFFFF;qproperty-FolderTextColor:#000eb6;qproperty-SelectedItemBackground:#255095}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#9a9a9a}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #393939;border-right:1px solid #393939;border-bottom:1px solid #393939;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#101010;qproperty-SelectedTextColor:#FFFFFF;qproperty-SelectedItemBackground:#255095;qproperty-FolderTextColor:#000eb6;qproperty-SelectedFolderTextColor:#FFFFFF;alternate-background-color:#a1a1a1;background-color:#9a9a9a;border:1px solid #393939}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#969696}#SceneCast QToolBar{border-top:1px solid #393939}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#a6a6a6}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#101010}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('../Default/imgs/black/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#772626;image:url('../Default/imgs/black/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#772626}#CameraSettingsDPI{color:#000}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('../Default/imgs/black/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('../Default/imgs/black/fsp_checked.svg')}#OutputSettingsLabel{color:#000}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#a6a6a6}#MatchLineButton::pressed{background-color:#cdcdcd}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#9a9a9a}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#000}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #393939;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#808080}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('../Default/imgs/black/scroll-right.svg')}#colorSliderSubButton{image:url('../Default/imgs/black/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #393939}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #393939;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #393939;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#101010}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#772626}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#772626}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#808080}QDialog #dialogButtonFrame{background-color:#767676;border-top:1px solid #393939}QDialog #dialogButtonFrame QPushButton{border-color:#525252;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#B5C0D0;border-color:#255095;color:#2a2a2a}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#ced5e0}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#dedede;border-color:#525252;color:#101010}#SceneSettings QLabel{color:#000}#PreferencesPopup QListWidget{background-color:#9a9a9a;alternate-background-color:#9a9a9a;border:1px solid #393939;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#a6a6a6;color:#101010}#PreferencesPopup QListWidget::item:selected{background-color:#255095;color:#FFFFFF}#ShortcutTree{border:1px solid #393939}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#000}#GearButton{qproperty-icon:url('../Default/imgs/black/gear.svg')}#SubfolderButton{qproperty-icon:url('../Default/imgs/black/subfolder.svg')}#SchematicBottomFrame{background-color:#808080;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#737373;border-bottom:1px solid #393939}FxSettings QToolBar{border-top:1px solid #393939;border-right:1px solid #393939;border-left:1px solid #393939;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#000}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#505050}#TaskSheetItemLabel{color:#101010}#Tasks QToolBar{border-bottom:1px solid #393939;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #393939;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("../Default/imgs/black/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("../Default/imgs/black/selectiontool_rotation.svg");qproperty-PositionPixmap:url("../Default/imgs/black/selectiontool_position.svg");qproperty-ThicknessPixmap:url("../Default/imgs/black/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('../Default/imgs/black/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#772626;image:url('../Default/imgs/black/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#772626}PopupButton::menu-indicator{border-left:0;height:17px;image:url('../Default/imgs/black/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('../Default/imgs/black/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('../Default/imgs/black/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px;height:18px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#b8b8b8;border-color:#525252}#expandButton:checked:pressed{background-color:#dedede;border-color:#525252}#ComboViewerPanel Toolbar{border-bottom:1px solid #393939}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #393939}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #393939;border-bottom:1px solid #393939;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('../Default/imgs/black/slider-groove.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#a4a4a4;border:1px solid #525252;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#a4a4a4;border:1px solid #525252;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#a6a6a6;border:1px solid #393939;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('../Default/imgs/black/flipslider.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('../Default/imgs/black/flipmarker.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:#925151;qproperty-startedColor:#28853d;qproperty-baseColor:#676767;qproperty-finishedColor:#676767}Ruler{qproperty-ParentBGColor:#808080;qproperty-ScaleColor:#101010}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#9a9a9a;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#101010;qproperty-BGColor:#929292;qproperty-LightLineColor:#616161;qproperty-MarkerLineColor:#000;qproperty-VerticalLineColor:#646464;qproperty-VerticalLineHeadColor:#393939;qproperty-PreviewFrameTextColor:#000;qproperty-CurrentRowBgColor:#B5C0D0;qproperty-EmptyColumnHeadColor:#737373;qproperty-SelectedColumnTextColor:#b30000;qproperty-EmptyCellColor:#7c7c7c;qproperty-NotEmptyColumnColor:#8a8a8a;qproperty-SelectedEmptyCellColor:#b3b3b3;qproperty-LevelColumnColor:#76b776;qproperty-LevelColumnBorderColor:#496549;qproperty-SelectedLevelColumnColor:#9bc59b;qproperty-VectorColumnColor:#c0c07a;qproperty-VectorColumnBorderColor:#71714a;qproperty-SelectedVectorColumnColor:#cdcda0;qproperty-ChildColumnColor:#d69adb;qproperty-ChildColumnBorderColor:#9c53a3;qproperty-SelectedChildColumnColor:#e3c2e6;qproperty-FullcolorColumnColor:#8bbdc1;qproperty-FullcolorColumnBorderColor:#577476;qproperty-SelectedFullcolorColumnColor:#afcdd0;qproperty-FxColumnColor:#82815d;qproperty-FxColumnBorderColor:#404039;qproperty-SelectedFxColumnColor:#97967b;qproperty-ReferenceColumnColor:#ababab;qproperty-ReferenceColumnBorderColor:#6b6b6b;qproperty-SelectedReferenceColumnColor:#c4c4c4;qproperty-PaletteColumnColor:#2aab9a;qproperty-PaletteColumnBorderColor:#173e39;qproperty-SelectedPaletteColumnColor:#40c8b6;qproperty-MeshColumnColor:#ac78d4;qproperty-MeshColumnBorderColor:#6b418c;qproperty-SelectedMeshColumnColor:#c3a2dd;qproperty-SoundColumnColor:#acba82;qproperty-SoundColumnBorderColor:#656b51;qproperty-SelectedSoundColumnColor:#c0c9a6;qproperty-SoundColumnHlColor:#f5ffe6;qproperty-SoundColumnTrackColor:#5a642d;qproperty-ColumnHeadPastelizer:#fff;qproperty-SelectedColumnHead:#bed2f0;qproperty-LightLightBGColor:#808080;qproperty-LightBGColor:#f0f0f0;qproperty-DarkBGColor:#e1e1e1;qproperty-DarkLineColor:#969696}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #393939}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#9a9a9a;alternate-background-color:#9a9a9a;border-top:1px solid #393939}FunctionTreeView{qproperty-TextColor:#101010;qproperty-CurrentTextColor:#b30000}FunctionPanel{qproperty-BGColor:#e1e1e1;qproperty-ValueLineColor:#bababa;qproperty-FrameLineColor:#d2d2d2;qproperty-OtherCurvesColor:#969696;qproperty-RulerBackground:#fff;qproperty-TextColor:#101010;qproperty-SubColor:#fff;qproperty-SelectedColor:#00f}SpreadsheetViewer{qproperty-LightLightBGColor:#808080;qproperty-CurrentRowBgColor:#B5C0D0;qproperty-LightLineColor:#616161;qproperty-MarkerLineColor:#000;qproperty-BGColor:#8a8a8a;qproperty-VerticalLineColor:#646464;qproperty-KeyFrameColor:#db8b36;qproperty-KeyFrameBorderColor:#493015;qproperty-SelectedKeyFrameColor:#dea466;qproperty-InBetweenColor:#c2c2b0;qproperty-InBetweenBorderColor:#484841;qproperty-SelectedInBetweenColor:#d6d6cf;qproperty-SelectedEmptyColor:#b3b3b3;qproperty-SelectedSceneRangeEmptyColor:#d2d2d2;qproperty-TextColor:#101010;qproperty-ColumnHeaderBorderColor:#393939;qproperty-SelectedColumnTextColor:#b30000}#ExpressionField{background-color:#fff;border:1px solid #6b6b6b;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('../Default/imgs/black/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('../Default/imgs/black/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('../Default/imgs/black/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
+.button-show,#LoadLevelShowButton,#CleanupSettingsShowButton,#OutputSettingsShowButton,#FxSettingsPreviewShowButton{image:url('../Default/imgs/black/plus.svg');image-position:center center;margin:0;padding:1px;min-width:10px;min-height:10px}.button-show:checked,#LoadLevelShowButton:checked,#CleanupSettingsShowButton:checked,#OutputSettingsShowButton:checked,#FxSettingsPreviewShowButton:checked{background-color:#B5C0D0;border-color:#255095;image:url('../Default/imgs/black/minus.svg')}.button-show:checked:pressed,#LoadLevelShowButton:checked:pressed,#CleanupSettingsShowButton:checked:pressed,#OutputSettingsShowButton:checked:pressed,#FxSettingsPreviewShowButton:checked:pressed{background-color:#dedede;border-color:#525252}.button-show:checked:hover,#LoadLevelShowButton:checked:hover,#CleanupSettingsShowButton:checked:hover,#OutputSettingsShowButton:checked:hover,#FxSettingsPreviewShowButton:checked:hover{background-color:#bbc5d4}.button-tool,QToolButton,#CameraSettingsRadioButton::indicator,#ForceSquaredPixelButton,#SchematicBottomFrame QToolBar QToolButton,#EditToolLockButton::indicator,#flipCustomize{background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);border-radius:2px;color:#101010;margin:1px;padding:0}.button-tool:hover,QToolButton:hover,#CameraSettingsRadioButton::indicator:hover,#ForceSquaredPixelButton:hover,#colorSliderAddButton:hover,#colorSliderSubButton:hover,#SchematicBottomFrame QToolBar QToolButton:hover,#EditToolLockButton::indicator:hover,#flipCustomize:hover{background-color:#b8b8b8;border-color:#525252;color:#101010}.button-tool:pressed,QToolButton:pressed,#CameraSettingsRadioButton::indicator:pressed,#ForceSquaredPixelButton:pressed,#colorSliderAddButton:pressed,#colorSliderSubButton:pressed,#SchematicBottomFrame QToolBar QToolButton:pressed,#EditToolLockButton::indicator:pressed,#flipCustomize:pressed{background-color:#dedede;border-color:#525252;color:#101010}.button-tool:checked,QToolButton:checked,#CameraSettingsRadioButton::indicator:checked,#ForceSquaredPixelButton:checked,#SchematicBottomFrame QToolBar QToolButton:checked,#EditToolLockButton::indicator:checked,#flipCustomize:checked{background-color:#B5C0D0;border-color:#255095;color:#101010}.button-tool:checked:hover,QToolButton:checked:hover,#CameraSettingsRadioButton::indicator:checked:hover,#ForceSquaredPixelButton:checked:hover,#SchematicBottomFrame QToolBar QToolButton:checked:hover,#EditToolLockButton::indicator:checked:hover,#flipCustomize:checked:hover{background-color:#ced5e0;border-color:#255095}.button-tool:disabled,QToolButton:disabled,#CameraSettingsRadioButton::indicator:disabled,#ForceSquaredPixelButton:disabled,#SchematicBottomFrame QToolBar QToolButton:disabled,#EditToolLockButton::indicator:disabled,#flipCustomize:disabled{color:#484848}.button-flat,PaletteViewer QToolBar QToolButton{background-color:none;border:0;border-radius:0;margin:0}.button-flat:hover,PaletteViewer QToolBar QToolButton:hover{background-color:#b8b8b8}.button-flat:pressed,PaletteViewer QToolBar QToolButton:pressed{background-color:#393939}.frame,.GroupBox,#LoadLevelFrame,#PsdSettingsGroupBox,#CleanupSettingsFrame,#OutputSettingsBox,#OutputSettingsCameraBox,#SolidLineFrame,#FunctionParametersPanel,QGroupBox{border:1px solid #393939;border-radius:2px}.tab-container,#TabBarContainer,#StyleEditorTabBar,#PaletteTabBar,#FxSettingsTabBar{background-color:transparent;qproperty-BottomAboveLineColor:#6c6c6c;qproperty-BottomBelowLineColor:#393939}.tab-flat,#StyleEditorTabBar::tab,#PaletteTabBar::tab{background-color:#6c6c6c;border-right:1px solid #393939;color:#101010;margin:0 0 1px 0;padding:3px 4px 3px 4px}.tab-flat:hover,#StyleEditorTabBar::tab:hover,#PaletteTabBar::tab:hover{background-color:#808080;color:#101010}.tab-flat:selected,#StyleEditorTabBar::tab:selected,#PaletteTabBar::tab:selected{background-color:#808080;color:#101010;margin:0;padding:1px 4px 2px 4px}.tab-flat:only-one,#StyleEditorTabBar::tab:only-one,#PaletteTabBar::tab:only-one{margin:0;padding:3px 4px 4px 4px}.tab-round,#FxSettingsTabBar::tab{background-color:#6c6c6c;border-top:1px solid #393939;border-right:1px solid #393939;border-left:1px solid #393939;color:#101010;margin:3px -1px 1px 0;padding:2px 7px 1px 7px}.tab-round:hover,#FxSettingsTabBar::tab:hover{background-color:#808080;color:#101010}.tab-round:selected,#FxSettingsTabBar::tab:selected{background-color:#808080;border-top-right-radius:2px;border-top-left-radius:2px;color:#101010;margin:1px -1px 0 0;padding:2px 7px 2px 7px}.tab-round:only-one,#FxSettingsTabBar::tab:only-one{margin:1px 0 0 0;padding:3px 7px 3px 7px}.tab-round:last,#FxSettingsTabBar::tab:last{margin-right:0;border-top-right-radius:2px}.tab-round:first,#FxSettingsTabBar::tab:first{border-top-left-radius:2px}.tree-list,QTreeWidget,#DirTreeView,#SceneCast QTreeView,#StudioPalette QTreeView,#ShortcutTree,ProjectPopup QTreeView,#Tasks QTreeView,#FunctionEditorTree{background-color:#9a9a9a;alternate-background-color:#a1a1a1;border:0;margin:0;outline:0}.tree-list::item,QTreeWidget::item,#DirTreeView::item,#SceneCast QTreeView::item,#StudioPalette QTreeView::item,#ShortcutTree::item,ProjectPopup QTreeView::item,#Tasks QTreeView::item{color:#101010}.tree-list::item:selected,QTreeWidget::item:selected,#DirTreeView::item:selected,#SceneCast QTreeView::item:selected,#StudioPalette QTreeView::item:selected,#ShortcutTree::item:selected,ProjectPopup QTreeView::item:selected,#Tasks QTreeView::item:selected{background-color:#255095;color:#FFFFFF}.tree-list::item:focus,QTreeWidget::item:focus,#DirTreeView::item:focus,#SceneCast QTreeView::item:focus,#StudioPalette QTreeView::item:focus,#ShortcutTree::item:focus,ProjectPopup QTreeView::item:focus,#Tasks QTreeView::item:focus{border:0;outline:0}.branch-17:adjoins-item,#SceneCast QTreeView::branch:adjoins-item,#StudioPalette QTreeView::branch:adjoins-item,#ShortcutTree::branch:adjoins-item,#Tasks QTreeView::branch:adjoins-item,#FunctionEditorTree::branch:adjoins-item{border-image:url('../Default/imgs/black/tree17_branch-end.svg') 0}.branch-17:has-siblings,#SceneCast QTreeView::branch:has-siblings,#StudioPalette QTreeView::branch:has-siblings,#ShortcutTree::branch:has-siblings,#Tasks QTreeView::branch:has-siblings,#FunctionEditorTree::branch:has-siblings{border-image:url('../Default/imgs/black/tree17_vline.svg') 0}.branch-17:has-siblings:adjoins-item,#SceneCast QTreeView::branch:has-siblings:adjoins-item,#StudioPalette QTreeView::branch:has-siblings:adjoins-item,#ShortcutTree::branch:has-siblings:adjoins-item,#Tasks QTreeView::branch:has-siblings:adjoins-item,#FunctionEditorTree::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/black/tree17_branch-more.svg') 0}.branch-17:has-children:closed,#SceneCast QTreeView::branch:has-children:closed,#StudioPalette QTreeView::branch:has-children:closed,#ShortcutTree::branch:has-children:closed,#Tasks QTreeView::branch:has-children:closed,#FunctionEditorTree::branch:has-children:closed{background:url('../Default/imgs/black/tree17_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:open,#SceneCast QTreeView::branch:has-children:open,#StudioPalette QTreeView::branch:has-children:open,#ShortcutTree::branch:has-children:open,#Tasks QTreeView::branch:has-children:open,#FunctionEditorTree::branch:has-children:open{background:url('../Default/imgs/black/tree17_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:closed,#SceneCast QTreeView::branch:has-children:has-siblings:closed,#StudioPalette QTreeView::branch:has-children:has-siblings:closed,#ShortcutTree::branch:has-children:has-siblings:closed,#Tasks QTreeView::branch:has-children:has-siblings:closed,#FunctionEditorTree::branch:has-children:has-siblings:closed{background:url('../Default/imgs/black/tree17_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-17:has-children:has-siblings:open,#SceneCast QTreeView::branch:has-children:has-siblings:open,#StudioPalette QTreeView::branch:has-children:has-siblings:open,#ShortcutTree::branch:has-children:has-siblings:open,#Tasks QTreeView::branch:has-children:has-siblings:open,#FunctionEditorTree::branch:has-children:has-siblings:open{background:url('../Default/imgs/black/tree17_branch-open.svg') no-repeat;border-image:none;image:none}.branch-22:adjoins-item,#DirTreeView::branch:adjoins-item,ProjectPopup QTreeView::branch:adjoins-item{border-image:url('../Default/imgs/black/tree22_branch-end.svg') 0}.branch-22:has-siblings,#DirTreeView::branch:has-siblings,ProjectPopup QTreeView::branch:has-siblings{border-image:url('../Default/imgs/black/tree22_vline.svg') 0}.branch-22:has-siblings:adjoins-item,#DirTreeView::branch:has-siblings:adjoins-item,ProjectPopup QTreeView::branch:has-siblings:adjoins-item{border-image:url('../Default/imgs/black/tree22_branch-more.svg') 0}.branch-22:has-children:closed,#DirTreeView::branch:has-children:closed,ProjectPopup QTreeView::branch:has-children:closed{background:url('../Default/imgs/black/tree22_branch-closed_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:open,#DirTreeView::branch:has-children:open,ProjectPopup QTreeView::branch:has-children:open{background:url('../Default/imgs/black/tree22_branch-open_nosib.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:closed,#DirTreeView::branch:has-children:has-siblings:closed,ProjectPopup QTreeView::branch:has-children:has-siblings:closed{background:url('../Default/imgs/black/tree22_branch-closed.svg') no-repeat;border-image:none;image:none}.branch-22:has-children:has-siblings:open,#DirTreeView::branch:has-children:has-siblings:open,ProjectPopup QTreeView::branch:has-children:has-siblings:open{background:url('../Default/imgs/black/tree22_branch-open.svg') no-repeat;border-image:none;image:none}QWidget{background-color:#808080;color:#101010}QWidget:disabled{color:#484848}QFrame{border:0;margin:0;padding:0}QToolTip,#helpToolTip{background-color:#ffffe1;border:1px solid #000;color:#000;padding:1px 0}#DockSeparator,QMainWindow::separator,QSplitter::handle{background-color:#1a1a1a;height:4px;width:4px}#TDockPlaceholder{background-color:#F77272}TPanel{background-color:#1a1a1a}#TopBar{background:#808080;border:0;border-bottom:1px solid #393939;height:21px}#TopBar #EditToolLockButton{background:#808080;spacing:0}#TopBar #EditToolLockButton::indicator{background:none;border:none;height:18px;margin:1px 2px 0 0;padding-left:0;padding-right:0}#TopBarTabContainer{background-color:#808080;margin-bottom:1px}#StackedMenuBar{border:0;margin:0;padding:0}QMenuBar{background-color:#808080;border:0}QMenuBar::item{background-color:#808080;border-left:1px solid #808080;margin:0;padding:3px 5px}QMenuBar::item:selected{background-color:#a6a6a6;color:#101010}QMenuBar::item:pressed{background-color:#255095;color:#FFFFFF}#TopBarTab{margin:0;padding:0}#TopBarTab::tab{background-color:#808080;border-top:1px solid #393939;border-right:1px solid #393939;color:#101010;margin:0 0 0 0;padding:2px 8px 3px 8px}#TopBarTab::tab:hover{background-color:#a6a6a6;color:#101010}#TopBarTab::tab:selected{background-color:#B5C0D0;color:#101010}#TopBarTab::tab:first{border-left:1px solid #393939}#TopBarTab::tab:last{border-right:1px solid #393939}QMenu{background-color:#a6a6a6;border:1px solid #393939;padding:2px 0}QMenu::item{padding:3px 28px}QMenu::item:selected{background-color:#255095;color:#FFFFFF}QMenu::item:checked{color:#101010}QMenu::item:checked:selected{background-color:#255095;color:#FFFFFF}QMenu::item:disabled{background:none;color:#484848}QMenu::item:disabled:selected{border-color:transparent}QMenu::separator{border-top:1px solid #393939;height:0;margin:2px 0}QMenu::icon{border-radius:2px;margin:0 0 0 3px;padding:1px}QMenu::icon:checked{background-color:#255095}QMenu::indicator{margin-left:7px}TPanelTitleBar{background-color:#505050;border-color:#393939;border-style:solid;border-width:0 0 1px 0;height:20px;min-height:20px;qproperty-TitleColor:#B4B4B4;qproperty-ActiveTitleColor:#F5F5F5;qproperty-BorderPixmap:url('none');qproperty-ActiveBorderPixmap:url('../Default/imgs/black/none');qproperty-FloatBorderPixmap:url('none');qproperty-FloatActiveBorderPixmap:url('../Default/imgs/black/none')}QAbstractScrollArea::corner{background-color:#9a9a9a}QScrollBar{background-color:#9a9a9a;border:0}QScrollBar:horizontal{height:16px;margin:0}QScrollBar:vertical{margin:0;width:16px}QScrollBar::handle{border:1px solid #393939;border-radius:2px}QScrollBar::handle:horizontal:hover,QScrollBar::handle:vertical:hover{background-color:#b8b8b8;border-color:#393939}QScrollBar::handle:horizontal:pressed,QScrollBar::handle:vertical:pressed{background-color:#ccc;border-color:#393939}QScrollBar::handle:horizontal{background-color:#a4a4a4;margin:1px 16px;min-width:20px}QScrollBar::handle:vertical{background-color:#a4a4a4;margin:16px 1px;min-height:20px}QScrollBar::add-line{subcontrol-origin:margin;border:0}QScrollBar::add-line:horizontal{subcontrol-position:right;background-color:#9a9a9a;margin:0;width:16px}QScrollBar::add-line:vertical{subcontrol-position:bottom;background-color:#9a9a9a;margin:0;height:16px}QScrollBar::sub-line{border:0;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{subcontrol-position:left;background-color:#9a9a9a;margin:0;width:16px}QScrollBar::sub-line:vertical{subcontrol-position:top;background-color:#9a9a9a;margin:0;height:16px}QScrollBar::up-arrow:vertical{image:url('../Default/imgs/black/scroll-up.svg');image-position:center center}QScrollBar::up-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::down-arrow:vertical{image:url('../Default/imgs/black/scroll-down.svg');image-position:center center}QScrollBar::down-arrow:vertical:pressed{margin:1px 0 0 0}QScrollBar::left-arrow:horizontal{image:url('../Default/imgs/black/scroll-left.svg');image-position:center center}QScrollBar::left-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::right-arrow:horizontal{image:url('../Default/imgs/black/scroll-right.svg');image-position:center center}QScrollBar::right-arrow:horizontal:pressed{margin:1px 0 0 0}QScrollBar::sub-page:horizontal,QScrollBar::add-page:horizontal,QScrollBar::sub-page:vertical,QScrollBar::add-page:vertical{background:none}QToolBar{padding:0}QToolBar::separator:horizontal{border-left:1px solid #393939;margin:0 1px;width:0}QToolBar::separator:vertical{border-top:1px solid #393939;height:0;margin:1px 0}QToolBar QLabel{margin-top:1px}QToolBar QToolBar{border:0}QToolButton::menu-indicator{image:none}QToolButton::menu-button{border-image:none}DvScrollWidget QPushButton{background-color:#a4a4a4;border:0;border-radius:0;padding:0;max-width:16px;min-width:16px}DvScrollWidget QPushButton:hover{background-color:#b8b8b8}DvScrollWidget QPushButton:pressed{background-color:#dedede}#ScrollLeftButton,#ScrollRightButton,#ScrollUpButton,#ScrollDownButton{background-color:#808080;background-clip:padding;background-origin:padding;max-width:16px;min-width:16px;padding:0;margin:0}#ScrollLeftButton:hover,#ScrollRightButton:hover,#ScrollUpButton:hover,#ScrollDownButton:hover{background-color:#b8b8b8}#ScrollLeftButton:pressed,#ScrollRightButton:pressed,#ScrollUpButton:pressed,#ScrollDownButton:pressed{background-color:#dedede}#ScrollLeftButton{image:url('../Default/imgs/black/scroll-left.svg');border-right:1px solid #393939}#ScrollRightButton{image:url('../Default/imgs/black/scroll-right.svg');border-left:1px solid #393939;border-right:1px solid #393939}#ScrollUpButton{image:url('../Default/imgs/black/scroll-up.svg')}#ScrollDownButton{image:url('../Default/imgs/black/scroll-down.svg')}#keyFrameNavigator{background:none;margin:0;padding:0}#keyFrameNavigator QToolButton{min-width:18px}#keyFrameNavigator #PreviousKey{image:url('../Default/imgs/black/prevkey.svg')}#keyFrameNavigator #PreviousKey:hover{image:url('../Default/imgs/black/prevkey_over.svg')}#keyFrameNavigator #PreviousKey:disabled{image:url('../Default/imgs/black/prevkey_disabled.svg')}#keyFrameNavigator #NextKey{image:url('../Default/imgs/black/nextkey.svg')}#keyFrameNavigator #NextKey:hover{image:url('../Default/imgs/black/nextkey_over.svg')}#keyFrameNavigator #NextKey:disabled{image:url('../Default/imgs/black/nextkey_disabled.svg')}QTreeWidget{background:#9a9a9a;alternate-background-color:#a1a1a1}QListView{outline:0}#TabBarContainer{background-color:#6c6c6c}.Button,QPushButton{background-color:#a4a4a4;border-color:#525252;border-style:solid;border-radius:2px;border-width:1px;color:#101010;padding:3px 15px;margin:0}.Button:hover,QPushButton:hover,#ViewerFpsSlider::sub-line:horizontal:hover,#ViewerFpsSlider::add-line:horizontal:hover{background-color:#b8b8b8;border-color:#525252;color:#101010}.Button:pressed,QPushButton:pressed,#ViewerFpsSlider::sub-line:horizontal:pressed,#ViewerFpsSlider::add-line:horizontal:pressed{background-color:#dedede;border-color:#525252;color:#101010}.Button:checked,QPushButton:checked{background-color:#B5C0D0;border-color:#255095;color:#101010}.Button:checked:hover,QPushButton:checked:hover{background-color:#bbc5d4}.Button:checked:hover:pressed,QPushButton:checked:hover:pressed{background:#B5C0D0}.Button:disabled,QPushButton:disabled,#ViewerFpsSlider::sub-line:horizontal:disabled,#ViewerFpsSlider::add-line:horizontal:disabled{background-color:#8d8d8d;border-color:#737373;color:#484848}#PushButton_NoPadding{padding:3px}.ComboBox,QComboBox{background-color:#a4a4a4;border:1px solid #525252;border-radius:2px;color:#101010;padding:1px 0 1px 4px;margin:1px 0}.ComboBox:hover,QComboBox:hover{background-color:#b8b8b8;border-color:#525252;color:#101010}.ComboBox:checked,QComboBox:checked{background-color:#B5C0D0;border-color:#255095;color:#101010}.ComboBox:disabled,QComboBox:disabled{background-color:#8d8d8d;border-color:#737373}.ComboBox::drop-down,QComboBox::drop-down{background-color:rgba(255,255,255,0);border-left:0 solid #525252;border-top-right-radius:2px;border-bottom-right-radius:2px;image:url('../Default/imgs/black/combo-down.svg');image-position:center center;width:16px}.ComboBox::drop-down:hover,QComboBox::drop-down:hover{image:url('../Default/imgs/black/combo-down_pressed.svg')}.ComboBox::drop-down:disabled,QComboBox::drop-down:disabled{border-color:#737373;image:url('../Default/imgs/black/combo-down_disabled.svg')}.ComboBox QAbstractItemView,QComboBox QAbstractItemView{background-color:#a6a6a6;border:1px solid #393939;selection-background-color:#255095;selection-color:#FFFFFF}.Input,QLineEdit,#TaskSheetItem,#tasksRemoveBox,#tasksAddBox{background-color:#cdcdcd;border:1px solid #525252;border-radius:2px;color:#101010;selection-background-color:#255095;selection-color:#FFFFFF;padding:0 0 0 1px}.Input:focus,QLineEdit:focus,#TaskSheetItem:focus,#tasksRemoveBox:focus,#tasksAddBox:focus{background-color:#cdcdcd;border-color:#525252;color:#101010}.Input:disabled,QLineEdit:disabled,#TaskSheetItem:disabled,#tasksRemoveBox:disabled,#tasksAddBox:disabled{background-color:#a6a6a6;border-color:#696969;color:#484848}.CheckBox,QCheckBox{color:#101010}.CheckBox:hover,QCheckBox:hover{color:#101010}.CheckBox:disabled,QCheckBox:disabled{color:#484848}.CheckBox::indicator,QMenu::indicator,QCheckBox::indicator,.GroupBox::indicator,QGroupBox::indicator{background-color:#cacaca;border:1px solid #525252;border-radius:2px;height:9px;padding:1px;width:9px}.CheckBox::indicator:hover,QMenu::indicator:hover,.CheckBox::indicator:checked:hover,QCheckBox::indicator:hover,.GroupBox::indicator:hover,QMenu::indicator:checked:hover,QCheckBox::indicator:checked:hover,.GroupBox::indicator:checked:hover,QGroupBox::indicator:hover,QGroupBox::indicator:checked:hover{background-color:#e3e3e3;border-color:#255095}.CheckBox::indicator:checked,QMenu::indicator:checked,QCheckBox::indicator:checked,.GroupBox::indicator:checked,QGroupBox::indicator:checked{background-color:#cacaca;border-color:#525252;image:url('../Default/imgs/black/checkmark.svg')}.CheckBox::indicator:checked:disabled,QMenu::indicator:checked:disabled,QCheckBox::indicator:checked:disabled,.GroupBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled{background-color:#8d8d8d;border-color:#737373;image:url('../Default/imgs/black/checkmark_disabled.svg')}.CheckBox::indicator:disabled,QMenu::indicator:disabled,QCheckBox::indicator:disabled,.GroupBox::indicator:disabled,QGroupBox::indicator:disabled{background-color:#8d8d8d;border-color:#737373}.RadioButton::indicator:unchecked,QRadioButton::indicator:unchecked,#CameraSettingsRadioButton_Small::indicator:unchecked{image:url('../Default/imgs/black/radiobutton_unchecked.svg');image-position:center center}.RadioButton::indicator:checked,QRadioButton::indicator:checked,#CameraSettingsRadioButton_Small::indicator:checked{image:url('../Default/imgs/black/radiobutton_checked.svg');image-position:center center}.GroupBox,QGroupBox{margin:6px 0 0 0;padding:5px 0}.GroupBox::title,QGroupBox::title{subcontrol-origin:margin;left:15px;margin:-3px 0 0 0;padding:0 3px}.GroupBox::title:hover,QGroupBox::title:hover{color:#101010}.GroupBox::title:disabled,QGroupBox::title:disabled{color:#484848}.GroupBox::indicator,QGroupBox::indicator{subcontrol-origin:margin;margin-top:2px}.GroupBox:disabled,QGroupBox:disabled{color:#484848}.Slider::groove:horizontal,QSlider::groove:horizontal{background-color:transparent;background-image:url('../Default/imgs/black/slider-groove.svg');background-position:center center;background-repeat:repeat-x;margin:0;height:20px;min-height:20px}.Slider::groove:horizontal:disabled,QSlider::groove:horizontal:disabled{background-image:url('../Default/imgs/black/slider-groove_disabled.svg')}.Slider::handle:horizontal,QSlider::handle:horizontal{width:10px;margin:-2px 0;image:url('../Default/imgs/black/slider-handle.svg')}.Slider::handle:horizontal:disabled,QSlider::handle:horizontal:disabled{image:url('../Default/imgs/black/slider-handle_disabled.svg')}#IntPairField,#DoublePairField{qproperty-LightLineColor:#404040;qproperty-LightLineEdgeColor:#404040;qproperty-DarkLineColor:#404040;qproperty-MiddleLineColor:#404040;qproperty-HandleLeftPixmap:url("../Default/imgs/black/slider-handle.svg");qproperty-HandleRightPixmap:url("../Default/imgs/black/slider-handle.svg");qproperty-HandleLeftGrayPixmap:url("../Default/imgs/black/slider-handle_disabled.svg");qproperty-HandleRightGrayPixmap:url("../Default/imgs/black/slider-handle_disabled.svg")}#DirTreeView{background-color:#969696;alternate-background-color:#969696;border:1px solid #393939;border-right:0}DvItemViewerPanel{qproperty-TextColor:#101010;qproperty-AlternateBackground:#a1a1a1;qproperty-SelectedTextColor:#FFFFFF;qproperty-FolderTextColor:#000eb6;qproperty-SelectedItemBackground:#255095}#FileBrowser DvItemViewerPanel,#SceneCast DvItemViewerPanel{background-color:#9a9a9a}#FileBrowser #castFrame,#SceneCast #castFrame{border-top:1px solid #393939;border-right:1px solid #393939;border-bottom:1px solid #393939;margin:0}#FileBrowser QToolButton,#SceneCast QToolButton{padding:1px}DvDirTreeView{qproperty-TextColor:#101010;qproperty-SelectedTextColor:#FFFFFF;qproperty-SelectedItemBackground:#255095;qproperty-FolderTextColor:#000eb6;qproperty-SelectedFolderTextColor:#FFFFFF;alternate-background-color:#a1a1a1;background-color:#9a9a9a;border:1px solid #393939}#FileDoesNotExistLabel{color:#f00}#SceneCast QTreeView{background-color:#969696}#SceneCast QToolBar{border-top:1px solid #393939}#SceneCast QToolButton{margin:3px 1px 2px 1px;padding:1px}#CastBrowser{border:0;margin:0}#FilmStrip QComboBox{border-radius:0;border-width:0}#FilmStrip QComboBox QAbstractItemView{background-color:#a6a6a6}#CleanupSettings #CleanupSettingsFrame{margin-top:2px;margin-bottom:4px}#CleanupSettings QGroupBox{margin-bottom:3px}ParamsPage{qproperty-TextColor:#101010}#CameraSettingsButton{padding:2px}#CameraSettingsRadioButton:hover{background:none}#CameraSettingsRadioButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#CameraSettingsRadioButton::indicator:unchecked{image:url('../Default/imgs/black/cam_unlock.svg')}#CameraSettingsRadioButton::indicator:checked{background-color:#C34040;border-color:#772626;image:url('../Default/imgs/black/cam_lock.svg')}#CameraSettingsRadioButton::indicator:checked:hover{background-color:#d57a7a;border-color:#772626}#CameraSettingsDPI{color:#000}#CameraSettingsRadioButton_Small{padding:0}#CameraSettingsRadioButton_Small::indicator{background-color:transparent;border:0;height:21px;margin:0;width:11px}#ForceSquaredPixelButton{height:16px;border:1px solid rgba(255,255,255,0);image:url('../Default/imgs/black/fsp_unchecked.svg');padding:2px;width:16px;margin:0}#ForceSquaredPixelButton:checked{image:url('../Default/imgs/black/fsp_checked.svg')}#OutputSettingsLabel{color:#000}PencilTestPopup{min-height:730px;min-width:512px}#MatchLineButton{background-color:#a6a6a6}#MatchLineButton::pressed{background-color:#cdcdcd}#LargeSizedText{font-size:17px}#StartupLabel{padding:3px}#StartupLabel:hover{background:#9a9a9a}QStatusBar{background-color:#c0c0c0}QStatusBar::item{border:0}QStatusBar QLabel{background-color:#c0c0c0}QStatusBar #StatusBarLabel{background-color:#fff;padding:1px 3px}#TitleTxtLabel{color:#000}#StyleEditor QPushButton{margin:2px 1px;padding:0}#StyleEditor #TabBarContainer{margin-left:-4px}#StyleEditor #bottomWidget{border-top:1px solid #393939;padding:3px 2px 8px 3px}#StyleEditor #bottomWidget QPushButton{padding:3px 5px}#HexagonalColorWheel{qproperty-BGColor:#808080}#colorSlider::groove:horizontal{height:1px;border-image:none}#colorSlider::handle:horizontal{width:8px;margin:-8px -4px}#colorSliderAddButton,#colorSliderSubButton{background:none;border-color:transparent;image-position:center center;min-height:16px;padding:0;min-width:18px}#colorSliderAddButton{image:url('../Default/imgs/black/scroll-right.svg')}#colorSliderSubButton{image:url('../Default/imgs/black/scroll-left.svg')}#PlainColorPageParts{border-top:1px solid #393939}#PlainColorPageParts QLineEdit{max-width:35px}PaletteViewer DvScrollWidget QPushButton{border-top:0;margin-bottom:1px;max-width:15px;min-width:15px}PaletteViewer DvScrollWidget #ScrollLeftButton{border-left:1px solid #393939;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer DvScrollWidget #ScrollRightButton{border-right:0;margin-left:1px;max-width:15px;min-width:15px;margin-bottom:1px}PaletteViewer QToolBar{background:none;border-bottom:1px solid #393939;padding:0;margin:0}PaletteViewer QToolBar::separator:horizontal{margin:0}PaletteViewer QToolBar QToolButton{margin:0 0 1px 0;padding:1px 1px 2px 1px}#PageViewer{qproperty-TextColor:#101010}#PaletteLockButton{border-radius:0;margin:0 0 1px 1px}#PaletteLockButton:checked{background-color:#C34040;border-color:#772626}#PaletteLockButton:checked:hover{background-color:#d57a7a;border-color:#772626}#WordButton{padding-right:0;padding-left:0}QDialog{background-color:#808080}QDialog #dialogButtonFrame{background-color:#767676;border-top:1px solid #393939}QDialog #dialogButtonFrame QPushButton{border-color:#525252;outline:0}QDialog #dialogButtonFrame QPushButton:focus{background-color:#B5C0D0;border-color:#255095;color:#2a2a2a}QDialog #dialogButtonFrame QPushButton:focus:hover{background-color:#ced5e0}QDialog #dialogButtonFrame QPushButton:focus:pressed{background-color:#dedede;border-color:#525252;color:#101010}#SceneSettings QLabel{color:#000}#PreferencesPopup QListWidget{background-color:#9a9a9a;alternate-background-color:#9a9a9a;border:1px solid #393939;font-size:13px}#PreferencesPopup QListWidget::item{border:0;padding:3px}#PreferencesPopup QListWidget::item:hover{background-color:#a6a6a6;color:#101010}#PreferencesPopup QListWidget::item:selected{background-color:#255095;color:#FFFFFF}#ShortcutTree{border:1px solid #393939}#ShortcutTree::item{padding:1px 0}#ShortcutTree QScrollBar:vertical{width:16px;margin-right:-1px}ProjectPopup QLabel{color:#000}#GearButton{qproperty-icon:url('../Default/imgs/black/gear.svg')}#SubfolderButton{qproperty-icon:url('../Default/imgs/black/subfolder.svg')}#SchematicBottomFrame{background-color:#808080;border:0;margin:0;padding:0}#SchematicBottomFrame QToolBar::separator:horizontal{margin:0}#SchematicBottomFrame QToolBar QToolButton{padding:0;margin:2px}#SchematicSceneViewer{background-color:#737373;border-bottom:1px solid #393939}FxSettings QToolBar{border-top:1px solid #393939;border-right:1px solid #393939;border-left:1px solid #393939;min-height:23px;padding:3px 0}FxSettings QToolBar QToolBar{border:0}#FxSettingsLabel{color:#000}#FxSettingsHelpButton{background-color:#80a0dc;color:#000;padding-top:0;padding-bottom:0}#FxSettingsHelpButton:hover{background-color:#a8bee7}#ScriptConsole{font-family:'Courier New',monospace;border:0;color:#000000;padding:3px}#ScriptConsole QFrame{background-color:#dcdcdc}#ScriptConsole TPanelTitleBar{background-color:#505050}#TaskSheetItemLabel{color:#101010}#Tasks QToolBar{border-bottom:1px solid #393939;margin:0;padding:0}#Tasks QToolBar QToolButton{margin:2px 2px 3px 2px}#ToolBar QToolBar{padding-left:2px}#ToolOptions TPanelTitleBar{border-right:1px solid #393939;border-bottom:0}IconViewField{qproperty-ScalePegPixmap:url("../Default/imgs/black/selectiontool_scalepeg.svg");qproperty-RotationPixmap:url("../Default/imgs/black/selectiontool_rotation.svg");qproperty-PositionPixmap:url("../Default/imgs/black/selectiontool_position.svg");qproperty-ThicknessPixmap:url("../Default/imgs/black/selectiontool_thickness.svg")}#EditToolLockButton{spacing:0}#EditToolLockButton:hover{background:none}#EditToolLockButton::indicator{border:1px solid rgba(255,255,255,0);height:18px;padding:0;width:18px}#EditToolLockButton::indicator:unchecked{image:url('../Default/imgs/black/cam_unlock.svg')}#EditToolLockButton::indicator:checked{background-color:#C34040;border-color:#772626;image:url('../Default/imgs/black/cam_lock.svg')}#EditToolLockButton::indicator:checked:hover{background-color:#d57a7a;border-color:#772626}PopupButton::menu-indicator{border-left:0;height:17px;image:url('../Default/imgs/black/combo-down.svg');width:10px}PopupButton::menu-indicator:hover{image:url('../Default/imgs/black/combo-down_pressed.svg')}PopupButton::menu-indicator:disabled{image:url('../Default/imgs/black/combo-down_disabled.svg')}#Cap,#Join{padding:0 4px 0 -8px;max-width:32px;min-width:32px}#Cap QMenu,#Join QMenu{max-width:28px;min-width:28px}#Cap QMenu::item,#Join QMenu::item{max-width:28px;min-width:28px;padding:0}QToolBar#MediumPaddingToolBar QToolButton{padding-left:3px;padding-right:3px}QToolBar#WidePaddingToolBar QToolButton{padding-left:6px;padding-right:6px}#CommandBar{margin:0;padding:0;border:0}#CommandBar::separator:horizontal{margin-right:3;margin-left:3}#expandButton:checked{background-color:transparent;border-color:transparent}#expandButton:checked:hover{background-color:#b8b8b8;border-color:#525252}#expandButton:checked:pressed{background-color:#dedede;border-color:#525252}#ComboViewerPanel Toolbar{border-bottom:1px solid #393939}#ComboViewerPanel Toolbar::separator:horizontal{margin:0 0 0 2px}#ComboViewerPanel Toolbar QToolButton{margin:2px 0 3px 2px}#ComboViewerToolOptions{border-bottom:1px solid #393939}#ComboViewer #ToolBarContainer,#ViewerPanel #ToolBarContainer,FlipBook #ToolBarContainer{background-color:transparent;border-top:2px solid #393939;border-bottom:1px solid #393939;padding-right:-1px}#flipCustomize{margin-left:3px}#flipCustomize::menu-button{background-color:transparent;width:35px}#flipCustomize::menu-arrow{image:none}QToolBar#FlipConsolePlayToolBar::separator:horizontal{margin:0 3px}QToolBar#FlipConsolePlayToolBar QToolButton{margin-top:2px;margin-bottom:2px;height:16px;padding-left:3px;padding-right:3px}#ViewerFpsSlider{background-color:transparent;background-image:url('../Default/imgs/black/slider-groove.svg');background-position:center center;background-repeat:repeat-x;border:0;height:19px;margin:0 3px 0 37px;max-width:300px;min-width:0}#ViewerFpsSlider::sub-line:horizontal{subcontrol-origin:absolute;background-color:#a4a4a4;border:1px solid #525252;border-top-left-radius:2px;border-bottom-left-radius:2px;height:16px;left:-33px;width:14px}#ViewerFpsSlider::add-line:horizontal{subcontrol-position:left;background-color:#a4a4a4;border:1px solid #525252;border-top-right-radius:2px;border-bottom-right-radius:2px;left:18px;height:16px;image-position:center center;width:13px}#ViewerFpsSlider::handle::horizontal{background-color:#a6a6a6;border:1px solid #393939;border-radius:2px;margin:2px 0 3px 0;min-width:9px;width:9px;max-width:9px}FlipSlider{qproperty-PBHeight:15;qproperty-PBOverlay:url('../Default/imgs/black/flipslider.svg');qproperty-PBColorMarginLeft:1;qproperty-PBColorMarginTop:2;qproperty-PBColorMarginRight:1;qproperty-PBColorMarginBottom:2;qproperty-PBMarker:url('../Default/imgs/black/flipmarker.svg');qproperty-PBMarkerMarginLeft:3;qproperty-PBMarkerMarginRight:3;qproperty-notStartedColor:#925151;qproperty-startedColor:#28853d;qproperty-baseColor:#676767;qproperty-finishedColor:#676767}Ruler{qproperty-ParentBGColor:#808080;qproperty-ScaleColor:#101010}#RulerToolOptionValues{color:#000}#xsheetArea,#ScrollArea{background-color:#9a9a9a;border:0}#xsheetScrollArea{border:0}#cornerWidget QToolButton{padding:0}#xsheetColumnAreaMenu_Preview{background-color:#E6E678}#xsheetColumnAreaMenu_Lock{background-color:#F5F5F5}#xsheetColumnAreaMenu_Camstand{background-color:#FFA480}#xsheetColumnAreaMenu_Preview,#xsheetColumnAreaMenu_Lock,#xsheetColumnAreaMenu_Camstand{color:#000}#noteTextEdit{color:#000}XsheetViewer{qproperty-TextColor:#101010;qproperty-BGColor:#929292;qproperty-LightLineColor:#616161;qproperty-MarkerLineColor:#000;qproperty-VerticalLineColor:#646464;qproperty-VerticalLineHeadColor:#393939;qproperty-PreviewFrameTextColor:#000;qproperty-CurrentRowBgColor:#B5C0D0;qproperty-EmptyColumnHeadColor:#737373;qproperty-SelectedColumnTextColor:#b30000;qproperty-EmptyCellColor:#7c7c7c;qproperty-NotEmptyColumnColor:#8a8a8a;qproperty-SelectedEmptyCellColor:#b3b3b3;qproperty-LevelColumnColor:#76b776;qproperty-LevelColumnBorderColor:#496549;qproperty-SelectedLevelColumnColor:#9bc59b;qproperty-VectorColumnColor:#c0c07a;qproperty-VectorColumnBorderColor:#71714a;qproperty-SelectedVectorColumnColor:#cdcda0;qproperty-ChildColumnColor:#d69adb;qproperty-ChildColumnBorderColor:#9c53a3;qproperty-SelectedChildColumnColor:#e3c2e6;qproperty-FullcolorColumnColor:#8bbdc1;qproperty-FullcolorColumnBorderColor:#577476;qproperty-SelectedFullcolorColumnColor:#afcdd0;qproperty-FxColumnColor:#82815d;qproperty-FxColumnBorderColor:#404039;qproperty-SelectedFxColumnColor:#97967b;qproperty-ReferenceColumnColor:#ababab;qproperty-ReferenceColumnBorderColor:#6b6b6b;qproperty-SelectedReferenceColumnColor:#c4c4c4;qproperty-PaletteColumnColor:#2aab9a;qproperty-PaletteColumnBorderColor:#173e39;qproperty-SelectedPaletteColumnColor:#40c8b6;qproperty-MeshColumnColor:#ac78d4;qproperty-MeshColumnBorderColor:#6b418c;qproperty-SelectedMeshColumnColor:#c3a2dd;qproperty-SoundColumnColor:#acba82;qproperty-SoundColumnBorderColor:#656b51;qproperty-SelectedSoundColumnColor:#c0c9a6;qproperty-SoundColumnHlColor:#f5ffe6;qproperty-SoundColumnTrackColor:#5a642d;qproperty-ColumnHeadPastelizer:#fff;qproperty-SelectedColumnHead:#bed2f0;qproperty-LightLightBGColor:#808080;qproperty-LightBGColor:#f0f0f0;qproperty-DarkBGColor:#e1e1e1;qproperty-DarkLineColor:#969696;qproperty-XsheetColumnNameBgColor:rgba(255,255,255,0);qproperty-XsheetDragBarHighlightColor:#ffb;qproperty-XsheetPreviewButtonBgOnColor:#c8c864;qproperty-XsheetPreviewButtonOnImage:url('../Default/imgs/black/x_prev_eye_on.svg');qproperty-XsheetPreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetPreviewButtonOffImage:url('../Default/imgs/black/x_prev_eye_off.svg');qproperty-XsheetCamstandButtonBgOnColor:#eb906b;qproperty-XsheetCamstandButtonOnImage:url('../Default/imgs/black/x_table_view_on.svg');qproperty-XsheetCamstandButtonTranspImage:url('../Default/imgs/black/x_table_view_transp.svg');qproperty-XsheetCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetCamstandButtonOffImage:url('../Default/imgs/black/x_table_view_off.svg');qproperty-XsheetLockButtonBgOnColor:#c55454;qproperty-XsheetLockButtonOnImage:url('../Default/imgs/black/x_lock_on.svg');qproperty-XsheetLockButtonBgOffColor:rgba(255,255,255,0);qproperty-XsheetLockButtonOffImage:url('../Default/imgs/black/x_lock_off.svg');qproperty-XsheetConfigButtonBgColor:rgba(255,255,255,0);qproperty-XsheetConfigButtonImage:url('../Default/imgs/black/x_config.svg');qproperty-TimelinePreviewButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOnImage:url('../Default/imgs/black/timeline_prev_eye_on.svg');qproperty-TimelinePreviewButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelinePreviewButtonOffImage:url('../Default/imgs/black/timeline_prev_eye_off.svg');qproperty-TimelineCamstandButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOnImage:url('../Default/imgs/black/timeline_table_view_on.svg');qproperty-TimelineCamstandButtonTranspImage:url('../Default/imgs/black/timeline_table_view_transp.svg');qproperty-TimelineCamstandButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineCamstandButtonOffImage:url('../Default/imgs/black/timeline_table_view_off.svg');qproperty-TimelineLockButtonBgOnColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOnImage:url('../Default/imgs/black/timeline_lock_on.svg');qproperty-TimelineLockButtonBgOffColor:rgba(255,255,255,0);qproperty-TimelineLockButtonOffImage:url('../Default/imgs/black/timeline_lock_off.svg');qproperty-TimelineConfigButtonBgColor:rgba(255,255,255,0);qproperty-TimelineConfigButtonImage:url('../Default/imgs/black/timeline_config.svg');qproperty-LayerHeaderPreviewImage:url('../Default/imgs/black/layer_header_prev_eye.svg');qproperty-LayerHeaderCamstandImage:url('../Default/imgs/black/layer_header_table_view.svg');qproperty-LayerHeaderLockImage:url('../Default/imgs/black/layer_header_lock.svg')}#XSheetToolbar{margin:0;padding:0;border:0}#XSheetToolbar QToolButton{padding:0;margin:4px 1px;min-height:19px;height:19px}#XSheetToolbar::separator:horizontal{margin:0 4px}#FunctionEditor QToolBar{border-bottom:1px solid #393939}#FunctionEditor QToolBar QToolBar{border:0}#FunctionEditor QToolBar QLabel{margin-left:5px}#FunctionEditor QToolBar QToolButton{height:18px}#FunctionEditorTree{background-color:#9a9a9a;alternate-background-color:#9a9a9a;border-top:1px solid #393939}FunctionTreeView{qproperty-TextColor:#101010;qproperty-CurrentTextColor:#b30000}FunctionPanel{qproperty-BGColor:#e1e1e1;qproperty-ValueLineColor:#bababa;qproperty-FrameLineColor:#d2d2d2;qproperty-OtherCurvesColor:#969696;qproperty-RulerBackground:#fff;qproperty-TextColor:#101010;qproperty-SubColor:#fff;qproperty-SelectedColor:#00f}SpreadsheetViewer{qproperty-LightLightBGColor:#808080;qproperty-CurrentRowBgColor:#B5C0D0;qproperty-LightLineColor:#616161;qproperty-MarkerLineColor:#000;qproperty-BGColor:#8a8a8a;qproperty-VerticalLineColor:#646464;qproperty-KeyFrameColor:#db8b36;qproperty-KeyFrameBorderColor:#493015;qproperty-SelectedKeyFrameColor:#dea466;qproperty-InBetweenColor:#c2c2b0;qproperty-InBetweenBorderColor:#484841;qproperty-SelectedInBetweenColor:#d6d6cf;qproperty-SelectedEmptyColor:#b3b3b3;qproperty-SelectedSceneRangeEmptyColor:#d2d2d2;qproperty-TextColor:#101010;qproperty-ColumnHeaderBorderColor:#393939;qproperty-SelectedColumnTextColor:#b30000}#ExpressionField{background-color:#fff;border:1px solid #6b6b6b;margin:0}#FunctionSegmentViewerLinkButton{background-image:url('../Default/imgs/black/segment_unlinked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:hover{background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:checked{background-image:url('../Default/imgs/black/segment_linked.svg');background-repeat:no-repeat}#FunctionSegmentViewerLinkButton:disabled{background-image:url('../Default/imgs/black/segment_disabled.svg');background-repeat:no-repeat}#flipOrientationButton{padding:2px 12px}
\ No newline at end of file
diff --git a/toonz/sources/include/orientation.h b/toonz/sources/include/orientation.h
index d40c949..55d1185 100644
--- a/toonz/sources/include/orientation.h
+++ b/toonz/sources/include/orientation.h
@@ -106,7 +106,9 @@ enum class PredefinedRect {
THUMBNAIL, //! the actual thumbnail, if there is one
PEGBAR_NAME, //! where to display pegbar name
PARENT_HANDLE_NAME, //! where to display parent handle number
- FILTER_COLOR //! where to show layer's filter color
+ FILTER_COLOR, //! where to show layer's filter color
+ CONFIG_AREA, //! clickable area larger than the config icon, containing it
+ CONFIG //! the config icon itself
};
enum class PredefinedLine {
LOCKED, //! dotted vertical line when cell is locked
@@ -143,6 +145,29 @@ enum class PredefinedRange {
HEADER_FRAME, //! size of of column header height(v) / row header width(h)
HEADER_LAYER, //! size of row header width(v) / column header height(h)
};
+enum class PredefinedFlag {
+ DRAG_LAYER_BORDER,
+ DRAG_LAYER_VISIBLE,
+ LAYER_NAME_BORDER,
+ LAYER_NAME_VISIBLE,
+ LAYER_NUMBER_BORDER,
+ LAYER_NUMBER_VISIBLE,
+ EYE_AREA_BORDER,
+ EYE_AREA_VISIBLE,
+ LOCK_AREA_BORDER,
+ LOCK_AREA_VISIBLE,
+ PREVIEW_LAYER_AREA_BORDER,
+ PREVIEW_LAYER_AREA_VISIBLE,
+ CONFIG_AREA_BORDER,
+ CONFIG_AREA_VISIBLE,
+ PEGBAR_NAME_BORDER,
+ PEGBAR_NAME_VISIBLE,
+ PARENT_HANDLE_NAME_BORDER,
+ PARENT_HANDLE_NAME_VISIBILE,
+ THUMBNAIL_AREA_BORDER,
+ THUMBNAIL_AREA_VISIBLE,
+ VOLUME_AREA_VERTICAL
+};
// Knows everything about geometry of a particular orientation.
class DVAPI Orientation {
@@ -153,6 +178,7 @@ protected:
map _paths;
map _points;
map _ranges;
+ map _flags;
public:
virtual CellPosition xyToPosition(const QPoint &xy,
@@ -205,6 +231,7 @@ public:
const NumberRange &range(PredefinedRange which) const {
return _ranges.at(which);
}
+ const bool &flag(PredefinedFlag which) const { return _flags.at(which); }
virtual int cellWidth() const = 0;
virtual int cellHeight() const = 0;
@@ -216,6 +243,7 @@ protected:
void addPath(PredefinedPath which, const QPainterPath &path);
void addPoint(PredefinedPoint which, const QPoint &point);
void addRange(PredefinedRange which, const NumberRange &range);
+ void addFlag(PredefinedFlag which, const bool &flag);
};
// Enumerates all orientations available in the system as global const objects.
diff --git a/toonz/sources/include/toonz/preferences.h b/toonz/sources/include/toonz/preferences.h
index 17abd0c..170787c 100644
--- a/toonz/sources/include/toonz/preferences.h
+++ b/toonz/sources/include/toonz/preferences.h
@@ -343,7 +343,6 @@ public:
int getVectorSnappingTarget() { return m_vectorSnappingTarget; }
// Xsheet tab
-
void setXsheetStep(int step); //!< Sets the step used for the next/prev
//! step commands.
int getXsheetStep() const {
@@ -394,6 +393,12 @@ public:
return m_shortcutCommandsWhileRenamingCellEnabled;
}
+ void setXsheetLayoutPreference(std::string layout);
+ QString getXsheetLayoutPreference() const { return m_xsheetLayoutPreference; }
+
+ void setLoadedXsheetLayout(std::string layout);
+ QString getLoadedXsheetLayout() const { return m_loadedXsheetLayout; }
+
// Animation tab
void setKeyframeType(int s);
@@ -599,6 +604,8 @@ private:
// enable OT command shortcut keys while renaming xsheet cell
bool m_shortcutCommandsWhileRenamingCellEnabled;
+ QString m_xsheetLayoutPreference,
+ m_loadedXsheetLayout; // Classic, Classic-revised, compact
private:
Preferences();
~Preferences();
diff --git a/toonz/sources/toonz/layerheaderpanel.cpp b/toonz/sources/toonz/layerheaderpanel.cpp
index 63cc931..ea630d4 100644
--- a/toonz/sources/toonz/layerheaderpanel.cpp
+++ b/toonz/sources/toonz/layerheaderpanel.cpp
@@ -67,12 +67,12 @@ void LayerHeaderPanel::paintEvent(QPaintEvent *event) {
QRect rect = QRect(QPoint(0, 0), size());
p.fillRect(rect.adjusted(0, 0, -3, 0), slightlyLighter);
- drawIcon(p, PredefinedRect::EYE, XsheetGUI::PreviewVisibleColor,
- ColumnArea::Pixmaps::eye());
+ drawIcon(p, PredefinedRect::EYE, boost::none,
+ m_viewer->getLayerHeaderPreviewImage());
drawIcon(p, PredefinedRect::PREVIEW_LAYER, boost::none,
- ColumnArea::Pixmaps::cameraStand());
- drawIcon(p, PredefinedRect::LOCK, QColor(255, 255, 255, 128),
- ColumnArea::Pixmaps::lock());
+ m_viewer->getLayerHeaderCamstandImage());
+ drawIcon(p, PredefinedRect::LOCK, boost::none,
+ m_viewer->getLayerHeaderLockImage());
QRect numberRect = o->rect(PredefinedRect::LAYER_NUMBER);
@@ -93,18 +93,12 @@ void LayerHeaderPanel::paintEvent(QPaintEvent *event) {
void LayerHeaderPanel::drawIcon(QPainter &p, PredefinedRect rect,
optional fill,
- const QPixmap &pixmap) const {
+ const QImage &image) const {
QRect iconRect =
Orientations::leftToRight()->rect(rect).adjusted(-2, 0, -2, 0);
- if (rect == PredefinedRect::LOCK) {
- p.setPen(Qt::gray);
- p.setBrush(QColor(255, 255, 255, 128));
- p.drawRect(iconRect);
- iconRect.adjust(1, 1, -1, -1);
- } else if (fill)
- p.fillRect(iconRect, *fill);
- p.drawPixmap(iconRect, pixmap);
+ if (fill) p.fillRect(iconRect, *fill);
+ p.drawImage(iconRect, image);
}
void LayerHeaderPanel::drawLines(QPainter &p, const QRect &numberRect,
diff --git a/toonz/sources/toonz/layerheaderpanel.h b/toonz/sources/toonz/layerheaderpanel.h
index 7a71610..aa699bd 100644
--- a/toonz/sources/toonz/layerheaderpanel.h
+++ b/toonz/sources/toonz/layerheaderpanel.h
@@ -47,7 +47,7 @@ protected:
private:
void drawIcon(QPainter &p, PredefinedRect rect, optional fill,
- const QPixmap &pixmap) const;
+ const QImage &image) const;
void drawLines(QPainter &p, const QRect &numberRect,
const QRect &nameRect) const;
};
diff --git a/toonz/sources/toonz/preferencespopup.cpp b/toonz/sources/toonz/preferencespopup.cpp
index 2958b98..d9e96e2 100644
--- a/toonz/sources/toonz/preferencespopup.cpp
+++ b/toonz/sources/toonz/preferencespopup.cpp
@@ -1047,12 +1047,20 @@ void PreferencesPopup::onExpandFunctionHeaderClicked(bool checked) {
m_pref->enableExpandFunctionHeader(checked);
}
+//-----------------------------------------------------------------------------
+
void PreferencesPopup::onShowColumnNumbersChanged(int index) {
m_pref->enableShowColumnNumbers(index == Qt::Checked);
}
//-----------------------------------------------------------------------------
+void PreferencesPopup::onXsheetLayoutChanged(const QString &text) {
+ m_pref->setXsheetLayoutPreference(text.toStdString());
+}
+
+//-----------------------------------------------------------------------------
+
void PreferencesPopup::onUseArrowKeyToShiftCellSelectionClicked(int on) {
m_pref->enableUseArrowKeyToShiftCellSelection(on);
}
@@ -1241,6 +1249,10 @@ PreferencesPopup::PreferencesPopup()
new DVGui::FileField(this, QString("desktop"), false, true);
m_ffmpegTimeout = new DVGui::IntLineEdit(this, 30, 1);
+ QLabel *note_io =
+ new QLabel(tr("* Changes will take effect the next time you run Toonz"));
+ note_io->setStyleSheet("font-size: 10px; font: italic;");
+
//--- Drawing ------------------------------
categoryList->addItem(tr("Drawing"));
@@ -1292,6 +1304,16 @@ PreferencesPopup::PreferencesPopup()
this);
CheckBox *showColumnNumbersCB =
new CheckBox(tr("Show Column Numbers in Column Headers"), this);
+ QStringList xsheetLayouts;
+ xsheetLayouts << tr("Classic") << tr("Classic-revised") << tr("Compact");
+ QComboBox *xsheetLayoutOptions = new QComboBox(this);
+ xsheetLayoutOptions->addItems(xsheetLayouts);
+ xsheetLayoutOptions->setCurrentIndex(
+ xsheetLayoutOptions->findText(m_pref->getXsheetLayoutPreference()));
+
+ QLabel *note_xsheet =
+ new QLabel(tr("* Changes will take effect the next time you run Toonz"));
+ note_xsheet->setStyleSheet("font-size: 10px; font: italic;");
//--- Animation ------------------------------
categoryList->addItem(tr("Animation"));
@@ -1987,7 +2009,7 @@ PreferencesPopup::PreferencesPopup()
ioLay->addLayout(ioGridLay);
ioLay->addStretch(1);
- ioLay->addWidget(note_version, 0);
+ ioLay->addWidget(note_io, 0);
}
ioBox->setLayout(ioLay);
stackedWidget->addWidget(ioBox);
@@ -2049,45 +2071,62 @@ PreferencesPopup::PreferencesPopup()
}
//--- Xsheet --------------------------
- QWidget *xsheetBox = new QWidget(this);
- QGridLayout *xsheetFrameLay = new QGridLayout();
- xsheetFrameLay->setMargin(15);
- xsheetFrameLay->setHorizontalSpacing(15);
- xsheetFrameLay->setVerticalSpacing(11);
+ QWidget *xsheetBox = new QWidget(this);
+ QVBoxLayout *xsheetBoxFrameLay = new QVBoxLayout();
+ xsheetBoxFrameLay->setMargin(15);
+ xsheetBoxFrameLay->setSpacing(10);
{
- xsheetFrameLay->addWidget(new QLabel(tr("Next/Previous Step Frames:")), 0,
- 0, Qt::AlignRight | Qt::AlignVCenter);
- xsheetFrameLay->addWidget(m_xsheetStep, 0, 1);
+ QGridLayout *xsheetFrameLay = new QGridLayout();
+ xsheetFrameLay->setMargin(0);
+ xsheetFrameLay->setHorizontalSpacing(15);
+ xsheetFrameLay->setVerticalSpacing(10);
+ {
+ xsheetFrameLay->addWidget(new QLabel(tr("Layout Preference*:")), 0, 0,
+ Qt::AlignRight | Qt::AlignVCenter);
+ xsheetFrameLay->addWidget(xsheetLayoutOptions, 0, 1);
- xsheetFrameLay->addWidget(xsheetAutopanDuringPlaybackCB, 1, 0, 1, 2);
+ xsheetFrameLay->addWidget(new QLabel(tr("Next/Previous Step Frames:")),
+ 1, 0, Qt::AlignRight | Qt::AlignVCenter);
+ xsheetFrameLay->addWidget(m_xsheetStep, 1, 1);
- xsheetFrameLay->addWidget(new QLabel(tr("Cell-dragging Behaviour:")), 2,
- 0, Qt::AlignRight | Qt::AlignVCenter);
- xsheetFrameLay->addWidget(m_cellsDragBehaviour, 2, 1);
+ xsheetFrameLay->addWidget(xsheetAutopanDuringPlaybackCB, 2, 0, 1, 2);
- xsheetFrameLay->addWidget(ignoreAlphaonColumn1CB, 3, 0, 1, 2);
- xsheetFrameLay->addWidget(showKeyframesOnCellAreaCB, 4, 0, 1, 2);
- xsheetFrameLay->addWidget(useArrowKeyToShiftCellSelectionCB, 5, 0, 1, 2);
- xsheetFrameLay->addWidget(inputCellsWithoutDoubleClickingCB, 6, 0, 1, 2);
- xsheetFrameLay->addWidget(shortcutCommandsWhileRenamingCellCB, 7, 0, 1,
- 2);
+ xsheetFrameLay->addWidget(new QLabel(tr("Cell-dragging Behaviour:")), 3,
+ 0, Qt::AlignRight | Qt::AlignVCenter);
+ xsheetFrameLay->addWidget(m_cellsDragBehaviour, 3, 1);
- QVBoxLayout *xSheetToolbarLay = new QVBoxLayout();
- xSheetToolbarLay->setMargin(10);
- {
- xSheetToolbarLay->addWidget(m_expandFunctionHeader, 0,
- Qt::AlignLeft | Qt::AlignVCenter);
+ xsheetFrameLay->addWidget(ignoreAlphaonColumn1CB, 4, 0, 1, 2);
+ xsheetFrameLay->addWidget(showKeyframesOnCellAreaCB, 5, 0, 1, 2);
+ xsheetFrameLay->addWidget(useArrowKeyToShiftCellSelectionCB, 6, 0, 1,
+ 2);
+ xsheetFrameLay->addWidget(inputCellsWithoutDoubleClickingCB, 7, 0, 1,
+ 2);
+ xsheetFrameLay->addWidget(shortcutCommandsWhileRenamingCellCB, 8, 0, 1,
+ 2);
+
+ QVBoxLayout *xSheetToolbarLay = new QVBoxLayout();
+ xSheetToolbarLay->setMargin(11);
+ {
+ xSheetToolbarLay->addWidget(m_expandFunctionHeader, 0,
+ Qt::AlignLeft | Qt::AlignVCenter);
+ }
+ m_showXSheetToolbar->setLayout(xSheetToolbarLay);
+
+ xsheetFrameLay->addWidget(m_showXSheetToolbar, 9, 0, 3, 3);
+ xsheetFrameLay->addWidget(showColumnNumbersCB, 12, 0, 1, 2);
}
- m_showXSheetToolbar->setLayout(xSheetToolbarLay);
+ xsheetFrameLay->setColumnStretch(0, 0);
+ xsheetFrameLay->setColumnStretch(1, 0);
+ xsheetFrameLay->setColumnStretch(2, 1);
+ xsheetFrameLay->setRowStretch(13, 1);
+
+ xsheetBoxFrameLay->addLayout(xsheetFrameLay);
+
+ xsheetBoxFrameLay->addStretch(1);
- xsheetFrameLay->addWidget(m_showXSheetToolbar, 8, 0, 3, 3);
- xsheetFrameLay->addWidget(showColumnNumbersCB, 11, 0, 1, 2);
+ xsheetBoxFrameLay->addWidget(note_xsheet, 0);
}
- xsheetFrameLay->setColumnStretch(0, 0);
- xsheetFrameLay->setColumnStretch(1, 0);
- xsheetFrameLay->setColumnStretch(2, 1);
- xsheetFrameLay->setRowStretch(12, 1);
- xsheetBox->setLayout(xsheetFrameLay);
+ xsheetBox->setLayout(xsheetBoxFrameLay);
stackedWidget->addWidget(xsheetBox);
//--- Animation --------------------------
@@ -2460,6 +2499,9 @@ PreferencesPopup::PreferencesPopup()
ret = ret && connect(showColumnNumbersCB, SIGNAL(stateChanged(int)), this,
SLOT(onShowColumnNumbersChanged(int)));
+ ret = ret && connect(xsheetLayoutOptions,
+ SIGNAL(currentIndexChanged(const QString &)), this,
+ SLOT(onXsheetLayoutChanged(const QString &)));
//--- Animation ----------------------
ret = ret && connect(m_keyframeType, SIGNAL(currentIndexChanged(int)),
diff --git a/toonz/sources/toonz/preferencespopup.h b/toonz/sources/toonz/preferencespopup.h
index 4dfb267..cd33233 100644
--- a/toonz/sources/toonz/preferencespopup.h
+++ b/toonz/sources/toonz/preferencespopup.h
@@ -188,6 +188,7 @@ private slots:
void onWatchFileSystemClicked(int);
void onInterfaceFontChanged(int index);
void onInterfaceFontWeightChanged(int index);
+ void onXsheetLayoutChanged(const QString &text);
};
//**********************************************************************************
diff --git a/toonz/sources/toonz/xshcellviewer.cpp b/toonz/sources/toonz/xshcellviewer.cpp
index f2a60f7..67b179a 100644
--- a/toonz/sources/toonz/xshcellviewer.cpp
+++ b/toonz/sources/toonz/xshcellviewer.cpp
@@ -1169,13 +1169,12 @@ void CellArea::drawSoundCell(QPainter &p, int row, int col, bool isReference) {
QColor cellColor, sideColor;
int levelType;
if (isReference) {
- cellColor = (isSelected) ? m_viewer->getSelectedReferenceColumnColor()
- : m_viewer->getReferenceColumnColor();
- sideColor = m_viewer->getReferenceColumnBorderColor();
- }
- else
- m_viewer->getCellTypeAndColors(levelType, cellColor, sideColor, cell,
- isSelected);
+ cellColor = (isSelected) ? m_viewer->getSelectedReferenceColumnColor()
+ : m_viewer->getReferenceColumnColor();
+ sideColor = m_viewer->getReferenceColumnBorderColor();
+ } else
+ m_viewer->getCellTypeAndColors(levelType, cellColor, sideColor, cell,
+ isSelected);
// cells background
p.fillRect(rect, QBrush(cellColor));
@@ -1422,8 +1421,9 @@ void CellArea::drawLevelCell(QPainter &p, int row, int col, bool isReference) {
TXshChildLevel *cl = cell.getChildLevel();
if (cl && cell.getFrameId().getNumber() - 1 >= cl->getFrameCount())
isRed = true;
- p.setPen(isRed ? m_viewer->getSelectedColumnTextColor()
- : m_viewer->getTextColor());
+ p.setPen(
+ isRed ? QColor(230, 100, 100) // m_viewer->getSelectedColumnTextColor()
+ : m_viewer->getTextColor());
QString fontName = Preferences::instance()->getInterfaceFont();
if (fontName == "") {
@@ -1702,8 +1702,9 @@ void CellArea::drawPaletteCell(QPainter &p, int row, int col,
bool isRed = false;
TXshPaletteLevel *pl = cell.getPaletteLevel();
if (pl && !pl->getPalette()) isRed = true;
- p.setPen(isRed ? m_viewer->getSelectedColumnTextColor()
- : m_viewer->getTextColor());
+ p.setPen(
+ isRed ? QColor(230, 100, 100) // m_viewer->getSelectedColumnTextColor()
+ : m_viewer->getTextColor());
// il nome va scritto se e' diverso dalla cella precedente oppure se
// siamo su una marker line
QString fontName = Preferences::instance()->getInterfaceFont();
diff --git a/toonz/sources/toonz/xshcolumnviewer.cpp b/toonz/sources/toonz/xshcolumnviewer.cpp
index 7c81e99..3a63553 100644
--- a/toonz/sources/toonz/xshcolumnviewer.cpp
+++ b/toonz/sources/toonz/xshcolumnviewer.cpp
@@ -58,6 +58,8 @@
#include
#include
#include
+
+#include
//=============================================================================
namespace {
@@ -575,23 +577,6 @@ void ColumnArea::DrawHeader::prepare() const {
}
//-----------------------------------------------------------------------------
-const QPixmap &ColumnArea::Pixmaps::eye() {
- static QPixmap eye = QPixmap(":Resources/x_prev_eye.png");
- return eye;
-}
-const QPixmap &ColumnArea::Pixmaps::cameraStand() {
- static QPixmap cameraStand = QPixmap(":Resources/x_table_view.png");
- return cameraStand;
-}
-const QPixmap &ColumnArea::Pixmaps::cameraStandTransparent() {
- static QPixmap cameraStandTransparent =
- QPixmap(":Resources/x_table_view_transp.png");
- return cameraStandTransparent;
-}
-const QPixmap &ColumnArea::Pixmaps::lock() {
- static QPixmap lock = svgToPixmap(":Resources/x_lock.svg");
- return lock;
-}
const QPixmap &ColumnArea::Pixmaps::sound() {
static QPixmap sound = svgToPixmap(":Resources/sound_header_off.svg");
return sound;
@@ -600,6 +585,7 @@ const QPixmap &ColumnArea::Pixmaps::soundPlaying() {
static QPixmap soundPlaying = svgToPixmap(":Resources/sound_header_on.svg");
return soundPlaying;
}
+
//-----------------------------------------------------------------------------
void ColumnArea::DrawHeader::levelColors(QColor &columnColor,
@@ -618,7 +604,7 @@ void ColumnArea::DrawHeader::levelColors(QColor &columnColor,
}
void ColumnArea::DrawHeader::soundColors(QColor &columnColor,
QColor &dragColor) const {
- m_viewer->getColumnColor(columnColor, dragColor, col, xsh);
+ m_viewer->getColumnColor(columnColor, dragColor, col, xsh);
}
void ColumnArea::DrawHeader::paletteColors(QColor &columnColor,
QColor &dragColor) const {
@@ -650,22 +636,31 @@ void ColumnArea::DrawHeader::drawBaseFill(const QColor &columnColor,
int y1 = rect.bottom();
// fill base color
- if (isEmpty || col < 0) {
+ if (isEmpty || col < 0)
p.fillRect(rect, m_viewer->getEmptyColumnHeadColor());
-
- p.setPen(m_viewer->getVerticalLineHeadColor());
- QLine vertical =
- o->verticalLine(m_viewer->columnToLayerAxis(col), o->frameSide(rect));
- p.drawLine(vertical);
- } else {
+ else {
p.fillRect(rect, columnColor);
- // column handle
- QRect sideBar = o->rect(PredefinedRect::DRAG_LAYER).translated(x0, y0);
+ if (o->flag(PredefinedFlag::DRAG_LAYER_VISIBLE)) {
+ // column handle
+ QRect sideBar = o->rect(PredefinedRect::DRAG_LAYER).translated(x0, y0);
- p.fillRect(sideBar, sideBar.contains(area->m_pos) ? Qt::yellow : dragColor);
+ if (o->flag(PredefinedFlag::DRAG_LAYER_BORDER)) {
+ p.setPen(m_viewer->getVerticalLineColor());
+ p.drawRect(sideBar);
+ }
+
+ p.fillRect(sideBar, sideBar.contains(area->m_pos)
+ ? m_viewer->getXsheetDragBarHighlightColor()
+ : dragColor);
+ }
}
+ p.setPen(m_viewer->getVerticalLineColor());
+ QLine vertical =
+ o->verticalLine(m_viewer->columnToLayerAxis(col), o->frameSide(rect));
+ if (isEmpty || col < 0 || o->isVerticalTimeline()) p.drawLine(vertical);
+
// highlight selection
bool isSelected =
m_viewer->getColumnSelection()->isColumnSelected(col) && !isEditingSpline;
@@ -681,70 +676,146 @@ void ColumnArea::DrawHeader::drawBaseFill(const QColor &columnColor,
}
void ColumnArea::DrawHeader::drawEye() const {
- if (col < 0 || isEmpty) return;
- if (!column->isPreviewVisible() || column->getPaletteColumn() ||
- column->getSoundTextColumn())
- return;
+ if (col < 0 || isEmpty || !o->flag(PredefinedFlag::EYE_AREA_VISIBLE)) return;
+ QColor bgColor;
+ QImage icon;
+ int buttonType = !column->isPreviewVisible() ? PREVIEW_OFF_XSHBUTTON
+ : PREVIEW_ON_XSHBUTTON;
+ m_viewer->getButton(buttonType, bgColor, icon, !o->isVerticalTimeline());
QRect prevViewRect = o->rect(PredefinedRect::EYE_AREA).translated(orig);
QRect eyeRect = o->rect(PredefinedRect::EYE).translated(orig);
// preview visible toggle
- p.fillRect(prevViewRect, PreviewVisibleColor);
- p.drawPixmap(eyeRect, Pixmaps::eye());
+ p.setPen(m_viewer->getVerticalLineColor());
+
+ if (column->getPaletteColumn() || column->getSoundTextColumn()) {
+ if (o->flag(PredefinedFlag::EYE_AREA_BORDER)) p.drawRect(prevViewRect);
+ return;
+ }
+
+ p.fillRect(prevViewRect, bgColor); // PreviewVisibleColor);
+ if (o->flag(PredefinedFlag::EYE_AREA_BORDER)) p.drawRect(prevViewRect);
+
+ // For Legacy (layout=1), Preview Off button is not displayed in Xsheet mode
+ if (o->isVerticalTimeline() &&
+ m_viewer->getXsheetLayout() == QString("Classic") &&
+ buttonType == PREVIEW_OFF_XSHBUTTON)
+ return;
+
+ p.drawImage(eyeRect, icon);
}
void ColumnArea::DrawHeader::drawPreviewToggle(int opacity) const {
- if (col < 0 || isEmpty) return;
- // camstand visible toggle
- if (!column->isCamstandVisible() || column->getPaletteColumn() ||
- column->getSoundTextColumn())
+ if (col < 0 || isEmpty ||
+ !o->flag(PredefinedFlag::PREVIEW_LAYER_AREA_VISIBLE))
return;
+ // camstand visible toggle
+ QColor bgColor;
+ QImage icon;
+ int buttonType =
+ !column->isCamstandVisible()
+ ? CAMSTAND_OFF_XSHBUTTON
+ : opacity < 255 ? CAMSTAND_TRANSP_XSHBUTTON : CAMSTAND_ON_XSHBUTTON;
+ m_viewer->getButton(buttonType, bgColor, icon, !o->isVerticalTimeline());
QRect tableViewRect =
o->rect(PredefinedRect::PREVIEW_LAYER_AREA).translated(orig);
QRect tableViewImgRect =
o->rect(PredefinedRect::PREVIEW_LAYER).translated(orig);
- p.fillRect(tableViewRect, CamStandVisibleColor);
- p.drawPixmap(tableViewImgRect, opacity < 255
- ? Pixmaps::cameraStandTransparent()
- : Pixmaps::cameraStand());
+ p.setPen(m_viewer->getVerticalLineColor());
+
+ if (column->getPaletteColumn() || column->getSoundTextColumn()) {
+ if (o->flag(PredefinedFlag::PREVIEW_LAYER_AREA_BORDER))
+ p.drawRect(tableViewRect);
+ return;
+ }
+
+ p.fillRect(tableViewRect, bgColor); // CamStandVisibleColor);
+ if (o->flag(PredefinedFlag::PREVIEW_LAYER_AREA_BORDER))
+ p.drawRect(tableViewRect);
+
+ // For Legacy (layout=1), Camstand Off button is not displayed in Xsheet mode
+ if (o->isVerticalTimeline() &&
+ m_viewer->getXsheetLayout() == QString("Classic") &&
+ buttonType == CAMSTAND_OFF_XSHBUTTON)
+ return;
+ p.drawImage(tableViewImgRect, icon);
}
void ColumnArea::DrawHeader::drawLock() const {
- if (col < 0 || isEmpty) return;
+ if (col < 0 || isEmpty || !o->flag(PredefinedFlag::LOCK_AREA_VISIBLE)) return;
+ QColor bgColor;
+ QImage icon;
+ int buttonType = !column->isLocked() ? LOCK_OFF_XSHBUTTON : LOCK_ON_XSHBUTTON;
+ m_viewer->getButton(buttonType, bgColor, icon, !o->isVerticalTimeline());
QRect lockModeRect = o->rect(PredefinedRect::LOCK_AREA).translated(orig);
QRect lockModeImgRect = o->rect(PredefinedRect::LOCK).translated(orig);
+ if (o->isVerticalTimeline() &&
+ m_viewer->getXsheetLayout() == QString("Classic") &&
+ buttonType == LOCK_OFF_XSHBUTTON && !bgColor.alpha())
+ bgColor = QColor(255, 255, 255, 128);
+
// lock button
- p.setPen(Qt::gray);
- p.setBrush(QColor(255, 255, 255, 128));
- p.drawRect(lockModeRect);
- p.setBrush(Qt::NoBrush);
- bool isLocked = column && column->isLocked();
- if (isLocked) p.drawPixmap(lockModeImgRect, Pixmaps::lock());
+ p.setPen(m_viewer->getVerticalLineColor());
+ p.fillRect(lockModeRect, bgColor);
+ if (o->flag(PredefinedFlag::LOCK_AREA_BORDER)) p.drawRect(lockModeRect);
+
+ // For Legacy (layout=1), Lock Off button is not displayed in Xsheet mode
+ if (o->isVerticalTimeline() &&
+ m_viewer->getXsheetLayout() == QString("Classic") &&
+ buttonType == LOCK_OFF_XSHBUTTON)
+ return;
+ p.drawImage(lockModeImgRect, icon);
+}
+
+void ColumnArea::DrawHeader::drawConfig() const {
+ if (col < 0 || isEmpty || !o->flag(PredefinedFlag::CONFIG_AREA_VISIBLE))
+ return;
+ QColor bgColor;
+ QImage icon;
+ int buttonType = CONFIG_XSHBUTTON;
+ m_viewer->getButton(buttonType, bgColor, icon, !o->isVerticalTimeline());
+
+ QRect configRect = o->rect(PredefinedRect::CONFIG_AREA).translated(orig);
+ QRect configImgRect = o->rect(PredefinedRect::CONFIG).translated(orig);
+
+ // config button
+ p.setPen(m_viewer->getVerticalLineColor());
+ p.fillRect(configRect, bgColor);
+ if (o->flag(PredefinedFlag::CONFIG_AREA_BORDER)) p.drawRect(configRect);
+
+ if (column->getSoundColumn() || column->getPaletteColumn() ||
+ column->getSoundTextColumn())
+ return;
+
+ p.drawImage(configImgRect, icon);
}
void ColumnArea::DrawHeader::drawColumnNumber() const {
- if (o->isVerticalTimeline()) return;
- if (col < 0 || isEmpty ||
+ if (col < 0 || isEmpty || !o->flag(PredefinedFlag::LAYER_NUMBER_VISIBLE) ||
!Preferences::instance()->isShowColumnNumbersEnabled())
return;
- if (!isEmpty)
- p.setPen((isCurrent) ? Qt::red : Qt::black);
- else
- p.setPen((isCurrent) ? m_viewer->getSelectedColumnTextColor()
- : m_viewer->getTextColor());
-
QRect pos = o->rect(PredefinedRect::LAYER_NUMBER).translated(orig);
- if (pos.isEmpty()) return;
- p.drawText(pos, Qt::AlignHCenter | Qt::AlignVCenter | Qt::TextSingleLine,
+
+ p.setPen(m_viewer->getVerticalLineColor());
+ if (o->flag(PredefinedFlag::LAYER_NUMBER_BORDER)) p.drawRect(pos);
+
+ p.setPen((isCurrent) ? m_viewer->getSelectedColumnTextColor()
+ : m_viewer->getTextColor());
+
+ int valign = o->isVerticalTimeline() ? Qt::AlignVCenter : Qt::AlignBottom;
+
+ p.drawText(pos, Qt::AlignHCenter | valign | Qt::TextSingleLine,
QString::number(col + 1));
}
void ColumnArea::DrawHeader::drawColumnName() const {
+ if (!o->flag(PredefinedFlag::LAYER_NAME_VISIBLE)) return;
+
TStageObjectId columnId = m_viewer->getObjectId(col);
TStageObject *columnObject = xsh->getStageObject(columnId);
@@ -759,11 +830,34 @@ void ColumnArea::DrawHeader::drawColumnName() const {
QRect columnName = o->rect(PredefinedRect::LAYER_NAME).translated(orig);
- int rightadj = -2;
- int leftadj = 3;
+ bool nameBacklit = false;
+ int rightadj = -2;
+ int leftadj = 3;
+ int valign = o->isVerticalTimeline() ? Qt::AlignVCenter : Qt::AlignBottom;
if (!isEmpty) {
- if (Preferences::instance()->isShowColumnNumbersEnabled()) {
+ if (o->isVerticalTimeline() &&
+ m_viewer->getXsheetLayout() !=
+ QString("Classic")) // Legacy - No background
+ {
+ if (columnName.contains(area->m_pos)) {
+ p.fillRect(columnName,
+ m_viewer->getXsheetDragBarHighlightColor()); // Qt::yellow);
+ nameBacklit = true;
+ } else
+ p.fillRect(columnName, m_viewer->getXsheetColumnNameBgColor());
+ }
+
+ if (o->flag(PredefinedFlag::LAYER_NAME_BORDER)) p.drawRect(columnName);
+
+ if (o->isVerticalTimeline() &&
+ m_viewer->getXsheetLayout() == QString("Classic")) {
+ rightadj = -20;
+
+ if (column->isPreviewVisible() && !column->getSoundTextColumn() &&
+ !column->getPaletteColumn())
+ nameBacklit = true;
+ } else if (Preferences::instance()->isShowColumnNumbersEnabled()) {
if (o->isVerticalTimeline())
rightadj = -20;
else
@@ -777,19 +871,15 @@ void ColumnArea::DrawHeader::drawColumnName() const {
rightadj -= 15;
}
- p.setPen((isCurrent) ? Qt::red : Qt::black);
+ p.setPen((isCurrent) ? m_viewer->getSelectedColumnTextColor()
+ : nameBacklit ? Qt::black : m_viewer->getTextColor());
} else
p.setPen((isCurrent) ? m_viewer->getSelectedColumnTextColor()
: m_viewer->getTextColor());
- if (o->isVerticalTimeline())
- p.drawText(columnName.adjusted(leftadj, 0, rightadj, 0),
- Qt::AlignLeft | Qt::AlignVCenter | Qt::TextSingleLine,
- QString(name.c_str()));
- else
- p.drawText(columnName.adjusted(leftadj, 0, rightadj, 0),
- Qt::AlignLeft | Qt::AlignBottom | Qt::TextSingleLine,
- QString(name.c_str()));
+ p.drawText(columnName.adjusted(leftadj, 0, rightadj, 0),
+ Qt::AlignLeft | valign | Qt::TextSingleLine,
+ QString(name.c_str()));
}
void ColumnArea::DrawHeader::drawThumbnail(QPixmap &iconPixmap) const {
@@ -797,6 +887,8 @@ void ColumnArea::DrawHeader::drawThumbnail(QPixmap &iconPixmap) const {
QRect thumbnailRect =
o->rect(PredefinedRect::THUMBNAIL_AREA).translated(orig);
+ p.setPen(m_viewer->getVerticalLineColor());
+ if (o->flag(PredefinedFlag::THUMBNAIL_AREA_BORDER)) p.drawRect(thumbnailRect);
// sound thumbnail
if (column->getSoundColumn()) {
@@ -808,7 +900,9 @@ void ColumnArea::DrawHeader::drawThumbnail(QPixmap &iconPixmap) const {
return;
}
- if (!o->isVerticalTimeline()) return;
+ if (!o->isVerticalTimeline() ||
+ !o->flag(PredefinedFlag::THUMBNAIL_AREA_VISIBLE))
+ return;
QRect thumbnailImageRect =
o->rect(PredefinedRect::THUMBNAIL).translated(orig);
@@ -859,13 +953,16 @@ void ColumnArea::DrawHeader::drawThumbnail(QPixmap &iconPixmap) const {
}
void ColumnArea::DrawHeader::drawPegbarName() const {
- if (col < 0 || isEmpty || !o->isVerticalTimeline()) return;
+ if (col < 0 || isEmpty || !o->flag(PredefinedFlag::PEGBAR_NAME_VISIBLE))
+ return;
TStageObjectId columnId = m_viewer->getObjectId(col);
TStageObjectId parentId = xsh->getStageObjectParent(columnId);
// pegbar name
QRect pegbarnamerect = o->rect(PredefinedRect::PEGBAR_NAME).translated(orig);
+ p.setPen(m_viewer->getVerticalLineColor());
+ if (o->flag(PredefinedFlag::PEGBAR_NAME_BORDER)) p.drawRect(pegbarnamerect);
if (column->getSoundColumn() || column->getSoundTextColumn() ||
column->getPaletteColumn())
@@ -879,13 +976,17 @@ void ColumnArea::DrawHeader::drawPegbarName() const {
}
void ColumnArea::DrawHeader::drawParentHandleName() const {
- if (col < 0 || isEmpty || !o->isVerticalTimeline() ||
+ if (col < 0 || isEmpty ||
+ !o->flag(PredefinedFlag::PARENT_HANDLE_NAME_VISIBILE) ||
column->getSoundColumn() || column->getSoundTextColumn() ||
column->getPaletteColumn())
return;
QRect parenthandleRect =
o->rect(PredefinedRect::PARENT_HANDLE_NAME).translated(orig);
+ p.setPen(m_viewer->getVerticalLineColor());
+ if (o->flag(PredefinedFlag::PARENT_HANDLE_NAME_BORDER))
+ p.drawRect(parenthandleRect);
TStageObjectId columnId = m_viewer->getObjectId(col);
TStageObjectId parentId = xsh->getStageObjectParent(columnId);
@@ -927,16 +1028,29 @@ void ColumnArea::DrawHeader::drawVolumeControl(double volume) const {
int layerAxis = o->layerAxis(divisionsTopLeft);
int frameAxis = o->frameAxis(divisionsTopLeft);
if (o->isVerticalTimeline()) {
- for (int i = 0; i <= 20; i++, frameAxis += 3)
- if ((i % 10) == 0)
- p.drawLine(o->horizontalLine(frameAxis,
- NumberRange(layerAxis - 3, layerAxis)));
- else if (i & 1)
- p.drawLine(
- o->horizontalLine(frameAxis, NumberRange(layerAxis, layerAxis)));
- else
- p.drawLine(o->horizontalLine(frameAxis,
- NumberRange(layerAxis - 2, layerAxis)));
+ if (m_viewer->getXsheetLayout() == QString("Classic")) {
+ for (int i = 0; i <= 20; i++, frameAxis += 3)
+ if ((i % 10) == 0)
+ p.drawLine(o->horizontalLine(frameAxis,
+ NumberRange(layerAxis - 3, layerAxis)));
+ else if (i & 1)
+ p.drawLine(
+ o->horizontalLine(frameAxis, NumberRange(layerAxis, layerAxis)));
+ else
+ p.drawLine(o->horizontalLine(frameAxis,
+ NumberRange(layerAxis - 2, layerAxis)));
+ } else {
+ for (int i = 0; i <= 20; i++, layerAxis += 3)
+ if ((i % 10) == 0)
+ p.drawLine(o->verticalLine(layerAxis,
+ NumberRange(frameAxis, frameAxis + 3)));
+ else if (i & 1)
+ p.drawLine(
+ o->verticalLine(layerAxis, NumberRange(frameAxis, frameAxis)));
+ else
+ p.drawLine(o->verticalLine(layerAxis,
+ NumberRange(frameAxis, frameAxis + 2)));
+ }
} else {
for (int i = 0; i <= 20; i++, frameAxis += 3)
if ((i % 10) == 0)
@@ -957,11 +1071,20 @@ void ColumnArea::DrawHeader::drawVolumeControl(double volume) const {
// cursor
QRect trackRect = o->rect(PredefinedRect::VOLUME_TRACK).translated(orig);
- if (o->flipVolume()) volume = 1 - volume;
-
- layerAxis = o->layerSide(trackRect).middle();
- frameAxis = o->frameSide(trackRect).weight(volume);
- QPoint cursor = o->frameLayerToXY(frameAxis, layerAxis);
+ if (o->flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) volume = 1 - volume;
+
+ layerAxis = o->layerSide(trackRect).middle();
+ frameAxis = o->frameSide(trackRect).weight(volume);
+ if (o->isVerticalTimeline() &&
+ !o->flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) {
+ layerAxis = o->frameSide(trackRect).middle();
+ frameAxis = o->layerSide(trackRect).weight(volume);
+ }
+ QPoint cursor = o->frameLayerToXY(frameAxis, layerAxis) + QPoint(1, 0);
+ if (o->isVerticalTimeline() &&
+ !o->flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) {
+ cursor = o->frameLayerToXY(layerAxis, frameAxis) + QPoint(1, 0);
+ }
QPainterPath head =
o->path(PredefinedPath::VOLUME_SLIDER_HEAD).translated(cursor);
p.fillPath(head, QBrush(Qt::white));
@@ -1055,7 +1178,7 @@ void ColumnArea::drawFoldedColumnHead(QPainter &p, int col) {
p.fillRect(x0 + 6, y0 + 17, 2, rect.height() - 34,
QBrush(m_viewer->getLightLightBGColor()));
- p.setPen(Qt::black);
+ p.setPen(m_viewer->getVerticalLineColor());
p.drawLine(x0 - 1, y0 + 17, x0 - 1, rect.height());
p.setPen(m_viewer->getDarkLineColor());
p.drawLine(x0 + 2, y0 + 17, x0 + 2, rect.height());
@@ -1093,7 +1216,7 @@ void ColumnArea::drawFoldedColumnHead(QPainter &p, int col) {
p.fillRect(x0 + 17, y0 + 6, rect.width() - 34, 2,
QBrush(m_viewer->getLightLightBGColor()));
- p.setPen(Qt::black);
+ p.setPen(m_viewer->getVerticalLineColor());
p.drawLine(x0 + 17, y0 - 1, rect.width(), y0 - 1);
p.setPen(m_viewer->getDarkLineColor());
p.drawLine(x0 + 17, y0 + 2, rect.width(), y0 + 2);
@@ -1180,6 +1303,7 @@ void ColumnArea::drawLevelColumnHead(QPainter &p, int col) {
drawHeader.drawEye();
drawHeader.drawPreviewToggle(column ? column->getOpacity() : 0);
drawHeader.drawLock();
+ drawHeader.drawConfig();
drawHeader.drawColumnName();
drawHeader.drawColumnNumber();
QPixmap iconPixmap = getColumnIcon(col);
@@ -1226,12 +1350,13 @@ void ColumnArea::drawSoundColumnHead(QPainter &p, int col) { // AREA
DrawHeader drawHeader(this, p, col);
drawHeader.prepare();
QColor columnColor, dragColor;
-// drawHeader.soundColors(columnColor, dragColor);
+ // drawHeader.soundColors(columnColor, dragColor);
drawHeader.levelColors(columnColor, dragColor);
drawHeader.drawBaseFill(columnColor, dragColor);
drawHeader.drawEye();
drawHeader.drawPreviewToggle(255);
drawHeader.drawLock();
+ drawHeader.drawConfig();
drawHeader.drawColumnName();
drawHeader.drawColumnNumber();
// Sound columns don't have an image. Passing in an image
@@ -1284,6 +1409,7 @@ void ColumnArea::drawPaletteColumnHead(QPainter &p, int col) { // AREA
drawHeader.drawEye();
drawHeader.drawPreviewToggle(0);
drawHeader.drawLock();
+ drawHeader.drawConfig();
drawHeader.drawColumnName();
drawHeader.drawColumnNumber();
static QPixmap iconPixmap(svgToPixmap(":Resources/palette_header.svg"));
@@ -1339,6 +1465,7 @@ void ColumnArea::drawSoundTextColumnHead(QPainter &p, int col) { // AREA
drawHeader.drawEye();
drawHeader.drawPreviewToggle(255);
drawHeader.drawLock();
+ drawHeader.drawConfig();
drawHeader.drawColumnName();
drawHeader.drawColumnNumber();
static QPixmap iconPixmap(svgToPixmap(":Resources/magpie.svg"));
@@ -1375,13 +1502,8 @@ QPixmap ColumnArea::getColumnIcon(int columnIndex) {
onDemand = m_viewer->getCurrentColumn() != columnIndex;
QPixmap icon =
IconGenerator::instance()->getIcon(xl, cell.m_frameId, false, onDemand);
-#ifndef LINETEST
- return scalePixmapKeepingAspectRatio(
- icon, QSize(o->cellWidth(), height() - 3 * o->cellHeight() - 8));
-#else
- return scalePixmapKeepingAspectRatio(
- icon, QSize(o->cellWidth(), height() - 4 * o->cellHeight() - 8));
-#endif
+ QRect thumbnailImageRect = o->rect(PredefinedRect::THUMBNAIL);
+ return scalePixmapKeepingAspectRatio(icon, thumbnailImageRect.size());
}
}
@@ -1443,7 +1565,7 @@ using namespace DVGui;
ColumnTransparencyPopup::ColumnTransparencyPopup(QWidget *parent)
: QWidget(parent, Qt::Popup) {
- setFixedWidth(8 + 30 + 8 + 100 + 8 + 8 + 8 - 4);
+ setFixedWidth(8 + 30 + 8 + 100 + 8 + 8 + 8 + 7);
m_slider = new QSlider(Qt::Horizontal, this);
m_slider->setMinimum(1);
@@ -1477,7 +1599,7 @@ m_value->setFont(font);*/
QHBoxLayout *hlayout = new QHBoxLayout;
// hlayout->setContentsMargins(0, 3, 0, 3);
hlayout->setMargin(0);
- hlayout->setSpacing(1);
+ hlayout->setSpacing(3);
hlayout->addWidget(m_slider);
hlayout->addWidget(m_value);
hlayout->addWidget(new QLabel("%"));
@@ -1670,7 +1792,12 @@ void ColumnArea::mousePressEvent(QMouseEvent *event) {
if (!isEmpty && m_col >= 0) {
// grabbing the left side of the column enables column move
- if (o->rect(PredefinedRect::DRAG_LAYER).contains(mouseInCell)) {
+ if (o->rect(PredefinedRect::DRAG_LAYER).contains(mouseInCell) ||
+ (!o->flag(PredefinedFlag::DRAG_LAYER_VISIBLE) // If dragbar hidden,
+ // layer name/number
+ // becomes dragbar
+ && (o->rect(PredefinedRect::LAYER_NUMBER).contains(mouseInCell) ||
+ o->rect(PredefinedRect::LAYER_NAME).contains(mouseInCell)))) {
setDragTool(XsheetGUI::DragTool::makeColumnMoveTool(m_viewer));
}
// lock button
@@ -1699,12 +1826,20 @@ void ColumnArea::mousePressEvent(QMouseEvent *event) {
} else {
m_doOnRelease =
isCtrlPressed ? ToggleAllTransparency : ToggleTransparency;
- if (column->getSoundColumn()) {
- // do nothing
- } else
+ if (!o->flag(PredefinedFlag::CONFIG_AREA_VISIBLE) &&
+ !column->getSoundColumn())
startTransparencyPopupTimer(event);
}
}
+ // config button
+ else if (o->rect(PredefinedRect::CONFIG_AREA).contains(mouseInCell) &&
+ event->button() == Qt::LeftButton) {
+ if (column->getSoundColumn() || column->getPaletteColumn() ||
+ column->getSoundTextColumn()) {
+ // do nothing
+ } else
+ m_doOnRelease = OpenSettings;
+ }
// sound column
else if (column && column->getSoundColumn()) {
if (o->rect(PredefinedRect::SOUND_ICON).contains(mouseInCell)) {
@@ -1823,8 +1958,27 @@ void ColumnArea::mouseMoveEvent(QMouseEvent *event) {
m_tooltip = tr("Click to select camera");
else if (o->rect(PredefinedRect::DRAG_LAYER).contains(mouseInCell)) {
m_tooltip = tr("Click to select column, drag to move it");
+ } else if (o->rect(PredefinedRect::LAYER_NUMBER).contains(mouseInCell)) {
+ if (o->isVerticalTimeline())
+ m_tooltip = tr("Click to select column, drag to move it");
+ else
+ m_tooltip = tr("Click to select column");
+ } else if (o->rect(PredefinedRect::LAYER_NAME).contains(mouseInCell)) {
+ if (o->isVerticalTimeline())
+ m_tooltip =
+ tr("Click to select column, drag to move it, double-click to edit");
+ else if (column && column->getSoundColumn()) {
+ // sound column
+ if (o->rect(PredefinedRect::SOUND_ICON).contains(mouseInCell))
+ m_tooltip = tr("Click to play the soundtrack back");
+ else if (o->rect(PredefinedRect::VOLUME_AREA).contains(mouseInCell))
+ m_tooltip = tr("Set the volume of the soundtrack");
+ } else
+ m_tooltip = tr("Click to select column, double-click to edit");
} else if (o->rect(PredefinedRect::LOCK_AREA).contains(mouseInCell)) {
m_tooltip = tr("Lock Toggle");
+ } else if (o->rect(PredefinedRect::CONFIG_AREA).contains(mouseInCell)) {
+ m_tooltip = tr("Additional column settings");
} else if (o->rect(PredefinedRect::EYE_AREA).contains(mouseInCell)) {
m_tooltip = tr("Preview Visibility Toggle");
} else if (o->rect(PredefinedRect::PREVIEW_LAYER_AREA)
@@ -1866,15 +2020,36 @@ void ColumnArea::mouseReleaseEvent(QMouseEvent *event) {
int col, totcols = xsh->getColumnCount();
if (m_doOnRelease != 0 && m_col != -1) {
TXshColumn *column = xsh->getColumn(m_col);
- if (m_doOnRelease == ToggleTransparency &&
- (!m_columnTransparencyPopup || m_columnTransparencyPopup->isHidden())) {
+ if (m_doOnRelease == ToggleTransparency) {
column->setCamstandVisible(!column->isCamstandVisible());
- if (column->getSoundColumn()) app->getCurrentXsheet()->notifyXsheetSoundChanged();
+ if (column->getSoundColumn())
+ app->getCurrentXsheet()->notifyXsheetSoundChanged();
} else if (m_doOnRelease == TogglePreviewVisible)
column->setPreviewVisible(!column->isPreviewVisible());
else if (m_doOnRelease == ToggleLock)
column->lock(!column->isLocked());
- else if (m_doOnRelease == ToggleAllPreviewVisible) {
+ else if (m_doOnRelease == OpenSettings) {
+ if (!m_columnTransparencyPopup)
+ m_columnTransparencyPopup = new ColumnTransparencyPopup(this);
+
+ // Align popup to be below to CONFIG button
+ QRect configRect =
+ m_viewer->orientation()->rect(PredefinedRect::CONFIG_AREA);
+ QPoint pos = event->pos();
+ int col = m_viewer->xyToPosition(pos).layer();
+ CellPosition cellPosition(0, col);
+ QPoint topLeft = m_viewer->positionToXY(cellPosition);
+ QPoint mouseInCell = pos - topLeft;
+ int x = configRect.left() - mouseInCell.x() +
+ 1; // distance from right edge of CONFIG button
+ int y =
+ mouseInCell.y() -
+ configRect.bottom(); // distance from bottum edge of CONFIG button
+ m_columnTransparencyPopup->move(event->globalPos().x() + x,
+ event->globalPos().y() - y);
+
+ openTransparencyPopup();
+ } else if (m_doOnRelease == ToggleAllPreviewVisible) {
for (col = 0; col < totcols; col++) {
TXshColumn *column = xsh->getColumn(col);
if (!xsh->isColumnEmpty(col) && !column->getPaletteColumn() &&
diff --git a/toonz/sources/toonz/xshcolumnviewer.h b/toonz/sources/toonz/xshcolumnviewer.h
index 5240116..82fda4d 100644
--- a/toonz/sources/toonz/xshcolumnviewer.h
+++ b/toonz/sources/toonz/xshcolumnviewer.h
@@ -188,7 +188,8 @@ class ColumnArea final : public QWidget {
TogglePreviewVisible,
ToggleAllPreviewVisible,
ToggleLock,
- ToggleAllLock
+ ToggleAllLock,
+ OpenSettings
};
ColumnTransparencyPopup *m_columnTransparencyPopup;
@@ -249,6 +250,7 @@ class ColumnArea final : public QWidget {
void drawEye() const;
void drawPreviewToggle(int opacity) const;
void drawLock() const;
+ void drawConfig() const;
void drawColumnNumber() const;
void drawColumnName() const;
void drawThumbnail(QPixmap &iconPixmap) const;
@@ -281,10 +283,6 @@ public:
class Pixmaps {
public:
- static const QPixmap &eye();
- static const QPixmap &cameraStand();
- static const QPixmap &cameraStandTransparent();
- static const QPixmap &lock();
static const QPixmap &sound();
static const QPixmap &soundPlaying();
};
diff --git a/toonz/sources/toonz/xsheetdragtool.cpp b/toonz/sources/toonz/xsheetdragtool.cpp
index 3e8b1fd..f63366d 100644
--- a/toonz/sources/toonz/xsheetdragtool.cpp
+++ b/toonz/sources/toonz/xsheetdragtool.cpp
@@ -1761,12 +1761,18 @@ public:
void onDrag(const QMouseEvent *event) override {
if (!m_enabled) return;
- const Orientation *o = getViewer()->orientation();
- QRect track = o->rect(PredefinedRect::VOLUME_TRACK);
- NumberRange range = o->frameSide(track);
- int frameAxis = o->frameAxis(event->pos());
- double v = range.ratio(frameAxis);
- if (o->flipVolume()) v = 1 - v;
+ const Orientation *o = getViewer()->orientation();
+ QRect track = o->rect(PredefinedRect::VOLUME_TRACK);
+ NumberRange range = o->frameSide(track);
+ int frameAxis = o->frameAxis(event->pos());
+ if (o->isVerticalTimeline() &&
+ !o->flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) {
+ range = o->layerSide(track);
+ frameAxis = o->layerAxis(event->pos()) - getViewer()->columnToLayerAxis(m_index);
+ }
+
+ double v = range.ratio(frameAxis);
+ if (o->flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) v = 1 - v;
TXsheet *xsh = getViewer()->getXsheet();
TXshColumn *column = xsh->getColumn(m_index);
diff --git a/toonz/sources/toonz/xsheetviewer.cpp b/toonz/sources/toonz/xsheetviewer.cpp
index e8bd779..df49b3f 100644
--- a/toonz/sources/toonz/xsheetviewer.cpp
+++ b/toonz/sources/toonz/xsheetviewer.cpp
@@ -135,6 +135,66 @@ void XsheetViewer::getColumnColor(QColor &color, QColor &sideColor, int index,
//-----------------------------------------------------------------------------
+void XsheetViewer::getButton(int &btype, QColor &bgColor, QImage &iconImage,
+ bool isTimeline) {
+ switch (btype) {
+ case PREVIEW_ON_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelinePreviewButtonBgOnColor()
+ : getXsheetPreviewButtonBgOnColor();
+ iconImage = (isTimeline) ? getTimelinePreviewButtonOnImage()
+ : getXsheetPreviewButtonOnImage();
+ break;
+ case PREVIEW_OFF_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelinePreviewButtonBgOffColor()
+ : getXsheetPreviewButtonBgOffColor();
+ iconImage = (isTimeline) ? getTimelinePreviewButtonOffImage()
+ : getXsheetPreviewButtonOffImage();
+ break;
+ case CAMSTAND_ON_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelineCamstandButtonBgOnColor()
+ : getXsheetCamstandButtonBgOnColor();
+ iconImage = (isTimeline) ? getTimelineCamstandButtonOnImage()
+ : getXsheetCamstandButtonOnImage();
+ break;
+ case CAMSTAND_TRANSP_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelineCamstandButtonBgOnColor()
+ : getXsheetCamstandButtonBgOnColor();
+ iconImage = (isTimeline) ? getTimelineCamstandButtonTranspImage()
+ : getXsheetCamstandButtonTranspImage();
+ break;
+ case CAMSTAND_OFF_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelineCamstandButtonBgOffColor()
+ : getXsheetCamstandButtonBgOffColor();
+ iconImage = (isTimeline) ? getTimelineCamstandButtonOffImage()
+ : getXsheetCamstandButtonOffImage();
+ break;
+ case LOCK_ON_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelineLockButtonBgOnColor()
+ : getXsheetLockButtonBgOnColor();
+ iconImage = (isTimeline) ? getTimelineLockButtonOnImage()
+ : getXsheetLockButtonOnImage();
+ break;
+ case LOCK_OFF_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelineLockButtonBgOffColor()
+ : getXsheetLockButtonBgOffColor();
+ iconImage = (isTimeline) ? getTimelineLockButtonOffImage()
+ : getXsheetLockButtonOffImage();
+ break;
+ case CONFIG_XSHBUTTON:
+ bgColor = (isTimeline) ? getTimelineConfigButtonBgColor()
+ : getXsheetConfigButtonBgColor();
+ iconImage = (isTimeline) ? getTimelineConfigButtonImage()
+ : getXsheetConfigButtonImage();
+ break;
+ default:
+ bgColor = grey210;
+ static QImage iconignored;
+ iconImage = iconignored;
+ }
+}
+
+//-----------------------------------------------------------------------------
+
#if QT_VERSION >= 0x050500
XsheetViewer::XsheetViewer(QWidget *parent, Qt::WindowFlags flags)
#else
@@ -156,7 +216,10 @@ XsheetViewer::XsheetViewer(QWidget *parent, Qt::WFlags flags)
, m_currentNoteIndex(0)
, m_qtModifiers(0)
, m_frameDisplayStyle(to_enum(FrameDisplayStyleInXsheetRowArea))
- , m_orientation(nullptr) {
+ , m_orientation(nullptr)
+ , m_xsheetLayout("Classic") {
+
+ m_xsheetLayout = Preferences::instance()->getLoadedXsheetLayout();
setFocusPolicy(Qt::StrongFocus);
diff --git a/toonz/sources/toonz/xsheetviewer.h b/toonz/sources/toonz/xsheetviewer.h
index c55624c..4cd2852 100644
--- a/toonz/sources/toonz/xsheetviewer.h
+++ b/toonz/sources/toonz/xsheetviewer.h
@@ -31,6 +31,17 @@ class TSelection;
class TXshCell;
class TStageObjectId;
+enum TXshButtonType {
+ PREVIEW_ON_XSHBUTTON = 1,
+ PREVIEW_OFF_XSHBUTTON,
+ CAMSTAND_ON_XSHBUTTON,
+ CAMSTAND_OFF_XSHBUTTON,
+ CAMSTAND_TRANSP_XSHBUTTON,
+ LOCK_ON_XSHBUTTON,
+ LOCK_OFF_XSHBUTTON,
+ CONFIG_XSHBUTTON
+};
+
namespace XsheetGUI {
//=============================================================================
@@ -115,8 +126,27 @@ const QColor IntervalHLineColor(0, 255, 246);
// column header
const QColor EmptyColumnHeadColor(200, 200, 200);
const QColor MaskColumnHeadColor(233, 118, 116);
-const QColor PreviewVisibleColor(200, 200, 100);
-const QColor CamStandVisibleColor(235, 144, 107);
+// const QColor PreviewVisibleColor(200, 200, 100);
+// const QColor CamStandVisibleColor(235, 144, 107);
+
+const QColor XsheetColumnNameBgColor(255, 255, 255, 90);
+const QColor XsheetDragBarHighlightColor(255, 255, 187, 255);
+
+const QColor XsheetPreviewButtonBgOnColor(200, 200, 100, 255);
+const QColor XsheetPreviewButtonBgOffColor(255, 255, 255, 0);
+
+const QColor XsheetCamstandButtonBgOnColor(235, 144, 107, 255);
+const QColor XsheetCamstandButtonBgOffColor(255, 255, 255, 0);
+
+const QColor XsheetLockButtonBgOnColor(255, 255, 255, 0);
+const QColor XsheetLockButtonBgOffColor(255, 255, 255, 0);
+
+const QColor XsheetConfigButtonBgColor(255, 255, 255, 0);
+
+const QColor TimelineButtonBgOnColor(255, 255, 255, 0);
+const QColor TimelineButtonBgOffColor(255, 255, 255, 0);
+
+const QColor TimelineConfigButtonBgColor(255, 255, 255, 0);
// RowArea
const QColor RowAreaBGColor(164, 164, 164);
@@ -315,6 +345,147 @@ class XsheetViewer final : public QFrame, public SaveLoadQSettings {
Q_PROPERTY(QColor SelectedColumnHead READ getSelectedColumnHead WRITE
setSelectedColumnHead)
+ // Xsheet Column name/Drag bar colors
+ QColor m_xsheetColumnNameBgColor;
+ QColor m_xsheetDragBarHighlightColor;
+ Q_PROPERTY(QColor XsheetColumnNameBgColor READ getXsheetColumnNameBgColor
+ WRITE setXsheetColumnNameBgColor)
+ Q_PROPERTY(
+ QColor XsheetDragBarHighlightColor READ getXsheetDragBarHighlightColor
+ WRITE setXsheetDragBarHighlightColor)
+
+ // Xsheet Preview Button
+ QColor m_xsheetPreviewButtonBgOnColor;
+ QImage m_xsheetPreviewButtonOnImage;
+ QColor m_xsheetPreviewButtonBgOffColor;
+ QImage m_xsheetPreviewButtonOffImage;
+ Q_PROPERTY(
+ QColor XsheetPreviewButtonBgOnColor READ getXsheetPreviewButtonBgOnColor
+ WRITE setXsheetPreviewButtonBgOnColor)
+ Q_PROPERTY(
+ QImage XsheetPreviewButtonOnImage READ getXsheetPreviewButtonOnImage WRITE
+ setXsheetPreviewButtonOnImage)
+ Q_PROPERTY(
+ QColor XsheetPreviewButtonBgOffColor READ getXsheetPreviewButtonBgOffColor
+ WRITE setXsheetPreviewButtonBgOffColor)
+ Q_PROPERTY(
+ QImage XsheetPreviewButtonOffImage READ getXsheetPreviewButtonOffImage
+ WRITE setXsheetPreviewButtonOffImage)
+ // Xsheet Camstand Button
+ QColor m_xsheetCamstandButtonBgOnColor;
+ QImage m_xsheetCamstandButtonOnImage;
+ QImage m_xsheetCamstandButtonTranspImage;
+ QColor m_xsheetCamstandButtonBgOffColor;
+ QImage m_xsheetCamstandButtonOffImage;
+ Q_PROPERTY(
+ QColor XsheetCamstandButtonBgOnColor READ getXsheetCamstandButtonBgOnColor
+ WRITE setXsheetCamstandButtonBgOnColor)
+ Q_PROPERTY(
+ QImage XsheetCamstandButtonOnImage READ getXsheetCamstandButtonOnImage
+ WRITE setXsheetCamstandButtonOnImage)
+ Q_PROPERTY(QImage XsheetCamstandButtonTranspImage READ
+ getXsheetCamstandButtonTranspImage WRITE
+ setXsheetCamstandButtonTranspImage)
+ Q_PROPERTY(QColor XsheetCamstandButtonBgOffColor READ
+ getXsheetCamstandButtonBgOffColor WRITE
+ setXsheetCamstandButtonBgOffColor)
+ Q_PROPERTY(
+ QImage XsheetCamstandButtonOffImage READ getXsheetCamstandButtonOffImage
+ WRITE setXsheetCamstandButtonOffImage)
+ // Xsheet Lock Button
+ QColor m_xsheetLockButtonBgOnColor;
+ QImage m_xsheetLockButtonOnImage;
+ QColor m_xsheetLockButtonBgOffColor;
+ QImage m_xsheetLockButtonOffImage;
+ Q_PROPERTY(QColor XsheetLockButtonBgOnColor READ getXsheetLockButtonBgOnColor
+ WRITE setXsheetLockButtonBgOnColor)
+ Q_PROPERTY(QImage XsheetLockButtonOnImage READ getXsheetLockButtonOnImage
+ WRITE setXsheetLockButtonOnImage)
+ Q_PROPERTY(
+ QColor XsheetLockButtonBgOffColor READ getXsheetLockButtonBgOffColor WRITE
+ setXsheetLockButtonBgOffColor)
+ Q_PROPERTY(QImage XsheetLockButtonOffImage READ getXsheetLockButtonOffImage
+ WRITE setXsheetLockButtonOffImage)
+ // Xsheet Config Button
+ QColor m_xsheetConfigButtonBgColor;
+ QImage m_xsheetConfigButtonImage;
+ Q_PROPERTY(QColor XsheetConfigButtonBgColor READ getXsheetConfigButtonBgColor
+ WRITE setXsheetConfigButtonBgColor)
+ Q_PROPERTY(QImage XsheetConfigButtonImage READ getXsheetConfigButtonImage
+ WRITE setXsheetConfigButtonImage)
+ // Timeline Preview Button
+ QColor m_timelinePreviewButtonBgOnColor;
+ QImage m_timelinePreviewButtonOnImage;
+ QColor m_timelinePreviewButtonBgOffColor;
+ QImage m_timelinePreviewButtonOffImage;
+ Q_PROPERTY(QColor TimelinePreviewButtonBgOnColor READ
+ getTimelinePreviewButtonBgOnColor WRITE
+ setTimelinePreviewButtonBgOnColor)
+ Q_PROPERTY(
+ QImage TimelinePreviewButtonOnImage READ getTimelinePreviewButtonOnImage
+ WRITE setTimelinePreviewButtonOnImage)
+ Q_PROPERTY(QColor TimelinePreviewButtonBgOffColor READ
+ getTimelinePreviewButtonBgOffColor WRITE
+ setTimelinePreviewButtonBgOffColor)
+ Q_PROPERTY(
+ QImage TimelinePreviewButtonOffImage READ getTimelinePreviewButtonOffImage
+ WRITE setTimelinePreviewButtonOffImage)
+ // Timeline Camstand Button
+ QColor m_timelineCamstandButtonBgOnColor;
+ QImage m_timelineCamstandButtonOnImage;
+ QImage m_timelineCamstandButtonTranspImage;
+ QColor m_timelineCamstandButtonBgOffColor;
+ QImage m_timelineCamstandButtonOffImage;
+ Q_PROPERTY(QColor TimelineCamstandButtonBgOnColor READ
+ getTimelineCamstandButtonBgOnColor WRITE
+ setTimelineCamstandButtonBgOnColor)
+ Q_PROPERTY(
+ QImage TimelineCamstandButtonOnImage READ getTimelineCamstandButtonOnImage
+ WRITE setTimelineCamstandButtonOnImage)
+ Q_PROPERTY(QImage TimelineCamstandButtonTranspImage READ
+ getTimelineCamstandButtonTranspImage WRITE
+ setTimelineCamstandButtonTranspImage)
+ Q_PROPERTY(QColor TimelineCamstandButtonBgOffColor READ
+ getTimelineCamstandButtonBgOffColor WRITE
+ setTimelineCamstandButtonBgOffColor)
+ Q_PROPERTY(QImage TimelineCamstandButtonOffImage READ
+ getTimelineCamstandButtonOffImage WRITE
+ setTimelineCamstandButtonOffImage)
+ // Timeline Lock Button
+ QColor m_timelineLockButtonBgOnColor;
+ QImage m_timelineLockButtonOnImage;
+ QColor m_timelineLockButtonBgOffColor;
+ QImage m_timelineLockButtonOffImage;
+ Q_PROPERTY(
+ QColor TimelineLockButtonBgOnColor READ getTimelineLockButtonBgOnColor
+ WRITE setTimelineLockButtonBgOnColor)
+ Q_PROPERTY(QImage TimelineLockButtonOnImage READ getTimelineLockButtonOnImage
+ WRITE setTimelineLockButtonOnImage)
+ Q_PROPERTY(
+ QColor TimelineLockButtonBgOffColor READ getTimelineLockButtonBgOffColor
+ WRITE setTimelineLockButtonBgOffColor)
+ Q_PROPERTY(
+ QImage TimelineLockButtonOffImage READ getTimelineLockButtonOffImage WRITE
+ setTimelineLockButtonOffImage)
+ // Timeline Config Button
+ QColor m_timelineConfigButtonBgColor;
+ QImage m_timelineConfigButtonImage;
+ Q_PROPERTY(
+ QColor TimelineConfigButtonBgColor READ getTimelineConfigButtonBgColor
+ WRITE setTimelineConfigButtonBgColor)
+ Q_PROPERTY(QImage TimelineConfigButtonImage READ getTimelineConfigButtonImage
+ WRITE setTimelineConfigButtonImage)
+ // Layer Header icons
+ QImage m_layerHeaderPreviewImage;
+ QImage m_layerHeaderCamstandImage;
+ QImage m_layerHeaderLockImage;
+ Q_PROPERTY(QImage LayerHeaderPreviewImage READ getLayerHeaderPreviewImage
+ WRITE setLayerHeaderPreviewImage)
+ Q_PROPERTY(QImage LayerHeaderCamstandImage READ getLayerHeaderCamstandImage
+ WRITE setLayerHeaderCamstandImage)
+ Q_PROPERTY(QImage LayerHeaderLockImage READ getLayerHeaderLockImage WRITE
+ setLayerHeaderLockImage)
+
XsheetScrollArea *m_cellScrollArea;
XsheetScrollArea *m_columnScrollArea;
XsheetScrollArea *m_rowScrollArea;
@@ -352,6 +523,8 @@ class XsheetViewer final : public QFrame, public SaveLoadQSettings {
const Orientation *m_orientation;
+ QString m_xsheetLayout;
+
public:
enum FrameDisplayStyle { Frame = 0, SecAndFrame, SixSecSheet, ThreeSecSheet };
@@ -671,6 +844,228 @@ public:
void getColumnColor(QColor &color, QColor &sidecolor, int index,
TXsheet *xsh);
+ // Xsheet Column Name/Drag Bar
+ void setXsheetColumnNameBgColor(const QColor &color) {
+ m_xsheetColumnNameBgColor = color;
+ }
+ void setXsheetDragBarHighlightColor(const QColor &color) {
+ m_xsheetDragBarHighlightColor = color;
+ }
+ QColor getXsheetColumnNameBgColor() const {
+ return m_xsheetColumnNameBgColor;
+ }
+ QColor getXsheetDragBarHighlightColor() const {
+ return m_xsheetDragBarHighlightColor;
+ }
+ // Xsheet Preview Button
+ void setXsheetPreviewButtonBgOnColor(const QColor &color) {
+ m_xsheetPreviewButtonBgOnColor = color;
+ }
+ void setXsheetPreviewButtonOnImage(const QImage &image) {
+ m_xsheetPreviewButtonOnImage = image;
+ }
+ void setXsheetPreviewButtonBgOffColor(const QColor &color) {
+ m_xsheetPreviewButtonBgOffColor = color;
+ }
+ void setXsheetPreviewButtonOffImage(const QImage &image) {
+ m_xsheetPreviewButtonOffImage = image;
+ }
+ QColor getXsheetPreviewButtonBgOnColor() const {
+ return m_xsheetPreviewButtonBgOnColor;
+ }
+ QImage getXsheetPreviewButtonOnImage() const {
+ return m_xsheetPreviewButtonOnImage;
+ }
+ QColor getXsheetPreviewButtonBgOffColor() const {
+ return m_xsheetPreviewButtonBgOffColor;
+ }
+ QImage getXsheetPreviewButtonOffImage() const {
+ return m_xsheetPreviewButtonOffImage;
+ }
+ // Xsheet Camstand Button
+ void setXsheetCamstandButtonBgOnColor(const QColor &color) {
+ m_xsheetCamstandButtonBgOnColor = color;
+ }
+ void setXsheetCamstandButtonOnImage(const QImage &image) {
+ m_xsheetCamstandButtonOnImage = image;
+ }
+ void setXsheetCamstandButtonTranspImage(const QImage &image) {
+ m_xsheetCamstandButtonTranspImage = image;
+ }
+ void setXsheetCamstandButtonBgOffColor(const QColor &color) {
+ m_xsheetCamstandButtonBgOffColor = color;
+ }
+ void setXsheetCamstandButtonOffImage(const QImage &image) {
+ m_xsheetCamstandButtonOffImage = image;
+ }
+ QColor getXsheetCamstandButtonBgOnColor() const {
+ return m_xsheetCamstandButtonBgOnColor;
+ }
+ QImage getXsheetCamstandButtonOnImage() const {
+ return m_xsheetCamstandButtonOnImage;
+ }
+ QImage getXsheetCamstandButtonTranspImage() const {
+ return m_xsheetCamstandButtonTranspImage;
+ }
+ QColor getXsheetCamstandButtonBgOffColor() const {
+ return m_xsheetCamstandButtonBgOffColor;
+ }
+ QImage getXsheetCamstandButtonOffImage() const {
+ return m_xsheetCamstandButtonOffImage;
+ }
+ // XsheetLock Button
+ void setXsheetLockButtonBgOnColor(const QColor &color) {
+ m_xsheetLockButtonBgOnColor = color;
+ }
+ void setXsheetLockButtonOnImage(const QImage &image) {
+ m_xsheetLockButtonOnImage = image;
+ }
+ void setXsheetLockButtonBgOffColor(const QColor &color) {
+ m_xsheetLockButtonBgOffColor = color;
+ }
+ void setXsheetLockButtonOffImage(const QImage &image) {
+ m_xsheetLockButtonOffImage = image;
+ }
+ QColor getXsheetLockButtonBgOnColor() const {
+ return m_xsheetLockButtonBgOnColor;
+ }
+ QImage getXsheetLockButtonOnImage() const {
+ return m_xsheetLockButtonOnImage;
+ }
+ QColor getXsheetLockButtonBgOffColor() const {
+ return m_xsheetLockButtonBgOffColor;
+ }
+ QImage getXsheetLockButtonOffImage() const {
+ return m_xsheetLockButtonOffImage;
+ }
+ // Xsheet Config Button
+ void setXsheetConfigButtonBgColor(const QColor &color) {
+ m_xsheetConfigButtonBgColor = color;
+ }
+ void setXsheetConfigButtonImage(const QImage &image) {
+ m_xsheetConfigButtonImage = image;
+ }
+ QColor getXsheetConfigButtonBgColor() const {
+ return m_xsheetConfigButtonBgColor;
+ }
+ QImage getXsheetConfigButtonImage() const {
+ return m_xsheetConfigButtonImage;
+ }
+ // Timeline Preview Button
+ void setTimelinePreviewButtonBgOnColor(const QColor &color) {
+ m_timelinePreviewButtonBgOnColor = color;
+ }
+ void setTimelinePreviewButtonOnImage(const QImage &image) {
+ m_timelinePreviewButtonOnImage = image;
+ }
+ void setTimelinePreviewButtonBgOffColor(const QColor &color) {
+ m_timelinePreviewButtonBgOffColor = color;
+ }
+ void setTimelinePreviewButtonOffImage(const QImage &image) {
+ m_timelinePreviewButtonOffImage = image;
+ }
+ QColor getTimelinePreviewButtonBgOnColor() const {
+ return m_timelinePreviewButtonBgOnColor;
+ }
+ QImage getTimelinePreviewButtonOnImage() const {
+ return m_timelinePreviewButtonOnImage;
+ }
+ QColor getTimelinePreviewButtonBgOffColor() const {
+ return m_timelinePreviewButtonBgOffColor;
+ }
+ QImage getTimelinePreviewButtonOffImage() const {
+ return m_timelinePreviewButtonOffImage;
+ }
+ // Timeline Camstand Button
+ void setTimelineCamstandButtonBgOnColor(const QColor &color) {
+ m_timelineCamstandButtonBgOnColor = color;
+ }
+ void setTimelineCamstandButtonOnImage(const QImage &image) {
+ m_timelineCamstandButtonOnImage = image;
+ }
+ void setTimelineCamstandButtonTranspImage(const QImage &image) {
+ m_timelineCamstandButtonTranspImage = image;
+ }
+ void setTimelineCamstandButtonBgOffColor(const QColor &color) {
+ m_timelineCamstandButtonBgOffColor = color;
+ }
+ void setTimelineCamstandButtonOffImage(const QImage &image) {
+ m_timelineCamstandButtonOffImage = image;
+ }
+ QColor getTimelineCamstandButtonBgOnColor() const {
+ return m_timelineCamstandButtonBgOnColor;
+ }
+ QImage getTimelineCamstandButtonOnImage() const {
+ return m_timelineCamstandButtonOnImage;
+ }
+ QImage getTimelineCamstandButtonTranspImage() const {
+ return m_timelineCamstandButtonTranspImage;
+ }
+ QColor getTimelineCamstandButtonBgOffColor() const {
+ return m_timelineCamstandButtonBgOffColor;
+ }
+ QImage getTimelineCamstandButtonOffImage() const {
+ return m_timelineCamstandButtonOffImage;
+ }
+ // Timeline Lock Button
+ void setTimelineLockButtonBgOnColor(const QColor &color) {
+ m_timelineLockButtonBgOnColor = color;
+ }
+ void setTimelineLockButtonOnImage(const QImage &image) {
+ m_timelineLockButtonOnImage = image;
+ }
+ void setTimelineLockButtonBgOffColor(const QColor &color) {
+ m_timelineLockButtonBgOffColor = color;
+ }
+ void setTimelineLockButtonOffImage(const QImage &image) {
+ m_timelineLockButtonOffImage = image;
+ }
+ QColor getTimelineLockButtonBgOnColor() const {
+ return m_timelineLockButtonBgOnColor;
+ }
+ QImage getTimelineLockButtonOnImage() const {
+ return m_timelineLockButtonOnImage;
+ }
+ QColor getTimelineLockButtonBgOffColor() const {
+ return m_timelineLockButtonBgOffColor;
+ }
+ QImage getTimelineLockButtonOffImage() const {
+ return m_timelineLockButtonOffImage;
+ }
+ // Timeline Config Button
+ void setTimelineConfigButtonBgColor(const QColor &color) {
+ m_timelineConfigButtonBgColor = color;
+ }
+ void setTimelineConfigButtonImage(const QImage &image) {
+ m_timelineConfigButtonImage = image;
+ }
+ QColor getTimelineConfigButtonBgColor() const {
+ return m_timelineConfigButtonBgColor;
+ }
+ QImage getTimelineConfigButtonImage() const {
+ return m_timelineConfigButtonImage;
+ }
+ // Layer Header icons
+ void setLayerHeaderPreviewImage(const QImage &image) {
+ m_layerHeaderPreviewImage = image;
+ }
+ void setLayerHeaderCamstandImage(const QImage &image) {
+ m_layerHeaderCamstandImage = image;
+ }
+ void setLayerHeaderLockImage(const QImage &image) {
+ m_layerHeaderLockImage = image;
+ }
+ QImage getLayerHeaderPreviewImage() const {
+ return m_layerHeaderPreviewImage;
+ }
+ QImage getLayerHeaderCamstandImage() const {
+ return m_layerHeaderCamstandImage;
+ }
+ QImage getLayerHeaderLockImage() const { return m_layerHeaderLockImage; }
+
+ void getButton(int &btype, QColor &bgColor, QImage &iconImage,
+ bool isTimeline = false);
+
// convert the last one digit of the frame number to alphabet
// Ex. 12 -> 1B 21 -> 2A 30 -> 3
QString getFrameNumberWithLetters(int frame);
@@ -682,6 +1077,8 @@ public:
virtual void save(QSettings &settings) const override;
virtual void load(QSettings &settings) override;
+ QString getXsheetLayout() const { return m_xsheetLayout; }
+
protected:
void scrollToColumn(int col);
void scrollToHorizontalRange(int x0, int x1);
diff --git a/toonz/sources/toonzlib/orientation.cpp b/toonz/sources/toonzlib/orientation.cpp
index f352415..9aa6540 100644
--- a/toonz/sources/toonzlib/orientation.cpp
+++ b/toonz/sources/toonzlib/orientation.cpp
@@ -1,5 +1,6 @@
#include "orientation.h"
#include "toonz/columnfan.h"
+#include "toonz/preferences.h"
#include
#include
@@ -21,16 +22,18 @@ class TopToBottomOrientation : public Orientation {
const int CELL_WIDTH = 74;
const int CELL_HEIGHT = 20;
const int CELL_DRAG_WIDTH = 7;
- const int EXTENDER_WIDTH = 18;
+ const int EXTENDER_WIDTH = 20;
const int EXTENDER_HEIGHT = 8;
const int SOUND_PREVIEW_WIDTH = 7;
- const int LAYER_HEADER_HEIGHT = CELL_HEIGHT * 3 + 60;
+ const int LAYER_HEADER_HEIGHT = 119;
const int FOLDED_LAYER_HEADER_HEIGHT = LAYER_HEADER_HEIGHT;
const int FOLDED_LAYER_HEADER_WIDTH = 8;
const int FRAME_HEADER_WIDTH = CELL_WIDTH;
const int PLAY_RANGE_X = FRAME_HEADER_WIDTH / 2 - PLAY_MARKER_SIZE;
const int ONION_X = 0, ONION_Y = 0;
- const int ICON_WIDTH = CELL_HEIGHT;
+ const int ICON_WIDTH = 18;
+ const int ICON_HEIGHT = 18;
+ const int TRACKLEN = 60;
public:
TopToBottomOrientation();
@@ -63,7 +66,7 @@ public:
}
virtual bool isVerticalTimeline() const override { return true; }
- virtual bool flipVolume() const override { return true; }
+ virtual bool flipVolume() const override { return false; }
virtual int cellWidth() const override { return CELL_WIDTH; }
virtual int cellHeight() const override { return CELL_HEIGHT; }
@@ -79,15 +82,17 @@ class LeftToRightOrientation : public Orientation {
const int FRAME_HEADER_HEIGHT = 50;
const int ONION_X = (CELL_WIDTH - ONION_SIZE) / 2, ONION_Y = 0;
const int PLAY_RANGE_Y = ONION_SIZE;
- const int ICON_WIDTH = CELL_HEIGHT;
+ const int ICON_WIDTH = 20;
+ const int ICON_HEIGHT = 20;
const int ICON_OFFSET = ICON_WIDTH;
- const int ICONS_WIDTH = ICON_OFFSET * 3; // 88
+ const int ICONS_WIDTH = ICON_OFFSET * 4; // 88
const int LAYER_NUMBER_WIDTH = 20;
- const int LAYER_NAME_WIDTH = 170;
+ const int LAYER_NAME_WIDTH = 150;
const int LAYER_HEADER_WIDTH =
ICONS_WIDTH + LAYER_NUMBER_WIDTH + LAYER_NAME_WIDTH;
const int FOLDED_LAYER_HEADER_HEIGHT = 8;
const int FOLDED_LAYER_HEADER_WIDTH = LAYER_HEADER_WIDTH;
+ const int TRACKLEN = 60;
public:
LeftToRightOrientation();
@@ -217,27 +222,44 @@ QLine Orientation::foldedRectangleLine(int layerAxis,
}
void Orientation::addRect(PredefinedRect which, const QRect &rect) {
+ _rects.erase(which);
_rects.insert(pair(which, rect));
}
void Orientation::addLine(PredefinedLine which, const QLine &line) {
+ _lines.erase(which);
_lines.insert(pair(which, line));
}
void Orientation::addDimension(PredefinedDimension which, int dimension) {
+ _dimensions.erase(which);
_dimensions.insert(pair(which, dimension));
}
void Orientation::addPath(PredefinedPath which, const QPainterPath &path) {
+ _paths.erase(which);
_paths.insert(pair(which, path));
}
void Orientation::addPoint(PredefinedPoint which, const QPoint &point) {
+ _points.erase(which);
_points.insert(pair(which, point));
}
void Orientation::addRange(PredefinedRange which, const NumberRange &range) {
+ _ranges.erase(which);
_ranges.insert(pair(which, range));
}
-
+void Orientation::addFlag(PredefinedFlag which, const bool &flag) {
+ _flags.erase(which);
+ _flags.insert(pair(which, flag));
+}
/// -------------------------------------------------------------------------------
TopToBottomOrientation::TopToBottomOrientation() {
+ QString layout = Preferences::instance()->getLoadedXsheetLayout();
+
+ int use_header_height = LAYER_HEADER_HEIGHT;
+
+ if (layout == QString("Compact")) use_header_height -= 18;
+
+ int user_folded_header_height = use_header_height;
+
//
// Area rectangles
//
@@ -281,7 +303,7 @@ TopToBottomOrientation::TopToBottomOrientation() {
// Note viewer
addRect(
PredefinedRect::NOTE_AREA,
- QRect(QPoint(0, 0), QSize(FRAME_HEADER_WIDTH, LAYER_HEADER_HEIGHT - 1)));
+ QRect(QPoint(0, 0), QSize(FRAME_HEADER_WIDTH, use_header_height - 1)));
addRect(PredefinedRect::NOTE_ICON,
QRect(QPoint(0, 0), QSize(CELL_WIDTH - 2, CELL_HEIGHT - 2)));
addRect(PredefinedRect::LAYER_HEADER_PANEL, QRect(0, 0, -1, -1)); // hide
@@ -315,63 +337,334 @@ TopToBottomOrientation::TopToBottomOrientation() {
(CELL_HEIGHT - PINNED_SIZE) / 2, PINNED_SIZE, PINNED_SIZE));
// Column viewer
- static int INDENT = 9;
- static int HDRROW1 = 6; // Name/eye
- static int HDRROW2 = HDRROW1 + CELL_HEIGHT; // lock, preview
- static int HDRROW3 = HDRROW2 + CELL_HEIGHT + 1; // thumbnail
- static int HDRROW4 = HDRROW3 + 48; // pegbar, parenthandle
-
addRect(PredefinedRect::LAYER_HEADER,
- QRect(0, 1, CELL_WIDTH, LAYER_HEADER_HEIGHT - 3));
- addRect(PredefinedRect::DRAG_LAYER,
- QRect(0, 0, CELL_DRAG_WIDTH, LAYER_HEADER_HEIGHT - 3));
+ QRect(0, 1, CELL_WIDTH, use_header_height - 3));
addRect(
PredefinedRect::FOLDED_LAYER_HEADER,
- QRect(0, 1, FOLDED_LAYER_HEADER_WIDTH, FOLDED_LAYER_HEADER_HEIGHT - 3));
-
- addRect(PredefinedRect::RENAME_COLUMN,
- QRect(0, 6, CELL_WIDTH, CELL_HEIGHT - 3));
-
- QRect layername(INDENT, HDRROW1, CELL_WIDTH - 11, CELL_HEIGHT - 3);
- addRect(PredefinedRect::LAYER_NAME, layername);
- addRect(PredefinedRect::LAYER_NUMBER, QRect(0, 0, -1, -1)); // hide
-
- QRect eyeArea(INDENT, HDRROW1, CELL_WIDTH - 11, CELL_HEIGHT - 3);
- addRect(PredefinedRect::EYE_AREA, eyeArea);
- QRect eye(eyeArea.right() - 18, HDRROW1, 18, 15);
- addRect(PredefinedRect::EYE, eye);
-
- QRect previewArea(INDENT, HDRROW2, CELL_WIDTH - 11, CELL_HEIGHT - 3);
- addRect(PredefinedRect::PREVIEW_LAYER_AREA, previewArea);
- QRect preview(previewArea.right() - 18, HDRROW2, 18, 15);
- addRect(PredefinedRect::PREVIEW_LAYER, preview);
-
- QRect lockArea(INDENT, HDRROW2, 16, 16);
- addRect(PredefinedRect::LOCK_AREA, lockArea);
- QRect lock(INDENT, HDRROW2, 16, 16);
- addRect(PredefinedRect::LOCK, lock);
-
- QRect thumbnailArea(INDENT, HDRROW3, CELL_WIDTH - 11, 42);
- addRect(PredefinedRect::THUMBNAIL_AREA, thumbnailArea);
- QRect thumbnail(INDENT, HDRROW3, CELL_WIDTH - 11, 42);
- addRect(PredefinedRect::THUMBNAIL, thumbnail);
- addRect(PredefinedRect::FILTER_COLOR,
- QRect(thumbnailArea.right() - 14, thumbnailArea.top() + 3, 12, 12));
- addRect(PredefinedRect::SOUND_ICON,
- QRect(thumbnailArea.right() - 40, 3 * CELL_HEIGHT + 4, 40, 30));
- int trackLen = 60;
- QRect volumeArea(thumbnailArea.left(), thumbnailArea.top() + 1,
- 29 - CELL_DRAG_WIDTH, trackLen + 7);
- addRect(PredefinedRect::VOLUME_AREA, volumeArea);
- QPoint soundTopLeft(volumeArea.left() + 12, volumeArea.top() + 4);
- addRect(PredefinedRect::VOLUME_TRACK,
- QRect(soundTopLeft, QSize(3, trackLen)));
+ QRect(0, 1, FOLDED_LAYER_HEADER_WIDTH, user_folded_header_height - 3));
+
+ static int THUMBNAIL_HEIGHT;
+ static int HDRROW_HEIGHT;
+ static int HDRROW_HEIGHT2;
+ static int INDENT;
+ static int HDRROW1;
+ static int HDRROW2;
+ static int HDRROW3;
+ static int HDRROW4;
+ static int HDRROW5;
+ QRect layername, eyeArea, eye, previewArea, preview, lockArea, lock,
+ configArea, config, thumbnailArea, thumbnail, pegbarname, volumeArea;
+ QPoint soundTopLeft;
+
+ if (layout == QString("Compact")) {
+ THUMBNAIL_HEIGHT = 44;
+ HDRROW_HEIGHT = CELL_HEIGHT - 2;
+ INDENT = 0;
+ HDRROW1 = 1; // Name, number
+ HDRROW2 = HDRROW1 + HDRROW_HEIGHT; // eye, preview, lock, config
+ HDRROW3 = HDRROW2 + HDRROW_HEIGHT; // thumbnail
+ HDRROW4 = HDRROW3 + THUMBNAIL_HEIGHT; // pegbar, parent handle
+
+ addRect(PredefinedRect::DRAG_LAYER, QRect(0, 0, -1, -1));
+
+ addRect(PredefinedRect::RENAME_COLUMN,
+ QRect(0, HDRROW1, CELL_WIDTH, HDRROW_HEIGHT));
+
+ layername =
+ QRect(INDENT + 1, HDRROW1 + 1, CELL_WIDTH - 1, HDRROW_HEIGHT - 1);
+ addRect(PredefinedRect::LAYER_NAME, layername);
+ addRect(PredefinedRect::LAYER_NUMBER,
+ QRect(INDENT + layername.width() - 20, HDRROW1, 20, HDRROW_HEIGHT));
+
+ eyeArea = QRect(INDENT, HDRROW2, ICON_WIDTH + 1, HDRROW_HEIGHT); // Compact
+ addRect(PredefinedRect::EYE_AREA, eyeArea);
+ eye = QRect(
+ eyeArea.left() + 1 + ((eyeArea.width() / 2) - (ICON_WIDTH / 2)),
+ eyeArea.top() + ((eyeArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::EYE, eye);
+
+ previewArea =
+ QRect(INDENT + eyeArea.width(), HDRROW2, ICON_WIDTH + 1, HDRROW_HEIGHT);
+ addRect(PredefinedRect::PREVIEW_LAYER_AREA, previewArea);
+ preview = QRect(
+ previewArea.left() + 1 + ((previewArea.width() / 2) - (ICON_WIDTH / 2)),
+ previewArea.top() +
+ ((previewArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::PREVIEW_LAYER, preview);
+
+ lockArea = QRect(INDENT + eyeArea.width() + previewArea.width(), HDRROW2,
+ ICON_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::LOCK_AREA, lockArea);
+ lock = QRect(
+ lockArea.left() + ((lockArea.width() / 2) - ((ICON_WIDTH - 1) / 2)),
+ lockArea.top() + ((lockArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH - 1, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::LOCK, lock);
+
+ configArea =
+ QRect(INDENT + eyeArea.width() + previewArea.width() + lockArea.width(),
+ HDRROW2, ICON_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::CONFIG_AREA, configArea);
+ config = QRect(
+ configArea.left() + ((configArea.width() / 2) - ((ICON_WIDTH - 1) / 2)),
+ configArea.top() +
+ ((configArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH - 1, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::CONFIG, config);
+
+ thumbnailArea = QRect(INDENT, HDRROW3, CELL_WIDTH, THUMBNAIL_HEIGHT);
+ addRect(PredefinedRect::THUMBNAIL_AREA, thumbnailArea);
+ thumbnail = thumbnailArea.adjusted(1, 1, 0, 0);
+ addRect(PredefinedRect::THUMBNAIL, thumbnail);
+ addRect(PredefinedRect::FILTER_COLOR,
+ QRect(thumbnail.right() - 14, thumbnail.top() + 3, 12, 12));
+
+ addRect(PredefinedRect::SOUND_ICON,
+ QRect(thumbnailArea.topLeft(), QSize(27, 20))
+ .adjusted((thumbnailArea.width() / 2) - (27 / 2), 3,
+ (thumbnailArea.width() / 2) - (27 / 2), 3));
+
+ volumeArea =
+ QRect(QPoint(thumbnailArea.left() + 3, thumbnailArea.bottom() - 16),
+ QSize(TRACKLEN + 8, 14));
+ addRect(PredefinedRect::VOLUME_AREA, volumeArea);
+
+ pegbarname = QRect(INDENT, HDRROW4, CELL_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::PEGBAR_NAME, pegbarname);
+ addRect(
+ PredefinedRect::PARENT_HANDLE_NAME,
+ QRect(INDENT + pegbarname.width() - 20, HDRROW4, 20, HDRROW_HEIGHT));
+
+ addFlag(PredefinedFlag::DRAG_LAYER_BORDER, false);
+ addFlag(PredefinedFlag::DRAG_LAYER_VISIBLE, false);
+ addFlag(PredefinedFlag::LAYER_NAME_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::LAYER_NUMBER_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NUMBER_VISIBLE, true);
+ addFlag(PredefinedFlag::EYE_AREA_BORDER, true);
+ addFlag(PredefinedFlag::EYE_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::LOCK_AREA_BORDER, true);
+ addFlag(PredefinedFlag::LOCK_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_BORDER, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_BORDER, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PEGBAR_NAME_BORDER, true);
+ addFlag(PredefinedFlag::PEGBAR_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_BORDER, false);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_VISIBILE, true);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_BORDER, false);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::VOLUME_AREA_VERTICAL, false);
+ } else if (layout == QString("Classic-revised")) {
+ THUMBNAIL_HEIGHT = 44;
+ HDRROW_HEIGHT = CELL_HEIGHT - 2;
+ INDENT = 0;
+ HDRROW1 = 1; // Name, number
+ HDRROW2 = HDRROW1 + HDRROW_HEIGHT; // eye, lock
+ HDRROW3 = HDRROW2 + HDRROW_HEIGHT; // preview, config
+ HDRROW4 = HDRROW3 + HDRROW_HEIGHT; // thumbnail
+ HDRROW5 = HDRROW4 + THUMBNAIL_HEIGHT; // pegbar, parent handle
+
+ addRect(PredefinedRect::DRAG_LAYER,
+ QRect(0, 0, -1, -1)); // hide - Theme/Compact
+
+ addRect(PredefinedRect::RENAME_COLUMN,
+ QRect(0, HDRROW1, CELL_WIDTH, HDRROW_HEIGHT));
+
+ layername =
+ QRect(INDENT + 1, HDRROW1 + 1, CELL_WIDTH - 1, HDRROW_HEIGHT - 1);
+ addRect(PredefinedRect::LAYER_NAME, layername);
+ addRect(PredefinedRect::LAYER_NUMBER,
+ QRect(INDENT + layername.width() - 20, HDRROW1, 20, HDRROW_HEIGHT));
+
+ eyeArea = QRect(INDENT, HDRROW2, CELL_WIDTH - ICON_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::EYE_AREA, eyeArea);
+ eye = QRect(
+ eyeArea.left() + 1 + ((eyeArea.width() / 2) - (ICON_WIDTH / 2)),
+ eyeArea.top() + ((eyeArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::EYE, eye);
+
+ previewArea =
+ QRect(INDENT, HDRROW3, CELL_WIDTH - ICON_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::PREVIEW_LAYER_AREA, previewArea);
+ preview = QRect(
+ previewArea.left() + 1 + ((previewArea.width() / 2) - (ICON_WIDTH / 2)),
+ previewArea.top() +
+ ((previewArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::PREVIEW_LAYER, preview);
+
+ lockArea =
+ QRect(INDENT + eyeArea.width(), HDRROW2, ICON_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::LOCK_AREA, lockArea);
+ lock = QRect(
+ lockArea.left() + ((lockArea.width() / 2) - ((ICON_WIDTH - 1) / 2)),
+ lockArea.top() + ((lockArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH - 1, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::LOCK, lock);
+
+ configArea =
+ QRect(INDENT + previewArea.width(), HDRROW3, ICON_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::CONFIG_AREA, configArea);
+ config = QRect(
+ configArea.left() + ((configArea.width() / 2) - ((ICON_WIDTH - 1) / 2)),
+ configArea.top() +
+ ((configArea.height() / 2) - ((ICON_HEIGHT - 1) / 2)),
+ ICON_WIDTH - 1, ICON_HEIGHT - 1);
+ addRect(PredefinedRect::CONFIG, config);
+
+ thumbnailArea = QRect(INDENT, HDRROW4, CELL_WIDTH, THUMBNAIL_HEIGHT);
+ addRect(PredefinedRect::THUMBNAIL_AREA, thumbnailArea);
+ thumbnail = thumbnailArea.adjusted(1, 1, 0, 0);
+ addRect(PredefinedRect::THUMBNAIL, thumbnail);
+ addRect(PredefinedRect::FILTER_COLOR,
+ QRect(thumbnail.right() - 14, thumbnail.top() + 3, 12, 12));
+
+ addRect(PredefinedRect::SOUND_ICON,
+ QRect(thumbnailArea.topLeft(), QSize(27, 20))
+ .adjusted((thumbnailArea.width() / 2) - (27 / 2), 3,
+ (thumbnailArea.width() / 2) - (27 / 2), 3));
+
+ volumeArea =
+ QRect(QPoint(thumbnailArea.left() + 3, thumbnailArea.bottom() - 16),
+ QSize(TRACKLEN + 8, 14));
+ addRect(PredefinedRect::VOLUME_AREA, volumeArea);
+
+ pegbarname = QRect(INDENT, HDRROW5, CELL_WIDTH, HDRROW_HEIGHT);
+ addRect(PredefinedRect::PEGBAR_NAME, pegbarname);
+ addRect(
+ PredefinedRect::PARENT_HANDLE_NAME,
+ QRect(INDENT + pegbarname.width() - 20, HDRROW5, 20, HDRROW_HEIGHT));
+
+ addFlag(PredefinedFlag::DRAG_LAYER_BORDER, false);
+ addFlag(PredefinedFlag::DRAG_LAYER_VISIBLE, false);
+ addFlag(PredefinedFlag::LAYER_NAME_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::LAYER_NUMBER_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NUMBER_VISIBLE, true);
+ addFlag(PredefinedFlag::EYE_AREA_BORDER, true);
+ addFlag(PredefinedFlag::EYE_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::LOCK_AREA_BORDER, true);
+ addFlag(PredefinedFlag::LOCK_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_BORDER, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_BORDER, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PEGBAR_NAME_BORDER, true);
+ addFlag(PredefinedFlag::PEGBAR_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_BORDER, false);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_VISIBILE, true);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_BORDER, true);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::VOLUME_AREA_VERTICAL, false);
+ } else {
+ THUMBNAIL_HEIGHT = 43;
+ HDRROW_HEIGHT = CELL_HEIGHT - 2;
+ INDENT = CELL_DRAG_WIDTH + 2;
+ HDRROW1 = 7; // Name/eye
+ HDRROW2 = HDRROW1 + CELL_HEIGHT; // lock, preview
+ HDRROW3 = HDRROW2 + CELL_HEIGHT; // thumbnail
+ HDRROW4 = HDRROW3 + THUMBNAIL_HEIGHT + 5; // pegbar, parenthandle
+
+ addRect(PredefinedRect::DRAG_LAYER,
+ QRect(0, 0, CELL_DRAG_WIDTH, use_header_height - 3));
+
+ addRect(PredefinedRect::RENAME_COLUMN,
+ QRect(0, HDRROW1, CELL_WIDTH, HDRROW_HEIGHT));
+
+ layername = QRect(INDENT + 1, HDRROW1 + 1, CELL_WIDTH - INDENT - 3,
+ HDRROW_HEIGHT - 1);
+ addRect(PredefinedRect::LAYER_NAME, layername);
+ addRect(PredefinedRect::LAYER_NUMBER, QRect(0, 0, -1, -1));
+
+ eyeArea =
+ QRect(INDENT, HDRROW1, CELL_WIDTH - INDENT - 2, HDRROW_HEIGHT - 1);
+ addRect(PredefinedRect::EYE_AREA, eyeArea);
+ addRect(PredefinedRect::EYE,
+ eyeArea.adjusted(eyeArea.width() - ICON_WIDTH, 0, 0, 0));
+
+ previewArea = QRect(INDENT, HDRROW2, CELL_WIDTH - INDENT - 2,
+ HDRROW_HEIGHT - 1); // Legacy
+ addRect(PredefinedRect::PREVIEW_LAYER_AREA, previewArea);
+ addRect(PredefinedRect::PREVIEW_LAYER,
+ previewArea.adjusted(previewArea.width() - ICON_WIDTH, 0, 0, 0));
+
+ lockArea = QRect(INDENT, HDRROW2, ICON_WIDTH - 1, HDRROW_HEIGHT - 1);
+ addRect(PredefinedRect::LOCK_AREA, lockArea);
+ /*
+ lock = QRect(lockArea.left() + ((lockArea.width() / 2) -
+ ((ICON_WIDTH - 3) / 2)),
+ lockArea.top() + ((lockArea.height() / 2) -
+ ((ICON_HEIGHT - 3) / 2)),
+ ICON_WIDTH - 3, ICON_HEIGHT - 3);
+ addRect(PredefinedRect::LOCK, lock);
+ */
+ addRect(PredefinedRect::LOCK, lockArea);
+
+ addRect(PredefinedRect::CONFIG_AREA, QRect(0, 0, -1, -1));
+ addRect(PredefinedRect::CONFIG, QRect(0, 0, -1, -1));
+
+ thumbnailArea =
+ QRect(INDENT - 1, HDRROW3, CELL_WIDTH - INDENT - 1, THUMBNAIL_HEIGHT);
+ addRect(PredefinedRect::THUMBNAIL_AREA, thumbnailArea);
+ thumbnail = thumbnailArea.adjusted(1, 1, 0, 0);
+ addRect(PredefinedRect::THUMBNAIL, thumbnail);
+ addRect(PredefinedRect::FILTER_COLOR,
+ QRect(thumbnail.right() - 14, thumbnail.top() + 3, 12, 12));
+
+ addRect(
+ PredefinedRect::SOUND_ICON,
+ QRect(thumbnailArea.topLeft(), QSize(40, 30)).adjusted(21, 19, 21, 19));
+
+ volumeArea =
+ QRect(QPoint(thumbnailArea.left() + 3, thumbnailArea.top() - 1),
+ QSize(14, TRACKLEN + 8));
+ addRect(PredefinedRect::VOLUME_AREA, volumeArea);
+
+ pegbarname =
+ QRect(INDENT, HDRROW4, CELL_WIDTH - INDENT - 2, HDRROW_HEIGHT - 1);
+ addRect(PredefinedRect::PEGBAR_NAME, pegbarname);
+ addRect(PredefinedRect::PARENT_HANDLE_NAME,
+ QRect(INDENT + pegbarname.width() - 20, HDRROW4, 20,
+ HDRROW_HEIGHT - 1));
+
+ addFlag(PredefinedFlag::DRAG_LAYER_BORDER, false);
+ addFlag(PredefinedFlag::DRAG_LAYER_VISIBLE, true);
+ addFlag(PredefinedFlag::LAYER_NAME_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::LAYER_NUMBER_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NUMBER_VISIBLE, false);
+ addFlag(PredefinedFlag::EYE_AREA_BORDER, false);
+ addFlag(PredefinedFlag::EYE_AREA_VISIBLE, true);
+ // addFlag(PredefinedFlag::LOCK_AREA_BORDER, true);
+ addFlag(PredefinedFlag::LOCK_AREA_BORDER, false);
+ addFlag(PredefinedFlag::LOCK_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_BORDER, false);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_BORDER, false);
+ addFlag(PredefinedFlag::CONFIG_AREA_VISIBLE, false);
+ addFlag(PredefinedFlag::PEGBAR_NAME_BORDER, false);
+ addFlag(PredefinedFlag::PEGBAR_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_BORDER, false);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_VISIBILE, true);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_BORDER, false);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::VOLUME_AREA_VERTICAL, true);
+ }
- QRect pegbarname(INDENT, HDRROW4, CELL_WIDTH - 11, CELL_HEIGHT - 3);
- addRect(PredefinedRect::PEGBAR_NAME, pegbarname);
- addRect(
- PredefinedRect::PARENT_HANDLE_NAME,
- QRect(INDENT + pegbarname.width() - 20, HDRROW4, 20, CELL_HEIGHT - 3));
+ if (flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) {
+ soundTopLeft = QPoint(volumeArea.left() + 4, volumeArea.top() + 4);
+ addRect(PredefinedRect::VOLUME_TRACK,
+ QRect(soundTopLeft, QSize(3, TRACKLEN)));
+ } else {
+ soundTopLeft = QPoint(volumeArea.left() + 4, volumeArea.bottom() - 6);
+ addRect(PredefinedRect::VOLUME_TRACK,
+ QRect(soundTopLeft, QSize(TRACKLEN, 3)));
+ }
//
// Lines
@@ -439,21 +732,39 @@ TopToBottomOrientation::TopToBottomOrientation() {
addPath(PredefinedPath::END_PLAY_RANGE, playTo);
QPainterPath track(QPointF(0, 0));
- track.lineTo(QPointF(1, 1));
- track.lineTo(QPointF(1, trackLen - 1));
- track.lineTo(QPointF(0, trackLen));
- track.lineTo(QPointF(-1, trackLen - 1));
- track.lineTo(QPointF(-1, 1));
- track.lineTo(QPointF(0, 0));
- track.translate(soundTopLeft);
+ if (flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) {
+ track.lineTo(QPointF(1, 1));
+ track.lineTo(QPointF(1, TRACKLEN - 1));
+ track.lineTo(QPointF(0, TRACKLEN));
+ track.lineTo(QPointF(-1, TRACKLEN - 1));
+ track.lineTo(QPointF(-1, 1));
+ track.lineTo(QPointF(0, 0));
+ track.translate(soundTopLeft + QPoint(3, 0));
+ } else {
+ track.lineTo(QPointF(1, 1));
+ track.lineTo(QPointF(TRACKLEN - 1, 1));
+ track.lineTo(QPointF(TRACKLEN, 0));
+ track.lineTo(QPointF(TRACKLEN - 1, -1));
+ track.lineTo(QPointF(1, -1));
+ track.lineTo(QPointF(0, 0));
+ track.translate(soundTopLeft);
+ }
addPath(PredefinedPath::VOLUME_SLIDER_TRACK, track);
QPainterPath head(QPointF(0, 0));
- head.lineTo(QPointF(4, 4));
- head.lineTo(QPointF(8, 4));
- head.lineTo(QPointF(8, -4));
- head.lineTo(QPointF(4, -4));
- head.lineTo(QPointF(0, 0));
+ if (flag(PredefinedFlag::VOLUME_AREA_VERTICAL)) {
+ head.lineTo(QPointF(4, 4));
+ head.lineTo(QPointF(8, 4));
+ head.lineTo(QPointF(8, -4));
+ head.lineTo(QPointF(4, -4));
+ head.lineTo(QPointF(0, 0));
+ } else {
+ head.lineTo(QPointF(4, -4));
+ head.lineTo(QPointF(4, -8));
+ head.lineTo(QPointF(-4, -8));
+ head.lineTo(QPointF(-4, -4));
+ head.lineTo(QPointF(0, 0));
+ }
addPath(PredefinedPath::VOLUME_SLIDER_HEAD, head);
//
@@ -461,14 +772,18 @@ TopToBottomOrientation::TopToBottomOrientation() {
//
addPoint(PredefinedPoint::KEY_HIDDEN, QPoint(KEY_ICON_WIDTH, 0));
addPoint(PredefinedPoint::EXTENDER_XY_RADIUS, QPoint(30, 75));
- addPoint(PredefinedPoint::VOLUME_DIVISIONS_TOP_LEFT,
- soundTopLeft - QPoint(5, 0));
+
+ if (flag(PredefinedFlag::VOLUME_AREA_VERTICAL))
+ addPoint(PredefinedPoint::VOLUME_DIVISIONS_TOP_LEFT, soundTopLeft);
+ else
+ addPoint(PredefinedPoint::VOLUME_DIVISIONS_TOP_LEFT,
+ soundTopLeft + QPoint(0, 3));
//
// Ranges
//
addRange(PredefinedRange::HEADER_LAYER, NumberRange(0, FRAME_HEADER_WIDTH));
- addRange(PredefinedRange::HEADER_FRAME, NumberRange(0, LAYER_HEADER_HEIGHT));
+ addRange(PredefinedRange::HEADER_FRAME, NumberRange(0, use_header_height));
}
CellPosition TopToBottomOrientation::xyToPosition(const QPoint &xy,
@@ -616,18 +931,21 @@ LeftToRightOrientation::LeftToRightOrientation() {
addRect(
PredefinedRect::FOLDED_LAYER_HEADER,
QRect(1, 0, FOLDED_LAYER_HEADER_WIDTH - 3, FOLDED_LAYER_HEADER_HEIGHT));
- QRect columnName(ICONS_WIDTH + 1, 0,
- LAYER_NAME_WIDTH + LAYER_NUMBER_WIDTH - 3, CELL_HEIGHT);
+ QRect columnName(ICONS_WIDTH + 2, 1,
+ LAYER_NAME_WIDTH + LAYER_NUMBER_WIDTH - 4, CELL_HEIGHT - 1);
addRect(PredefinedRect::RENAME_COLUMN, columnName);
- QRect eye(1, 0, ICON_WIDTH, CELL_HEIGHT);
+ QRect eye(1, 0, ICON_WIDTH, ICON_HEIGHT);
addRect(PredefinedRect::EYE_AREA, eye);
- addRect(PredefinedRect::EYE, eye.adjusted(1, 1, 0, 0));
+ addRect(PredefinedRect::EYE, eye.adjusted(1, 1, -1, -1));
addRect(PredefinedRect::PREVIEW_LAYER_AREA, eye.translated(ICON_OFFSET, 0));
addRect(PredefinedRect::PREVIEW_LAYER,
- eye.translated(ICON_OFFSET + 1, 0).adjusted(-1, 1, -1, 0));
+ eye.translated(ICON_OFFSET, 0).adjusted(1, 1, -1, -1));
addRect(PredefinedRect::LOCK_AREA, eye.translated(2 * ICON_OFFSET, 0));
addRect(PredefinedRect::LOCK,
- eye.translated(2 * ICON_OFFSET + 1, 0).adjusted(-1, 1, -1, 0));
+ eye.translated(2 * ICON_OFFSET, 0).adjusted(1, 1, -1, -1));
+ addRect(PredefinedRect::CONFIG_AREA, eye.translated(3 * ICON_OFFSET, 0));
+ addRect(PredefinedRect::CONFIG,
+ eye.translated(3 * ICON_OFFSET, 0).adjusted(1, 1, -1, -1));
addRect(PredefinedRect::DRAG_LAYER,
QRect(ICONS_WIDTH + 1, 0, LAYER_HEADER_WIDTH - ICONS_WIDTH - 3,
CELL_DRAG_HEIGHT));
@@ -635,23 +953,45 @@ LeftToRightOrientation::LeftToRightOrientation() {
addRect(PredefinedRect::LAYER_NUMBER,
QRect(ICONS_WIDTH + 1, 0, LAYER_NUMBER_WIDTH, CELL_HEIGHT));
addRect(PredefinedRect::THUMBNAIL_AREA, QRect(0, 0, -1, -1)); // hide
+ addRect(PredefinedRect::THUMBNAIL, QRect(0, 0, -1, -1)); // hide
addRect(PredefinedRect::FILTER_COLOR,
QRect(LAYER_HEADER_WIDTH - 17, 6, 12, 12));
addRect(PredefinedRect::PEGBAR_NAME, QRect(0, 0, -1, -1)); // hide
addRect(PredefinedRect::PARENT_HANDLE_NAME, QRect(0, 0, -1, -1)); // hide
- int trackLen = 60;
- QRect volumeArea(
- QRect(columnName.topRight(), QSize(trackLen + 8, columnName.height()))
- .adjusted(-97, 0, -97, 0));
- addRect(PredefinedRect::VOLUME_AREA, volumeArea);
- QPoint soundTopLeft(volumeArea.left() + 4, volumeArea.top() + 12);
- addRect(PredefinedRect::VOLUME_TRACK,
- QRect(soundTopLeft, QSize(trackLen, 3)));
addRect(PredefinedRect::SOUND_ICON,
QRect(columnName.topRight(), QSize(27, columnName.height()))
.adjusted(-28, 0, -28, 0));
+ QRect volumeArea(QRect(columnName.topRight(), QSize(TRACKLEN + 8, 14))
+ .adjusted(-97, 4, -97, 4));
+ addRect(PredefinedRect::VOLUME_AREA, volumeArea);
+ QPoint soundTopLeft(volumeArea.left() + 4, volumeArea.bottom() - 6);
+ addRect(PredefinedRect::VOLUME_TRACK,
+ QRect(soundTopLeft, QSize(TRACKLEN, 3)));
+
+ addFlag(PredefinedFlag::DRAG_LAYER_BORDER, false);
+ addFlag(PredefinedFlag::DRAG_LAYER_VISIBLE, true);
+ addFlag(PredefinedFlag::LAYER_NAME_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NAME_VISIBLE, true);
+ addFlag(PredefinedFlag::LAYER_NUMBER_BORDER, false);
+ addFlag(PredefinedFlag::LAYER_NUMBER_VISIBLE, true);
+ addFlag(PredefinedFlag::EYE_AREA_BORDER, true);
+ addFlag(PredefinedFlag::EYE_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::LOCK_AREA_BORDER, true);
+ addFlag(PredefinedFlag::LOCK_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_BORDER, true);
+ addFlag(PredefinedFlag::PREVIEW_LAYER_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_BORDER, true);
+ addFlag(PredefinedFlag::CONFIG_AREA_VISIBLE, true);
+ addFlag(PredefinedFlag::PEGBAR_NAME_BORDER, false);
+ addFlag(PredefinedFlag::PEGBAR_NAME_VISIBLE, false);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_BORDER, false);
+ addFlag(PredefinedFlag::PARENT_HANDLE_NAME_VISIBILE, false);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_BORDER, false);
+ addFlag(PredefinedFlag::THUMBNAIL_AREA_VISIBLE, false);
+ addFlag(PredefinedFlag::VOLUME_AREA_VERTICAL, false);
+
//
// Lines
//
@@ -719,9 +1059,9 @@ LeftToRightOrientation::LeftToRightOrientation() {
QPainterPath track(QPointF(0, 0));
track.lineTo(QPointF(1, 1));
- track.lineTo(QPointF(trackLen - 1, 1));
- track.lineTo(QPointF(trackLen, 0));
- track.lineTo(QPointF(trackLen - 1, -1));
+ track.lineTo(QPointF(TRACKLEN - 1, 1));
+ track.lineTo(QPointF(TRACKLEN, 0));
+ track.lineTo(QPointF(TRACKLEN - 1, -1));
track.lineTo(QPointF(1, -1));
track.lineTo(QPointF(0, 0));
track.translate(soundTopLeft);
diff --git a/toonz/sources/toonzlib/preferences.cpp b/toonz/sources/toonzlib/preferences.cpp
index 8edd6d6..b0f1e5b 100644
--- a/toonz/sources/toonzlib/preferences.cpp
+++ b/toonz/sources/toonzlib/preferences.cpp
@@ -326,7 +326,9 @@ Preferences::Preferences()
, m_animatedGuidedDrawing(false)
, m_ignoreImageDpi(false)
, m_watchFileSystem(true)
- , m_shortcutCommandsWhileRenamingCellEnabled(false) {
+ , m_shortcutCommandsWhileRenamingCellEnabled(false)
+ , m_xsheetLayoutPreference("Classic-revised")
+ , m_loadedXsheetLayout("Classic-revised") {
TCamera camera;
m_defLevelType = PLI_XSHLEVEL;
m_defLevelWidth = camera.getSize().lx;
@@ -336,6 +338,8 @@ Preferences::Preferences()
TFilePath layoutDir = ToonzFolder::getMyModuleDir();
TFilePath prefPath = layoutDir + TFilePath("preferences.ini");
+ bool existingUser = true;
+
// In case the personal settings is not exist (for new users)
if (!TFileStatus(prefPath).doesExist()) {
TFilePath templatePath =
@@ -343,6 +347,8 @@ Preferences::Preferences()
// If there is the template, copy it to the personal one
if (TFileStatus(templatePath).doesExist())
TSystem::copyFile(prefPath, templatePath);
+
+ existingUser = false;
}
m_settings.reset(new QSettings(
@@ -629,6 +635,17 @@ Preferences::Preferences()
getValue(*m_settings, "watchFileSystemEnabled", m_watchFileSystem);
getValue(*m_settings, "shortcutCommandsWhileRenamingCellEnabled",
m_shortcutCommandsWhileRenamingCellEnabled);
+
+ QString xsheetLayoutPreference;
+ xsheetLayoutPreference =
+ m_settings->value("xsheetLayoutPreference").toString();
+ if (xsheetLayoutPreference != "")
+ m_xsheetLayoutPreference = xsheetLayoutPreference;
+ else if (existingUser) // Existing users with missing preference defaults to
+ // Classic. New users will be Classic-revised
+ m_xsheetLayoutPreference = QString("Classic");
+ setXsheetLayoutPreference(m_xsheetLayoutPreference.toStdString());
+ m_loadedXsheetLayout = m_xsheetLayoutPreference;
}
//-----------------------------------------------------------------
@@ -1492,6 +1509,15 @@ void Preferences::enableShowColumnNumbers(bool on) {
m_settings->setValue("showColumnNumbers", on ? "1" : "0");
}
+void Preferences::setXsheetLayoutPreference(std::string layout) {
+ m_xsheetLayoutPreference = QString::fromStdString(layout);
+ m_settings->setValue("xsheetLayoutPreference", m_xsheetLayoutPreference);
+}
+
+void Preferences::setLoadedXsheetLayout(std::string layout) {
+ m_loadedXsheetLayout = QString::fromStdString(layout);
+}
+
//-----------------------------------------------------------------
void Preferences::enableUseArrowKeyToShiftCellSelection(bool on) {
diff --git a/toonz/sources/toonzqt/functionviewer.cpp b/toonz/sources/toonzqt/functionviewer.cpp
index 4122627..dd28e89 100644
--- a/toonz/sources/toonzqt/functionviewer.cpp
+++ b/toonz/sources/toonzqt/functionviewer.cpp
@@ -118,9 +118,13 @@ FunctionViewer::FunctionViewer(QWidget *parent, Qt::WFlags flags)
m_leftLayout->addWidget(m_toolbar);
if (Preferences::instance()->isShowXSheetToolbarEnabled() &&
Preferences::instance()->isExpandFunctionHeaderEnabled()) {
- m_leftLayout->addSpacing(66);
+ m_leftLayout->addSpacing(65);
} else
- m_leftLayout->addSpacing(36);
+ m_leftLayout->addSpacing(35);
+
+ QString layout = Preferences::instance()->getLoadedXsheetLayout();
+ if (layout == QString("Compact")) m_leftLayout->addSpacing(-18);
+
m_leftLayout->addWidget(m_numericalColumns);
}
leftPanel->setLayout(m_leftLayout);