์ค๋๋ Tcl/Tk ์คํฌ๋ฆฝํธ ์ธ์ด๋ ์ปดํจํฐ๋ฟ๋ง ์๋๋ผ ์ฑ๊ณต์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ด์๋ ์๋๋ก์ด๋ ํ๋ซํผ์์. ๊ทธ๋ฌ๋ tcl/tk ํ์ผ ์ ํ ๋ํ ์์(tk_getSaveFile, tk_getOpenFile ๋๋ tk_chooseDirectory)์ ๋ชจ๋ ๋จ์ ์ด ํนํ ๋์ ๋๋ ๊ฒ์ ์ด ํ๋ซํผ์์์์ต๋๋ค.
์ด ๋ํ์์ ๋น์ ์๊ฒ ์ ํฉํ์ง ์์ ๊ฒ์ ๋ฌด์์ ๋๊น? ํด๋/ํ์ผ์ ๋ํ ๊ธฐ๋ณธ ์์ (์์ฑ, ์ญ์ , ์ด๋ฆ ๋ฐ๊พธ๊ธฐ)์ด ๋ถ์กฑํฉ๋๋ค. ์๋์, ์๊ฐํ์ง ๋ง์ธ์. ์ด๋ฌํ ๋ชจ๋ ๋ฉ์ปค๋์ฆ์ ์์ฐ์ค๋ฝ๊ฒ tcl ์์ฒด์์ ๊ตฌํ๋๋ฉฐ ๋จ์ํ GUI ๋ํ ์์์๋ ์์ต๋๋ค. Linux์์๋ ์ด๊ฒ์ด ๋์ ๋์ง ์์ง๋ง Android ํ๋ซํผ์์๋ ์ด ๋ํ๊ฐ ๋ง์ ๋ถํธ์ ์ด๋ํฉ๋๋ค.
๊ทธ ๊ฒฐ๊ณผ balalaika๊ฐ ์์ฑ๋์์ต๋๋ค(tcl์ฉ ํจํค์ง๋ผ๊ณ ๋ ํจ). tkfe (tk ํ์ผ ํ์๊ธฐ).
tkfe ํจํค์ง๋ฅผ ๊ฐ๋ฐํ ๋ ์ฐ๋ฆฌ๋ ์ต์ํ ํ์ผ/๋๋ ํ ๋ฆฌ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์์ ์ ํ์์ฑ๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์๊ฐ ํธ๋ฆฌํ๊ฒ ๋ฐฐ์นํ ์ ์๋ ๋ณ๋์ ์ฐฝ๊ณผ ๋ณ๋์ ํ๋ ์์ ํ์๊ธฐ๋ฅผ ๋๋ ค๋ ์๊ตฌ๋ ๊ณ ๋ คํ์ต๋๋ค. ๊ทธ์ GUI์์ ๊ทธ๋ฅผ ์ํด.
์ด ํ๋ก์ ํธ์๋ ํจํค์ง ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ํฌ๊ด์ ์ธ ์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋น์ฐํ ์ด ๋ํ๋ ๋ค๋ฅธ ํ๋ซํผ์์๋ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. Python/TkInter๋ก ์ด์ํ๋ ๊ฒ๋ ์ฝ์ต๋๋ค.
์ถ์ฒ : linux.org.ru