92 lines
2.9 KiB
C
92 lines
2.9 KiB
C
#ifndef FM_DIMENSIONS_H
|
|
#define FM_DIMENSIONS_H
|
|
|
|
#pragma once
|
|
|
|
// 고정된 화면 디자인 크기 (include 최소화 하여 변경시 빌드 빨리 처리되도록)
|
|
|
|
// 타이틀 바 높이
|
|
#if (RM_MODEL != 17)
|
|
#define MAIN_TITLE_BAR_HEIGHT 43
|
|
#else
|
|
#define MAIN_TITLE_BAR_HEIGHT 42
|
|
#endif
|
|
|
|
#define POPUP_TITLE_BAR_HEIGHT 39
|
|
|
|
#if (RM_MODEL == 1 || RM_MODEL == 2 || RM_MODEL == 3)
|
|
#define SETTINGS_WINDOW_WIDTH 480
|
|
#define SETTINGS_WiNDOW_HEIGHT 693
|
|
#elif (RM_MODEL == 15)
|
|
#define SETTINGS_WINDOW_WIDTH 480
|
|
#define SETTINGS_WiNDOW_HEIGHT 760
|
|
#elif (RM_MODEL_EMT_KR)
|
|
#define SETTINGS_WINDOW_WIDTH 760
|
|
#define SETTINGS_WiNDOW_HEIGHT 1000
|
|
#define SETTINGS_WiNDOW_SCROLL_HEIGHT 580
|
|
#endif
|
|
|
|
|
|
#define MAIN_LAYOUT_SPACE 4 // MARGIN, SPACE
|
|
|
|
#define VIDEO_TITLE_HEIGHT 26
|
|
#define PLAY_SLIDER_HEIGHT 29
|
|
#if (PLAYER_ONLY_LIBRARY_MODE)
|
|
#define PLAY_CONTROL_HEIGHT 0 // 75???
|
|
#else // PLAYER_ONLY_LIBRARY_MODE
|
|
#define PLAY_CONTROL_HEIGHT 71 // 75???
|
|
#endif // PLAYER_ONLY_LIBRARY_MODE
|
|
#define POPUP_INFO_WIDTH 320
|
|
#define POPUP_INFO_HEIGHT 200
|
|
#define SLIDER_TO_GRAPH_VSPACE 6
|
|
#define PLAY_CONTROL_WIDTH SLIDER_CONTROL_WIDTH
|
|
#define BOTTOM_FRAME_HEIGHT PLAY_CONTROL_HEIGHT // 74 < 75
|
|
#define EQ_FRAME_HEIGHT 30
|
|
|
|
|
|
#define LEFT_FRAME_WIDTH 690
|
|
#if (RM_MODEL == 4 || RM_MODEL == 6 || RM_MODEL == 7 || RM_MODEL == 8) // KEIYO1+
|
|
#define RIGHT_HEADER_HEIGHT 26 // 26 + SPEED
|
|
#if (TOGGLE_PLAYER)
|
|
#define RIGHT_SUB_HEIGHT (300-RIGHT_HEADER_HEIGHT)
|
|
#define LIST_CONTROL_HEIGHT 362
|
|
#else
|
|
#define RIGHT_SUB_HEIGHT (274-RIGHT_HEADER_HEIGHT)
|
|
#define LIST_CONTROL_HEIGHT 339
|
|
#endif
|
|
#define RIGHT_FRAME_WIDTH 392
|
|
#else
|
|
#define RIGHT_SUB_HEIGHT 226
|
|
#define RIGHT_FRAME_WIDTH 354
|
|
#define LIST_CONTROL_HEIGHT 362
|
|
#endif
|
|
|
|
#define WIDTH_MARGIN (MAIN_LAYOUT_SPACE*3) // LEFT.MID.RIGHT
|
|
|
|
#if (PLAYER_ONLY_LIBRARY_MODE)
|
|
#define MAIN_WINDOW_WIDTH (LEFT_FRAME_WIDTH + (MAIN_LAYOUT_SPACE * 2))
|
|
#define MAIN_WINDOW_HEIGHT 712
|
|
#else // PLAYER_ONLY_LIBRARY_MODE
|
|
#define MAIN_WINDOW_WIDTH (LEFT_FRAME_WIDTH+RIGHT_FRAME_WIDTH+WIDTH_MARGIN)
|
|
#if (RM_MODEL == 14) // TB4000
|
|
#define MAIN_WINDOW_HEIGHT 828
|
|
#else // OTHER TB4000
|
|
#define MAIN_WINDOW_HEIGHT 687
|
|
#endif // OTHER TB4000
|
|
#endif // PLAYER_ONLY_LIBRARY_MODE
|
|
|
|
|
|
#if (TOPDOWN_CH_LAYOUT)
|
|
// (WINDOW_OUTLINE_WIDTH*2)
|
|
#define MAIN_VIDEO_FRAME_HEIGHT ((MAIN_WINDOW_HEIGHT - MAIN_TITLE_BAR_HEIGHT - PLAY_CONTROL_HEIGHT - PLAY_SLIDER_HEIGHT - EQ_FRAME_HEIGHT - 10) / 2)
|
|
#else // TOPDOWN_CH_LAYOUT
|
|
#if (SUB_MODEL_TB5000)
|
|
#define MAIN_VIDEO_FRAME_HEIGHT 444 + 223 // 387+26
|
|
#else // SUB_MODEL_TB5000
|
|
#define MAIN_VIDEO_FRAME_HEIGHT 444 // 387+26
|
|
#endif // SUB_MODEL_TB5000
|
|
#endif // TOPDOWN_CH_LAYOUT
|
|
|
|
|
|
#endif // FM_DIMENSIONS_H
|