MQL로 작성된 UI 갤러리 - 페이지 31

 

요소의 다양한 상태에 대한 텍스트 색상을 설정합니다:

중립 상태에서 버튼의 텍스트 색상을 정의합니다.


변경합니다.


버튼이 눌린 상태의 텍스트 색상을 설정합니다:


버튼을 누르고 커서 아래에 있을 때 텍스트의 색상을 설정합니다.


그리고 버튼을 누른 상태에서 커서 아래에 있는 텍스트의 색상을 시도해 보세요:


 

직접 사용해 보려면 코드를 확인하세요:

GROUP, A,

__, BUTTON, "Hello World!", _,text, N_COLOR, (uint)clrBlue,

                            _,text, A_COLOR, (uint)clrRed,
                            
          /*(when the button under cursor in neutral state)*/                      
                            _,text, P_COLOR, (uint)clrLime,
       
          /*(when the button under cursor in activated state)*/                      
                           _,text, AP_COLOR, (uint)clrWhite,
                                                     
                            _,FIC,//FIXED IF CLICKED

END_GROUP,
 

COLOR라는 단어 앞의 접두사의 의미입니다:

  • N_ 중립이라는 단어의 약어입니다. 요소의 상태를 나타냅니다.
  • A_는 ACTIVATED라는 단어의 약어입니다. 일반적으로 요소의 눌린 상태를 나타냅니다.
  • P_는 POINTED라는 단어의 약자입니다. 요소가 중립 상태에서 커서 아래에 있음을 의미합니다.
  • AP_는 활성화된 포인트의 약자입니다. 요소가 활성화된 상태에서커서 아래에 있음을 의미합니다.


다른 상태 접두사도 있지만 사용 빈도는 낮습니다. 도움말 파일에서 찾을 수 있습니다.

 
요소 텍스트 속성 설정에 대한 스레드를 시작했으니 계속 이어가겠습니다. 다음으로 논리적으로 떠오르는 속성은 텍스트 크기, 글꼴 및 스타일입니다. 모두 짧은 줄로 쉽게 설정할 수 있습니다. 다음은 몇 가지 예를 사진으로 보여드리겠습니다.
 

글꼴 크기를 설정합니다:

 

이제 글꼴 자체입니다:


 

스타일:


 

편의를 위해 생성자의 글꼴 창에서 스타일, 글꼴 및 크기를 살펴보세요:


다음은 글꼴, 스타일 및 크기를 선택한 후 텍스트의 모양을 나타내는 표시기입니다:


 

사용 가능한 글꼴 스타일은 다음과 같습니다:




 

Code:

GROUP, A,

__, BUTTON, "Hello World!", _,text, N_COLOR, (uint)clrBlue,

                            _,text, A_COLOR, (uint)clrRed,
                            
          /*(when the button under cursor in neutral state)*/                      
                            _,text, P_COLOR, (uint)clrLime,
       
          /*(when the button under cursor in activated state)*/                      
                           _,text, AP_COLOR, (uint)clrWhite,                          
                           
//-------------------------------------------------------     
                           
                             _,text,FONT_SIZE, 14,
                           
//-------------------------------------------------------  
                           
                             _,TEXT_FONT,"Courier New",
                           
//------------------------------------------------------- 
                           
                             _,TEXT_STYLE,(int)FONT_UNDERLINE,
                           
//------------------------------------------------------- 
                                                    
                            _,FIC,//FIXED IF CLICKED

END_GROUP,
//--------------------------