トップ «前の日記(2008-07-26) 最新 次の日記(2008-07-28)» 編集

AOISAKURA 日記

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|04|05|06|07|08|09|12|
2013|02|03|05|06|08|09|10|11|
2015|11|
2016|12|
2017|03|08|
2018|01|03|06|
2019|05|07|09|10|
2020|01|02|03|
2021|03|07|
2022|06|
2023|11|
2024|07|

pixiv / twitter / github

bluesky / misskey / pawoo

※発信する情報は、個人の見解・意見であり、所属する会社の見解・意見ではありません。


2008-07-27 ねすぎ [長年日記]

_ [firefox] 画像をブロックするショートカット

画像をブロック

「戻る」アクションをするときに、コンテキストメニューを開いて「b」キーを押すんですが、ポインタが画像の上にあると「〜の画像を表示しない」というのになってしまい、画像が見えなくなる。ずっと画像が見えなくなる理由がわかんなかったんですが、今日たまたま気がついた。

うーん、コンテキストメニューいじるadd-onとかあったっけかなぁ、これすごく要らない。

ここを参考に以下の指定を userChrome.css に書いたらいけた。キーを押しても反応しなくなったー。

#context-blockimage
{ display: none; !important; }

_ [gimp] pygimp で window を操作する

操作する画像のサイズを変更した時に、ウィンドウをそれに合わせてウィンドウをリサイズしたい。ということをやるためには、 display から X windows の XID を取得して pygtk (の gdk )で window を操作することになるようだ。以下のようにすると、 window をリサイズできる。

    display = pdb.gimp_display_new(image)
    window_id = pdb.gimp_display_get_window_handle(display)
    import pygtk
    import gtk
    import gtk.gdk
    window = gtk.gdk.window_foreign_new(window_id)
    window.resize(new_width, new_height)

んが、これだと画像依存型の script では、新しく display を取得する必要があるので、新しく window が上がってくることになってしまうという問題が...。元あった方を消す or image から display を取得する(生成するでは無く)ことができないとなぁ。

ぬ、 SF-DISPLAY 変数で script-fu はいけるなぁ、 pygimp は対応するやつが未実装か...ぐぬぬ。