|
| TalMap SDK Libary Reference |
| XUIObj::SetFont |
| UI Object 에 폰트(Font)를 설정합니다. |
|
XUIObj::SetFont
void SetFont(LONG Height, BYTE Style, BSTR Name, BYTE Quality);
|
|
|
Parameters
| |
| Height |
| 폰트의 높이. 논리적 단위. |
| Style |
폰트의 스타일
설정값 : (XUtility.GetConstToValue("String") 에 설정 할 값)
TM_FONT_STYLE_NORMAL
TM_FONT_STYLE_BOLD
TM_FONT_STYLE_ITALIC
TM_FONT_STYLE_UNDERLINE
TM_FONT_STYLE_STRIKEOUT
|
| Name |
| 폰트의 활자 이름을 지정하는 스트링 문자열. |
| Quality |
폰트의 품질.
0 : DEFAULT QUALITY
1 : DRAFT QUALITY
2 : PROOF QUALITY
|
|
|
|
|
Return Value
|
|
Remarks
| |
SetFont 는 XUIObj 의 Method로 제공됩니다.
사용자는 이 메소드를 이용하여 생성한 Object 에 원하는 Font를 설정할 수 있습니다.
|
|
|
|
Example
| |
|
|
var ctrlman = m_Map.GetCtrlMan();
var uiman = ctrlman.GetUIMan();
var util = m_Map.GetUtility();
// 메시지 영역
stcMsgArea = uiman.CreateUI_StaticText(uiman);
stcMsgArea.SetParent(uiman);
stcMsgArea.SetBound(4, 4, 450, 50);
stcMsgArea.SetAnchor(util.GetConstToValue("TMUIOBJ_ANCHOR_LEFT") | util.GetConstToValue("TMUIOBJ_ANCHOR_TOP"));
stcMsgArea.SetBackColor(util.RGBColor(255, 255, 255));
stcMsgArea.SetFont(12, util.GetConstToValue("TM_FONT_STYLE_BOLD"), "굴림", 0);
stcMsgArea.SetCaption("이벤트 처리에 대한 결과를 여기에 보여줍니다.");
stcMsgArea.SetCanFocus(0);
stcMsgArea.SetCanClick(0);
|
|
|
|
#include "CXCtrlMan.h"
#include "CXUIMan.h"
#include "CXUIStaticText.h"
#include "CXUtility.h"
CXCtrlMan ctrlman = m_Map.GetCtrlMan();
CXUIMan uiman = ctrlman.GetUIMan();
CXUIStaticText stcMsgArea = uiman.CreateUI_StaticText(uiman);
CXUtility util = m_Map.GetUtility();
stcMsgArea.SetParent(uiman);
stcMsgArea.SetBound(4, 4, 450, 50);
stcMsgArea.SetAnchor(util.GetConstToValue(_T("TMUIOBJ_ANCHOR_LEFT")) | util.GetConstToValue(_T("TMUIOBJ_ANCHOR_TOP")));
stcMsgArea.SetBackColor(util.RGBColor(255, 255, 255));
stcMsgArea.SetFont(12, util.GetConstToValue(_T("TM_FONT_STYLE_BOLD")), _T("굴림"), 2);
stcMsgArea.SetCaption(_T("이벤트 처리에 대한 결과를 여기에 보여줍니다."));
stcMsgArea.SetCanFocus(0);
stcMsgArea.SetCanClick(0);
|
|
|
|
See Also
|
|