[過去ログ] GTK+プログラミング (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
536
(1): 2010/12/03(金)14:43 ID:nwQzeTfG(1) AAS
なんかいまいちな気がするけど
外部リンク[php]:www.islascruz.org
537: 2010/12/03(金)16:46 ID:G8uZw67f(2/2) AAS
>>536
おお、pythonだけどCでも全然いけそうな対処ですね。
ありがとうございます!
538: 2010/12/13(月)14:42 ID:GOtpVrpZ(1) AAS
GtkTreeViewで質問です。
gtk_tree_view_set_grid_linesで水平のグリッドラインを表示した状態でcell-background-gdkを使ってセルの背景色を設定しているのですが、色をつけたセルだけグリッドラインが消えてしまいます。何か解決方法ってありますか?
539
(1): 2011/01/09(日)09:14 ID:urRBMp8d(1/2) AAS
GTKを利用したプログラミングの勉強をしているのですが、不明な点があり質問させていただきます。

GTKにて作成したウインドウを常に最前面に表示しておきたいのですが、
それを実現するにはどのようにすればよいでしょうか?

ビュアーのようなものを作っているのですが、他の作業をしながらも確認したいため
他のウインドウより手前に表示しておくことが出来ればと考えております。
540: 2011/01/09(日)09:42 ID:geIJW/Gp(1) AAS
>>539
>GTKにて作成したウインドウを常に最前面に表示しておきたいのですが、

WM(ウィンドーマネージャ)側の設定で、できるんじゃないのかな。
541
(1): 2011/01/09(日)12:54 ID:98wyOWKO(1) AAS
gtk_window_set_keep_aboveというのがあるが、うまくいくかはWMに依存する
542: 2011/01/09(日)13:28 ID:urRBMp8d(2/2) AAS
>>541
ありがとうございます。
うまく動きました。
543
(1): 2011/01/10(月)15:25 ID:pdeWcU/o(1/2) AAS
おっさんにもわかるPYTHONの
”ウィンドウを表示するために--クラスを作成する” で

>> self.wTree.add_from_file(os.path.dirname(os.path.abspath(__file__))+"/"+self.gladefile)
のところで
glib.GError: root 要素が間違っています: 'glade-interface'

となり止まってしまいます。どなたか解決方法がわかる方お願いします
544: 2011/01/10(月)16:41 ID:lxMobblK(1) AAS
しらんが
os.path.join(os.path.dirname(__file__), self.gladefile)
とかな
545: 543 2011/01/10(月)17:33 ID:pdeWcU/o(2/2) AAS
最初から作り直してわかったんですがgladeのほうの設定がおかしくなってたみたいでした
ご迷惑おかけしました
546: 2011/01/11(火)21:47 ID:vH5X5SgR(1) AAS
Gtkのアプリケーションを勉強しているのですがわからないことがあります。

TreeViewを利用して、計算結果が順次追加されていくアプリケーションを制作しているのですが、
計算結果が追加されていくに連れて結果を見るにはスクロールが必用になっております。
自動でスクロールを一番下に持って行くにはどのようにすればいいのでしょうか?

理想としては、スクロールが一番下にされていれば、リストが追加されるたびに常に一番下に
スクロールされ、スクロールが途中になっていれば項目が増えてもスクロールは維持。
というふうにしたいです。
ScrolledWindowのset_vadjustmentを利用すればいいことはわかったのですが、
うまく動かすことができません。
547: 2011/01/11(火)23:29 ID:5lRRaNMx(1) AAS
多分ちゃんとしたやり方ではないけれども 外部リンク:ideone.com
548
(2): 2011/01/12(水)00:28 ID:vB7prOwP(1/3) AAS
便乗質問

gtk.TreeViewColumnで幅を指定しているときにその幅を超える文字列は折り返したいんだけど、オプションが見当たらない。
オプションってないの?
549
(1): 2011/01/12(水)00:47 ID:5/uHApeb(1) AAS
gtk.CellRendererTextのwrap-width
550: 548 2011/01/12(水)18:24 ID:vB7prOwP(2/3) AAS
>>549
ありがとう
CellRenderTextのほうで折り返しが設定出来たのか。
考えてみると、確かに折り返すのはTextだね。

関連でもうひとつ質問させてください
TreeViewColumnをset_resizable( True)にしているんだけど、カラムがリサイズされたときはどこのシグナルがでる?
自分なりに捜してみたのだけど、みつからない、。
551: 2011/01/12(水)19:26 ID:B0eGTMcl(1) AAS
GTKなんて時代遅れ
552: 2011/01/12(水)21:39 ID:DAHnc8sL(1) AAS
時代はQ'tだってか?www
553: 548 2011/01/12(水)21:41 ID:vB7prOwP(3/3) AAS
上に同じ質問がありましたね。
検索に出て気づきました。

すみません。ありがとうございました。
554
(1): 2011/01/13(木)18:44 ID:XeFPXStO(1/3) AAS
ねらのみなさんに質問させていただきます。

正確にはGTK#なんですがGTK+でもいいです。
ウィンドウを常に最背面に表示する方法はありますか?
検索するとこんなのが見つかったのですが、
#include <gdk/gdk.h>
#include <gdk/gdkx.h>
#include <gtk/gtk.h>
#include <X11/Xatom.h>
#define WIN_LAYER_DESKTOP 0
#define WIN_HINTS_SKIP_WINLIST (1<<1)
省17
555: 2011/01/13(木)20:04 ID:yufk+Tn2(1) AAS
そのURLは叩きたくない

本家にいきましょう
GTK#本家
外部リンク:www.mono-project.com

関連スレ
[Not Gtk+] Gtk#質問スレッド [mono]
2chスレ:linux
1-
あと 447 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s