본문 바로가기
AI 프로그래밍/OnB(One Button Executor)

One Button 프로그램 개발기 - 11

by 플로7 2024. 10. 20.
728x90
728x90

저번 글(One Button 프로그램 개발기 - 10) 이후 많은 것이 수정되었다.
 
사용자의 피드백도 있었고, 개인적으로 수정하고 싶은 점이 많아 업데이트를 하게 되었다.
 
기존의 OnB(ver 1.0.0)의 인터페이스는 아래와 같았다.

 
직관적이지만 투박했고, 버튼의 순서는 바꿀 수 있었지만 배열은 고정이었기 때문에
각 사용자에 맞게 커스터마이징을 할 수 없었다.
 
또한, 기능이 들어간 버튼이 공간을 차지하고 있어서
프로그램 창의 크기가 불필요하게 컸다.
 
그래서 다음과 같이 수정했다.

 
'메뉴 바'를 통해 기능을 넣었으며,
버튼 생성, 수정, 삭제 등 여러 기능들을 좀 더 사용자 친화적으로 바꿨다.
 
가능한 기능은 다음과 같다.
- 빈 화면 우클릭 시 '버튼 추가' 기능
- 생성된 버튼 우클릭 시 '버튼 추가' '버튼 수정' '버튼 삭제' 
- 전체 버튼 삭제 기능
- 버튼 크기 수정 및 간격 수정 기능
- 한 행당 버튼 수 수정 기능
- Windows 시작 시 실행 기능
- 드래그 앤 드롭을 통한 버튼 위치 수정
(이 문제도 다시 하다 보니 해결되었다)
- 경로에서 폴더 아이콘을 선택 후 파일/경로 또는 폴더를 직접 보고 선택 가능
 
사소하지만 많은 편의성이 개선되었다고 본다.
첫 버전과 다르게 이제 제법 프로그램 같은 느낌이 든다.
 
이후 키 매크로 프로그램 개발 후 같이 기능을 합쳐볼 계획이다.
 
 

계속...

 

One Button 프로그램 개발기 - 12

OnB를 사용하면서 불편했던 점 중 하나는,웹 링크를 열 때 원하는 브라우저를 선택 할 수 없다는 점이다. 그래서 해결방법을 찾다보니 Bat 이라는 것을 알게 되었다. Bat은 생각보다 강력한 파일

livelikeflow.tistory.com

처음 이야기

One Button 프로그램 개발기 - 1

 

728x90
728x90