Work/PSP

[봄틀 PPO_Viewer] 좀더 발전된 형태의 북마크를 위해...

kevin. 2007. 3. 7. 12:13

지금까지는 편의상 하나의 북마크만 허용했었는데..
이제 멀티 북마크로 가야할 듯 하다..
바로 떠오르는 몇 가지 문제가 있다. (사용자가 북마크 슬롯을 결정한다는 가정)

첫째, 북 마크를 몇개로 제한할 것인가?
  - 사실 개수는 크게 영향을 미치지 않는다. 메모리도 얼마 쓰지 않을테고.. 그러니 PASS.

둘째, 사용자 마음대로 북마크 슬롯을 설정하게 할 것인가?
  - 이건 좀 복잡하다..
     개발자 마음대로 저장한다면 0번부터 차례대로 저장해서 최대 개수만큼 저장하고, 꽉 찼을 때는 다시 0번부터 저장하면 된다.
     하지만 사용자가 슬롯을 설정한다면 같은 파일이 여러 슬롯에 동시에 저장될 가능성이 있으므로 다음번에 어떤것을 로드할지 결정해줘야 한다.
     물론 마지막것을 로드하면 간단하다.

셋째, 만약 그렇다면 북마크 슬롯을 설정하지 않은 경우는 어디에 저장할 것인가?
    - 시나리오가 필요하다.
       * 01.txt 파일을 연다 -> 보다가 종료 -> 봄틀 실행 -> 01.txt 화면에 보이기. (아주 간단하네..)
       * 01.txt 파일을 연다 -> 보다가 종료 -> 봄틀 실행 -> 01.txt 화면에 보이기 -> 01.txt 보다가 02.txt 로 이동 -> 종료 (01.txt는 자동 세이브 안됨)
       * .....

넷째, 북마크 로드를 지원할 것인가?
    - 그닥 어려운 일은 아닐것이므로 PASS.

다섯째, 북마크 삭제를 지원할 것인가?
    - 버튼이 너무 많아지는것 같은데... 훔.. 일단 PASS.

일단 구현은 그리 어려울것 같지 않으나, 만들고 난 뒤에 사용법에 대한 혼란이 있을 수 있어보인다.
차라리 그냥 알아서 저장되는게 더 좋을듯 도 싶다.

'Work > PSP' 카테고리의 다른 글

[봄틀 PPO_Viewer] v0.5.5 공개  (48) 2007.03.17
[봄틀 PPO_Viewer] v0.5.5 업데이트 예고  (17) 2007.03.14
RGB 색상 고르기  (0) 2007.03.06
[봄틀 PPO Viewer] v0.5.4 공개  (26) 2007.03.04
[PSPDEV_06] 프로그램 설정을 저장해보자.  (0) 2007.03.03