컴퓨터/오토핫키
오토핫키 GUI 중 EDIT 상하스크롤 없애기
큐브빌드
2021. 7. 9. 18:25
반응형
오토 핫키 GUI 중 EDIT는 폰트 사이즈와 Edit의 높이에 따라 상하 스크롤 존재 유/무가 결정됩니다.
그리고 강제로 상하 스크롤을 제거하기 위해서는 Edit GUI에 -VScroll을 작성하면 됩니다.
Gui, Font, S8 CDefault, Verdana
Gui, Add, Edit, x22 y9 w400 h50 , Edit
Gui, Show, w479 h80, Untitled GUI
return
GuiClose:
ExitApp
이미지처럼 폰트 사이즈에 비해 넉넉한 Edit 높이는 상/하 스크롤이 자동으로 생성됩니다.
앞서 이야기했던 것처럼 기본 폰트 사이즈에 따라 기준이 달라지지만
폰트 사이즈 설정이 없다면 폰트 사이즈 = 8 설정되기 때문에 8로 시작했습니다.
Edit 높이가 27 이하에서는 VScroll이 나타나지 않습니다. (텍스트 1줄 사이즈라고 판단됩니다.)
Gui, Font, S8 CDefault, Verdana
Gui, Add, Edit, x22 y9 w400 h27 , Edit
Gui, Show, w479 h80, Untitled GUI
return
GuiClose:
ExitApp
27에서는 VScroll이 나타나지 않습니다.
Gui, Font, S8 CDefault, Verdana
Gui, Add, Edit, x22 y9 w400 h28 , Edit
Gui, Show, w479 h80, Untitled GUI
return
GuiClose:
ExitApp
하지만 28 사이즈에서는 VScroll이 나타납니다.
Gui, Font, S9 CDefault, Verdana
Gui, Add, Edit, x22 y9 w400 h28 , Edit
Gui, Show, w479 h80, Untitled GUI
return
GuiClose:
ExitApp
폰트 사이즈가 9가 되니 Edit 높이가 28 이어도 스크롤이 나타나지 않습니다.
그리고 -vscroll을 입력한다면 강제로 아래 이미지처럼 VScroll이 나타나지 않습니다.
Gui, Font, S8 CDefault, Verdana
Gui, Add, Edit, x22 y9 w400 h50 -vscroll , Edit
Gui, Show, w479 h80, Untitled GUI
return
GuiClose:
ExitApp
반응형