파일 열기 대화 상자에서 GUI 대신 텍스트 상자를 통해 기본 파일/폴더 경로를 지정하는 방법이 있습니까?
전임자. /somefolder/somefile.png
이상적으로는 위의 예를 텍스트 상자에 복사/붙여넣을 수 있으며 이것이 대화 상자에서 사용되는 파일이 됩니다.
이 대화 상자를 볼 수 있는 방법이 필요하고 Linux Mint에 로그인한 상태라면 다음을 누르세요.Ctrl+O응용 프로그램에서.
방금 알아냈어이것.........
파일 열기 대화 상자에 있는 경우 Ctrl-L을 누르면 주소 표시줄이 원하는 대로 변경됩니다.
기본적으로 경로 표시줄을 텍스트 필드로 만드는 방법?
dconf 편집기에서 org.gtk.Settings.FileChooser(dconf 편집기에 표시된 원래 설명에는 대문자가 포함되어 있음) > 위치 모드를 "Path Bar"에서 "File Name Entry"로 변경하는 옵션을 찾았습니다. 불행하게도 효과가 없으며 이 옵션을 사용해야 하는 프로그램을 사용하면 경로 표시줄에 팝업이 나타납니다.
위의 내용은 작동하지 않는 것 같으며 올바른 설정인 것 같습니다.
이것은 GTK+ 대화 상자입니다. 여기 하나 있어요우편 엽서GTK+ 대화상자를 다른 대화상자로 바꾸는 것에 대해 이야기합니다.
sh 스크립트를 통해 기본값을 설정하는 간단한 방법은 다음과 같습니다.
#!/bin/bash
string="Attach File(s)"
string2="Open Files"
string3="Open File"
while :;
do
while :;
do
exitcondition=$(wmctrl -l | grep "$string")
exitcondition2=$(wmctrl -l | grep "$string2")
exitcondition3=$(wmctrl -l | grep "$string3")
if [ "$exitcondition" != "" ]; then
whichcondition=1
break
fi
if [ "$exitcondition2" != "" ]; then
whichcondition=2
break
fi
if [ "$exitcondition3" != "" ]; then
whichcondition=3
break
fi
sleep .2
done
xdotool keydown ctrl key l keyup ctrl
while :;
do
if [ "$whichcondition" = 1 ]; then
exitcondition=$(wmctrl -l | grep "$string")
if [ "$exitcondition" == "" ]; then
break
fi
fi
if [ "$whichcondition" = 2 ]; then
exitcondition2=$(wmctrl -l | grep "$string2")
if [ "$exitcondition2" == "" ]; then
break
fi
fi
if [ "$whichcondition" = 3 ]; then
exitcondition3=$(wmctrl -l | grep "$string3")
if [ "$exitcondition3" == "" ]; then
break
fi
fi
sleep .2
done
done
위의 내용은 유효한 답변이지만 문제가 있습니다. 발생해서는 안되는 창에서 발생할 수 있습니다.