GUI/Skin
-
-
C#GUI/Skin 2014. 5. 11. 00:34
System.Windows.Forms.Control -> System.ComponentModel.Component System.Windows.Forms.Label -> System.Windows.Forms.Control.Text System.Windows.Forms.ButtonBase -> System.Windows.Forms.Control.BackColor.TextAlign.Enabled.Visible System.Windows.Forms.ScrollableControl -> System.Windows.Forms.Control System.Windows.Forms.ContainerControl -> System.Windows.Forms.ScrollableControl System.Windows.Form..
-
CSS 선택자GUI/Skin 2013. 12. 22. 18:02
- 타입 선택자(type selector)e.g. p { .. } - 전체 선택자(*)e.g.* {padding: 0;margin: 0;} - 클래스 선택자e.g. .datePosted { .. } - 유사 클래스 선택자:aftere.g. a:ink { .. } ID 선택자e.g. #intro { .. } 하위 선택자(decendant selector)e.g. #mainContent h1 { .. } 자식 선택자(child selector)e.g. #nav > li { .. } 인접 형제 선택자(adjacent sibling selector)e.g. h1 + p { .. } 속성 선택자(attribute selector)e.g. abbr[title]:hover { .. }a[rel="nofollow"] ..
-
(X)HTMLGUI/Skin 2011. 5. 8. 16:23
캐스케이딩 스타일 시트(Cascading Style Sheets)폰트나 레이아웃 관련 코드노드 트리 안에 있는 요소들은 그들 부모의 스타일 속성을 그대로 전달받는다body.style 클래스(class)와 아이디(id) 속성 어떤 문제가 발생했다면 동일한 효과를 내는 다른 방법을 시도특정 브라우저를 더이상 지원하지 않기로 한 경우 주석/* .. */ 일반 흐름(normal flow) 방식position: staticRelative positioningposition: relative절대 위치(absolute positionaing) 방식position: absolute가장 가까운 곳에 위치한 "위치가 지정된"(position이 static으로 지정되지 않은) 조상 엘리먼트에 상대적으로 위치가 지정된다기준으..
-
메뉴 - MFCGUI/Skin 2010. 6. 27. 14:02
#include "MenuEx.h" class CToolBarAppView : public CView { // protected: // create from serialization only CToolBarAppView(); ... // Generated message map functions protected: //{{AFX_MSG(CToolBarAppView) afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); afx_msg void OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct); afx_msg void OnMeasureItem(int nIDCtl..
-
버튼 컨트롤 - MFCGUI/Skin 2010. 6. 12. 22:57
CBitmapButton .AutoLoad() IDD_ABOUTBOX DIALOGEX 0, 0, 235, 103 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Ex06e 정보" FONT 9, "MS Shell Dlg", 0, 0, 0x1 BEGIN ICON IDR_MAINFRAME,IDC_STATIC,11,17,20,20 LTEXT "Ex06e 버전 1.0",IDC_STATIC,40,10,119,8,SS_NOPREFIX LTEXT "Copyright (c) 2003",IDC_STATIC,40,25,119,8 DEFPUSHBUTTON "확인",IDOK,178,7,50,16,WS_GROUP..
-
버튼 컨트롤 - Win32GUI/Skin 2010. 6. 12. 15:57
푸시 버튼의 색상을 변경할려면 오너 드로우 버튼을 사용하는 수 밖에 없다. // WM_CTLCOLORBTN 오너 드로우 BS_OWNERDRAW on WM_DRAWITEM DRAWITEMSTRUCT .itemState ODS_SELECTED LRESULT CALLBACK WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam) { static HBITMAP s_hUp, s_hDown; switch (iMessage) { case WM_CREATE: s_hUp = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BTNUP)); s_hDown = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BTNDOWN));..