#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