[#48430] WEBrick — 牛坂 博則 <ushizaka.hironori@...>
|牛坂ともうします。
8 messages
2011/10/03
[#48443] 関数の戻り値について — "Jun'ya Shimoda" <jun-shimo@...>
下田です。
7 messages
2011/10/07
[#48450] 1.8.7と1.9.2の挙動の違いについて — "Jun'ya Shimoda" <jun-shimo@...>
下田です。
13 messages
2011/10/09
[#48454] Re: 1.8.7と1.9.2の挙動の違いについて
— dezawa <dezawa@...>
2011/10/10
出沢です
[#48467] net/https のproxy経由接続シーケンスについて — KASUGA Toru (春日 玄) <kasuga.toru@...>
春日と申します。
7 messages
2011/10/14
[#48468] Re: net/https のproxy経由接続シーケンスについて
— 名島太樹 <h.najima@...>
2011/10/14
名島と申します。
[#48475] Re: net/https のproxy経由接続シーケンスについて
— KASUGA Toru (春日 玄) <kasuga.toru@...>
2011/10/16
名島様
[#48484] Windows で $0 へ代入すると刈り取られる — "5.5" <5.5@...>
5.5 です。
10 messages
2011/10/20
[#48485] Re: Windows で $0 へ代入すると刈り取られる
— Nobuyoshi Nakada <nobu@...>
2011/10/21
なかだです。
[#48486] Re: Windows で $0 へ代入すると刈り取られる
— "5.5" <5.5@...>
2011/10/21
5.5 です。
[#48496] IE9/Windows7(64bit)だとformをsubmitできない — 大縄亮 <onawa@...>
44Gv44GY44KB44G+44GX44Gm44CC5qCq5byP5Lya56S+44Oe44Kk44Os44O844K444OG44Kv44OO
7 messages
2011/10/25
[ruby-list:48473] Re: Ruby/Gstreamer for Windows
From:
ashbb <ashbbb@...>
Date:
2011-10-16 05:50:09 UTC
List:
ruby-list #48473
> http://pub.cozmixng.org/~kou/archives/ruby-gnome2-1.0.4.zip
ありがとうございます!
早速drawing_area.window.handle試してみました。
box = Gtk::VBox.new
drawing_area1 = Gtk::DrawingArea.new
drawing_area1.set_size_request(400, 300)
drawing_area2 = Gtk::DrawingArea.new
drawing_area2.set_size_request(400, 100)
box.pack_start(drawing_area1, false, false, 0)
box.pack_start(drawing_area2, false, false, 0)
window.add(box)
drawing_area2.signal_connect('expose-event') do
p [drawing_area1.window.handle, drawing_area2.window.handle]
p Win32API.new('user32', 'GetForegroundWindow', [], 'N').call
video_sink.xwindow_id = drawing_area2.window.handle
end
これでwin32apiを使わずにvideoストリームをGTK2で作成したウィンドウで
表示することはできました!
が、、、残念ながら狙ったエリア(上記の場合drawing_area2)にではなく
ウィンドウ全体にvideoが表示されました。
デバッグ文の結果を見ると、
p [drawing_area1.window.handle, drawing_area2.window.handle]
p Win32API.new('user32', 'GetForegroundWindow', [], 'N').call
三つとも同じ番号(ハンドル)を表示していました。
どうやらwindow.handleはwindow.xidとは異なり、widget毎のユニークな
番号ではないみたいです。。。
うーん。とすると、win32apiを使わずに済むのでwindow.handleの
サポートはとてもありがたいのですが。なんとか、OSSbuildの時のように、
ウィンドウを手でリサイズしてもビデオの画面サイズが変わらないで
いてくれるようにはなりませんでしょうか。
ashbb