[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:20508] RE: Backing Store


矢田@東大です。

> 差出人 : Shigeru Makino <mac _at_ research.co.jp>
> 件名 : [linux-users:20495] Re: Backing Store 
> 送信日時 : 1998年3月3日 12:46
 
> >今、C++でXlibを用いたプログラムを作ろうかと思っているのですが、
> >Backing Store(グラフィックを描いたウィンドウが他のウィンドウに隠されても
> >グラフィックが残るようにする機能)が働きません。
> > 何故なのでしょうか。
> 
> BackingStoreを使うためには、
> 
> XSetWindowAttributes wa;
> 
> wa.backing_store = Always;
> XChangeWindowAttributes(disp, window, CWBackingStore, &wa);
> 
> のようにして、WindowAttributesを変更しなくてはいけません。

 もちろん、このようにしてもできなかったからMLに投稿したのです。
どうやらBacking
StoreはAccelerated-LXに設定を加えればよいことがわかり、そうしてみたところ、w
a.backing_store = WhenMapped の時はグラフィックスが表示され、Backing
Storeの機能も使えました。ところが、wa.backing_store = Always
とするとウィンドウにグラフィックを描いているにもかかわらず何も表示されませ
ん。何故なのでしょう。
それから、ウィンドウをアイコン化して元に戻したとき、グラフィックが消えてし
まっています。
これについてもよくわかりません。

それでは。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: