저번 글(One Button 프로그램 개발기 - 10) 이후 많은 것이 수정되었다.
사용자의 피드백도 있었고, 개인적으로 수정하고 싶은 점이 많아 업데이트를 하게 되었다.
기존의 OnB(ver 1.0.0)의 인터페이스는 아래와 같았다.
직관적이지만 투박했고, 버튼의 순서는 바꿀 수 있었지만 배열은 고정이었기 때문에
각 사용자에 맞게 커스터마이징을 할 수 없었다.
또한, 기능이 들어간 버튼이 공간을 차지하고 있어서
프로그램 창의 크기가 불필요하게 컸다.
그래서 다음과 같이 수정했다.
'메뉴 바'를 통해 기능을 넣었으며,
버튼 생성, 수정, 삭제 등 여러 기능들을 좀 더 사용자 친화적으로 바꿨다.
가능한 기능은 다음과 같다.
- 빈 화면 우클릭 시 '버튼 추가' 기능
- 생성된 버튼 우클릭 시 '버튼 추가' '버튼 수정' '버튼 삭제'
- 전체 버튼 삭제 기능
- 버튼 크기 수정 및 간격 수정 기능
- 한 행당 버튼 수 수정 기능
- Windows 시작 시 실행 기능
- 드래그 앤 드롭을 통한 버튼 위치 수정
(이 문제도 다시 하다 보니 해결되었다)
- 경로에서 폴더 아이콘을 선택 후 파일/경로 또는 폴더를 직접 보고 선택 가능
사소하지만 많은 편의성이 개선되었다고 본다.
첫 버전과 다르게 이제 제법 프로그램 같은 느낌이 든다.
이후 키 매크로 프로그램 개발 후 같이 기능을 합쳐볼 계획이다.
계속...
One Button 프로그램 개발기 - 12
OnB를 사용하면서 불편했던 점 중 하나는,웹 링크를 열 때 원하는 브라우저를 선택 할 수 없다는 점이다. 그래서 해결방법을 찾다보니 Bat 이라는 것을 알게 되었다. Bat은 생각보다 강력한 파일
livelikeflow.tistory.com
처음 이야기
'AI 프로그래밍 > OnB(One Button Executor)' 카테고리의 다른 글
One Button 프로그램 개발기 - 13 (2) | 2024.10.27 |
---|---|
One Button 프로그램 개발기 - 12 (0) | 2024.10.22 |
One Button 프로그램 개발기 - 10 (1) | 2024.10.15 |
One Button 프로그램 개발기 - 9 (0) | 2024.10.14 |
One Button 프로그램 개발기 - 8 (6) | 2024.10.14 |