Imhangul의 경우 GTK를 이용한다고 알고 있습니다.
즉, GTK의 입력 API를 사용하는곳에서는 GTK의 기능을 이용하기 때문에
입력기 선택이 가능합니다.
하지만 Mozilla나 FireFox는 GTK의 입력기가 아닌 X 입력기를 사용한다고
알고 있고 따라서 XMODIFIERS로 지정된 입력기를 기본으로 사용하는 것으로
알고 있습니다.
Imhangul의 경우 GTK를 이용한다고 알고 있습니다.
즉, GTK의 입력 API를 사용하는곳에서는 GTK의 기능을 이용하기 때문에
입력기 선택이 가능합니다.
하지만 Mozilla나 FireFox는 GTK의 입력기가 아닌 X 입력기를 사용한다고
알고 있고 따라서 XMODIFIERS로 지정된 입력기를 기본으로 사용하는 것으로
알고 있습니다.
예, 그런데 FireFox나 Mozilla의 경우 gtk2를 이용한 버젼들은 Gtk의 im module을 사용하기 때문에 imhangul을 이용할수 있습니다만, 런타임에 바꾸는 것은 아직 지원하지 않는 것으로 알고 있습니다. GTK_IM_MODULE 환경 변수를 바꿔서 설정하면 FireFox, Mozilla에서도 imhangul을 사용할수 있습니다. http://www.gnome.or.kr/wiki/imhangul#s-6.1
여기를 참고해서 환경 변수를 설정하시면 됩니다.
Imhangul의 경우 GTK를 이용한다고 알고 있습니다.즉, GTK
Imhangul의 경우 GTK를 이용한다고 알고 있습니다.
즉, GTK의 입력 API를 사용하는곳에서는 GTK의 기능을 이용하기 때문에
입력기 선택이 가능합니다.
하지만 Mozilla나 FireFox는 GTK의 입력기가 아닌 X 입력기를 사용한다고
알고 있고 따라서 XMODIFIERS로 지정된 입력기를 기본으로 사용하는 것으로
알고 있습니다.
------------------------------
좋은 하루 되세요.
[quote="codebank"]Imhangul의 경우 GTK를 이용한다
예, 그런데 FireFox나 Mozilla의 경우 gtk2를 이용한 버젼들은 Gtk의 im module을 사용하기 때문에 imhangul을 이용할수 있습니다만, 런타임에 바꾸는 것은 아직 지원하지 않는 것으로 알고 있습니다. GTK_IM_MODULE 환경 변수를 바꿔서 설정하면 FireFox, Mozilla에서도 imhangul을 사용할수 있습니다.
http://www.gnome.or.kr/wiki/imhangul#s-6.1
여기를 참고해서 환경 변수를 설정하시면 됩니다.
댓글 달기