mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-07 21:24:59 +00:00
Anim Editor: made the window height depend on the monitor's height
This commit is contained in:
@@ -9,6 +9,8 @@ class AnimationEditor
|
|||||||
BORDER_THICKNESS = 4
|
BORDER_THICKNESS = 4
|
||||||
WINDOW_WIDTH = Settings::SCREEN_WIDTH + 352 + (BORDER_THICKNESS * 4)
|
WINDOW_WIDTH = Settings::SCREEN_WIDTH + 352 + (BORDER_THICKNESS * 4)
|
||||||
WINDOW_HEIGHT = Settings::SCREEN_HEIGHT + 424 + (BORDER_THICKNESS * 4)
|
WINDOW_HEIGHT = Settings::SCREEN_HEIGHT + 424 + (BORDER_THICKNESS * 4)
|
||||||
|
WINDOW_HEIGHT = [WINDOW_HEIGHT, Graphics.display_height - 100].min
|
||||||
|
WINDOW_HEIGHT = [WINDOW_HEIGHT, Settings::SCREEN_HEIGHT + 266 + (BORDER_THICKNESS * 4)].max
|
||||||
|
|
||||||
# Components
|
# Components
|
||||||
MENU_BAR_WIDTH = WINDOW_WIDTH
|
MENU_BAR_WIDTH = WINDOW_WIDTH
|
||||||
|
|||||||
@@ -14,14 +14,17 @@ class AnimationEditor::AnimationSelector
|
|||||||
TYPE_BUTTON_WIDTH = 100
|
TYPE_BUTTON_WIDTH = 100
|
||||||
TYPE_BUTTON_HEIGHT = 48
|
TYPE_BUTTON_HEIGHT = 48
|
||||||
|
|
||||||
|
LIST_BORDER_PADDING = (UIControls::List::BORDER_THICKNESS * 2)
|
||||||
MOVES_LIST_X = TYPE_BUTTONS_X + TYPE_BUTTON_WIDTH + 2
|
MOVES_LIST_X = TYPE_BUTTONS_X + TYPE_BUTTON_WIDTH + 2
|
||||||
MOVES_LIST_Y = TYPE_BUTTONS_Y + 2
|
MOVES_LIST_Y = TYPE_BUTTONS_Y + 2
|
||||||
MOVES_LIST_WIDTH = 200 + (UIControls::List::BORDER_THICKNESS * 2)
|
MOVES_LIST_WIDTH = 200 + LIST_BORDER_PADDING
|
||||||
MOVES_LIST_HEIGHT = (29 * UIControls::List::ROW_HEIGHT) + (UIControls::List::BORDER_THICKNESS * 2)
|
MOVES_LIST_HEIGHT = AnimationEditor::WINDOW_HEIGHT - MOVES_LIST_Y - LIST_BORDER_PADDING
|
||||||
|
MOVES_LIST_HEIGHT = (((MOVES_LIST_HEIGHT - LIST_BORDER_PADDING) / UIControls::List::ROW_HEIGHT) * UIControls::List::ROW_HEIGHT)
|
||||||
|
MOVES_LIST_HEIGHT += LIST_BORDER_PADDING
|
||||||
|
|
||||||
ANIMATIONS_LIST_X = MOVES_LIST_X + MOVES_LIST_WIDTH + 4
|
ANIMATIONS_LIST_X = MOVES_LIST_X + MOVES_LIST_WIDTH + 4
|
||||||
ANIMATIONS_LIST_Y = MOVES_LIST_Y
|
ANIMATIONS_LIST_Y = MOVES_LIST_Y
|
||||||
ANIMATIONS_LIST_WIDTH = 300 + (UIControls::List::BORDER_THICKNESS * 2)
|
ANIMATIONS_LIST_WIDTH = 300 + LIST_BORDER_PADDING
|
||||||
ANIMATIONS_LIST_HEIGHT = MOVES_LIST_HEIGHT
|
ANIMATIONS_LIST_HEIGHT = MOVES_LIST_HEIGHT
|
||||||
|
|
||||||
ACTION_BUTTON_WIDTH = 200
|
ACTION_BUTTON_WIDTH = 200
|
||||||
|
|||||||
Reference in New Issue
Block a user