NDS에 쉘을 만들어보려고 고민하던중에, KKAMAGUI Notepad 프로그램을 만들면서 썼던 허접 윈도우 라이브러리를 사용하면 쉽게 개발할 수 있을 듯한 생각이 들었다.
어디까지 구현한지 가물가물해서 소스를 뒤지고 있는데...
얼래... ㅡ_ㅡ;;; 거의 구현 안되어있는 것과 마찬가지....
노트패드 기능 구현한다고 윈도우 껍데기나 겨우 만들어 놓은 상태랄까...
클립핑 처리는 전혀 안되있고.... ㅡ_ㅡ;;;
그래서 일단 클립핑부터 시작했는데, 이게 장난이 아니더라....
구글링해서 찾은 알고리즘은 제대로 동작안해서 또 삽질하고... ㅜ_ㅜ...
우의곡절끝에 겨우 0.1 버전을 완성할 수 있었다.
기능은 클립핑 처리 + 윈도우 Z Order 지원 + 터치스크린을 이용한 윈도우 이동 및 종료 등등이다.
내일은 좀더 손봐서 PNG 파일 포맷을 읽어 표시할 수 있도록 해야겠다.
어디까지 구현한지 가물가물해서 소스를 뒤지고 있는데...
얼래... ㅡ_ㅡ;;; 거의 구현 안되어있는 것과 마찬가지....
노트패드 기능 구현한다고 윈도우 껍데기나 겨우 만들어 놓은 상태랄까...
클립핑 처리는 전혀 안되있고.... ㅡ_ㅡ;;;
그래서 일단 클립핑부터 시작했는데, 이게 장난이 아니더라....
구글링해서 찾은 알고리즘은 제대로 동작안해서 또 삽질하고... ㅜ_ㅜ...
우의곡절끝에 겨우 0.1 버전을 완성할 수 있었다.
기능은 클립핑 처리 + 윈도우 Z Order 지원 + 터치스크린을 이용한 윈도우 이동 및 종료 등등이다.
내일은 좀더 손봐서 PNG 파일 포맷을 읽어 표시할 수 있도록 해야겠다.
'NDS 홈브루(Homebrew)' 카테고리의 다른 글
[NDS] 그래도 범용 함수 보다는 특화된 함수가 빠르다... (0) | 2007.10.02 |
---|---|
[NDS] 윈도우 라이브러리 0.2 버전 (0) | 2007.09.30 |
[NDS] GCC의 Optimazation 지옥... (0) | 2007.09.28 |
[NDS] NDS 확장팩이 나왔다!! 3 in 1 Expansion Pack for EZ-Flash (2) | 2007.09.27 |
[NDS] 완전히 해결된듯 했던 NDS의 터치스크린 튀는 문제가... ㅜ_ㅜ (0) | 2007.09.21 |