퇴근5분전


아 개떡같은... 싸이즈 변경.

VS에서 디자이너에서만 지원되는 크기변경핸들러?

WPF로 된건 보이는데 그전건 안보이넹...

어제 몇가지 해보다가 크기 변경하는데 너무 빠르게 변경되서...

나의 잘못된 생각이 일을 꼬이게 만들어버렸네...

전에 했던 위치값 계산방법은 레이어 이동을 관리하던거였는데... 이번껀...
그게 아닌데 말이얌...

다행이 찾았다..

절대값으로 해당 계산값 뽑아서 +1 , -1 시키는 ... 집에가서 해봐야지 !


---------- 집에서 작성해보니... 살포시 작동은 잘되는데...

문제점이 발견되었넹...  사이즈 조절시 마우스가 좀 빨라서 영역을 벗어났을때가 문제가 되네...   멈춰버린다는거...

그래서 몇가지 더 고민해보고

기존에 작업했던내용 + 위내용 을 해서 수정을 한다.

나름 효과가 있는데... 예상 문제에 대해 살짝 구현해서 테스트 해봐야겠넹...

Msnd에 보면 Andor?인가 하는놈이 그거 같은뎅... VS디자이너에서만 적용이 되다뉭...
----------- 완료!!   

 문제가 될만한 사항도 모두 해결해서 만들었다...아싸!

컨테이너로 만들어서 간편하게 만들어두었다..   올레~

'# 9) My Program(.NET) > JsFW20_프로그램!' 카테고리의 다른 글

마인드맵 Two? 꺽었다...  (0) 2010.06.30
마인드맵? 객체 링크 표현.  (0) 2010.06.29
JsFW20.XML 수정..  (0) 2010.06.04



주 객체와 하위 객체간 노드 그리는걸 완성했다..

어디는 두번 꺽이고 어디는 한번만 꺽이고... 산수 참... 쩝..

위 그림은 1개의 주 메인에 하위 8개를 각각 배치시켜서 노드를 그린 것인다... 

어깨가 뻐근해온답... 50견인가? 쿨럭!


UI구상중 마인드맵 처럼... 각 표시단과 링크를 구현해보는게어떨까 고민을 잠깐 해봤는데

구현해보니 의외로 간단하더라..


기초 클래스정도만 만들어서 + 버튼 추가해서 각 단위별 링크 표시를 해봤다.

마인드맵 그리듯이 프로그램을 구현해가면 좀더 이해도 편하고 나중에 솔루션 관계를 봤을때...

프로젝트 이해도가 훨 뛰어날듯 하여... 구상을 저리 해봤다.

이제 살을 붙여가기만 하면 될것 같네.

선도 좀 이쁘게 그려지게 만들어야쥐! ( 노트에 몇가지 공식화 해둔게 있는데 ... 적용하면 마인드맵처럼 이쁘게 나오려나?

 개선....

<노드 연결한 화면 >



<중간 노드 삭제시 ... 기존 노드 삭제하지 않고 앞 노드로 연결.. >


프로그램만들땐 -기능은 하위 노드 모두 삭제 할지 말지는.... 추후 결정.

 class  Master
{
      class subclass
      {
             ...
      }

      IList  subClassList ;
}

요런구조를 처리하기위해

위 클래스를 인스턴스시켜서 xmlHelper에 던져주면

<Master>
     <Subclass />
     <Subclass />
     <Subclass />
      ... 리스트 갯수만큼 
</Master>

추가, 수정, 삭제처리... 를 테스트 하였다. 

각 Element 구분을 위해 넣은 값인 xid의 값을 유니크하게 넣기 위해 만들다보니 Add하면서 

Master객체의 새로운 id 값을 얻어내서, 이 값을 하위 Element에 id값을 각각 증가 시켜서 처리해줌.

중첩구조가 깊어질수록 id값은 자리수가 길어진다. asp.net의 랜더링 된 서버컨트롤처럼...

    
만들고자 한 JsFW20 패키지?   JsFW2005? 음 이름을 못정했지만...  가장 중요한 모듈이 만들어졌으니 주말에 힘좀 써야겠다. biz코드 제너레이터 움하하.