화면의 시작 위치 (x, y)에서 Guake 화면을 오른쪽 모니터에 맞추고 싶을 때 y 좌표가 동일합니다. 즉 0에서 x 좌표로 시작합니다. 왼쪽 모니터의 너비와 같아야합니다. 이 작업을 수행하려면 두 가지 작업을 수행해야합니다.
I. 위에서 제안한대로 모니터 번호를 1로 변경하십시오. 인라인
window_rect = screen.get_monitor_geometry (0)
0을 1로 바꿉니다.
II. 시작 좌표의 x 위치에 첫 번째 화면 너비를 추가하십시오. 이것을하기 위해.
바꾸다
if width < total_width:
if halignment == ALIGN_CENTER:
window_rect.x = (total_width - window_rect.width) / 2
elif halignment == ALIGN_LEFT:
window_rect.x = 0
elif halignment == ALIGN_RIGHT:
window_rect.x = total_width - window_rect.width
window_rect.y = 0
return window_rect
으로
if width < total_width:
if halignment == ALIGN_CENTER:
window_rect.x += (total_width - window_rect.width) / 2
elif halignment == ALIGN_LEFT:
window_rect.x += 0
elif halignment == ALIGN_RIGHT:
window_rect.x += total_width - window_rect.width
window_rect.y = 0
return window_rect
이 변경 사항을 수행하고 guake를 다시 시작하면 (종료 한 후 다시 시작) 원하는 Guake 화면 정렬이 표시됩니다.
희망이 있습니다 :)