... | @@ -27,11 +27,29 @@ Tree, Auto report View는 Iris에 정의되어 있고, Topology, Shelf View는 |
... | @@ -27,11 +27,29 @@ Tree, Auto report View는 Iris에 정의되어 있고, Topology, Shelf View는 |
|
* Tool bar Load
|
|
* Tool bar Load
|
|
<br>
|
|
<br>
|
|
Z:\ATOM\branches\ellie\MainFrm.cpp 의 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) 함수에서 Tool bar가 Load 된다.
|
|
Z:\ATOM\branches\ellie\MainFrm.cpp 의 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) 함수에서 Tool bar가 Load 된다.
|
|
1. Iris3ab_SetToolbarEmptyBack(iris3AppPath+"images\\toolbar_back.bmp") : Tool bar의 배경이미지 지정
|
|
|
|
2. Iris3ab_SetToolbarMarkWidth(480) : 툴바 이미지의 너비 지정
|
|
<br><nowiki />1. Iris3ab_SetToolbarEmptyBack(iris3AppPath+"images\\toolbar_back.bmp") : Tool bar의 배경이미지 지정
|
|
3. Iris3ab_SetButtonSize(42, 60) : 툴바의 모든 버튼의 크기 지정
|
|
<br><nowiki />2. Iris3ab_SetToolbarMarkWidth(480) : 툴바 이미지의 너비 지정
|
|
4. Iris3ab_SetButtonGap(2) : 버튼과 버튼사이의 기본 간격 지정
|
|
<br><nowiki />3. Iris3ab_SetButtonSize(42, 60) : 툴바의 모든 버튼의 크기 지정
|
|
5. Iris3ab_AddDefaultToolbarBack(iris3AppPath+"images\\toolbar_logo.bmp") : 툴바의 기본 이미지 지정
|
|
<br><nowiki />4. Iris3ab_SetButtonGap(2) : 버튼과 버튼사이의 기본 간격 지정
|
|
6. Iris3ab_AddToolbarBack(IRIS3_NODETYPEID_ATOM_COT, iris3AppPath+"images\\toolbar_logo.bmp") : 툴바의 노드 타입별 이미지 지정
|
|
<br><nowiki />5. Iris3ab_AddDefaultToolbarBack(iris3AppPath+"images\\toolbar_logo.bmp") : 툴바의 기본 이미지 지정
|
|
7. Iris3ab_AddToolbarButton(IDM_AUTO_DISC_ALL, iris3AppPath+"images\\toolbar_button_autonet.bmp") : 툴바 버튼 추가
|
|
<br><nowiki />6. Iris3ab_AddToolbarBack(IRIS3_NODETYPEID_ATOM_COT, iris3AppPath+"images\\toolbar_logo.bmp") : 툴바의 노드 타입별 이미지 지정
|
|
8. Iris3ab_AddToolbarSeparator(5) : 버튼 separator 추가 |
|
<br><nowiki />7. Iris3ab_AddToolbarButton(IDM_AUTO_DISC_ALL, iris3AppPath+"images\\toolbar_button_autonet.bmp") : 툴바 버튼 추가
|
|
|
|
<br><nowiki />8. Iris3ab_AddToolbarSeparator(5) : 버튼 separator 추가
|
|
|
|
|
|
|
|
* Tool bar Click 시 동작
|
|
|
|
<br>
|
|
|
|
<img src="http://intra.novonetworks.com:8073/ellie/Study-IRIS/uploads/213cd6f33fbe308145dbe5b19b484b55/ToolbarClick.png" width="500">
|
|
|
|
|
|
|
|
### 라) Tree View
|
|
|
|
* Tree View Observer 등록
|
|
|
|
<br>
|
|
|
|
<img src="http://intra.novonetworks.com:8073/ellie/Study-IRIS/uploads/00dba6ff6677f0b96d932c8d78fcca4a/TreeViewObserver.png" width="500">
|
|
|
|
|
|
|
|
* Tree View Load
|
|
|
|
<br>
|
|
|
|
<img src="http://intra.novonetworks.com:8073/ellie/Study-IRIS/uploads/4b96acc6ef1112b83369820b29448e3f/TreeViewLoad.png" width="500">
|
|
|
|
|
|
|
|
* 기타
|
|
|
|
<br>
|
|
|
|
void View_NodeTree::InitTreeSevIcon() : tree Icon Load |
|
|
|
\ No newline at end of file |