ruby-****@sourc*****
ruby-****@sourc*****
2014年 5月 15日 (木) 00:21:17 JST
------------------------- REMOTE_ADDR = 106.188.10.50 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3ATextAttributes ------------------------- @@ -1,240 +1,395 @@ -= class Gtk::TextAttributes += Gtk::TextAttributes クラス -== Object Hierarchy + Gtk::TextViewなどでテキストに設定される属性 +== オブジェクト階層 + * Object * GLib::Boxed * Gtk::TextAttributes -== Class Methods +== クラスメソッド --- Gtk::TextAttributes.new + + 新しいGtk::TextAttributesオブジェクトを作成します。 - * Returns: self: ((*FIXME*)) + * 戻り値: 作成されたGtk::TextAttributesオブジェクト -== Instance Methods +== インスタンスメソッド --- appearance - * Returns: self: ((*FIXME*)) + 自身が持っているGtk::TextAppearanceオブジェクトを返します。 ---- appearance= + * 戻り値: Gtk::TextAppearanceオブジェクト - * Returns: self: ((*FIXME*)) +--- appearance=(appearance) ---- bg_full_height= + 自身にGtk::TextAppearanceオブジェクトをセットします。 - * Returns: self: ((*FIXME*)) + * appearance: セットしたいGtk::TextAppearanceオブジェクト + * 戻り値: セットしたGtk::TextAppearanceオブジェクト --- bg_full_height? - * Returns: self: ((*FIXME*)) + 背景がフォントの高さではなく行全体の高さに合わされているかどうかを返します。 ---- copy_values + * 戻り値: 真偽値 - * Returns: self: ((*FIXME*)) +--- bg_full_height=(bg_full_height) + 背景をフォントの高さではなく行全体の高さに合わせるかどうかを設定します。 + + * bg_full_height: 行全体の高さに合わせる場合true + * 戻り値: bg_full_height + +--- copy_values(text_attributes) + + 自身が持っているすべての属性値をtext_attributesにコピーします。 + + * text_attributes: コピー先のGtk::TextAttributesオブジェクト + * 戻り値: self + --- direction - * Returns: self: ((*FIXME*)) + カーソルまたはフオーカスの移動方向を返します。 ---- direction= + * 戻り値: Gtk::DirectionType定数 - * Returns: self: ((*FIXME*)) +--- direction=(direction_type) ---- editable= + カーソルまたはフオーカスの移動方向を設定します。 - * Returns: self: ((*FIXME*)) + * direction_type: Gtk::DirectionType定数 + * 戻り値: direction_type --- editable? + + テキストが編集可能かどうかを返します。 + + * 戻り値: 真偽値 + +--- editable=(editable) + + テキストが編集可能かどうかを設定します。 - * Returns: self: ((*FIXME*)) + * editable: 編集可能にするならtrue + * 戻り値: editable --- font - * Returns: self: ((*FIXME*)) + テキストに設定されているフォント情報を返します。 ---- font= + * 戻り値: Pango::FontDescriptionまたはnil - * Returns: self: ((*FIXME*)) +--- font=(font_description) + テキストにフォント情報を設定します。 + + * font_description: Pango::FontDescriptionオブジェクト + * 戻り値: font_description + --- font_scale + + テキストのフォントスケールを返します。 + + * 戻り値: Float。Pango::SCALEを参照。 - * Returns: self: ((*FIXME*)) +--- font_scale=(font_scale) ---- font_scale= + テキストのフォントスケールを設定します。 - * Returns: self: ((*FIXME*)) + * font_scale: 設定したいフォントスケール値(Float)。 + * 戻り値: font_scale --- indent - * Returns: self: ((*FIXME*)) + 段落のインデント幅をピクセル単位で返します。 ---- indent= + * 戻り値: Fixnum - * Returns: self: ((*FIXME*)) +--- indent=(indent) ---- invisible= + 段落のインデント幅をピクセル単位で設定します。 - * Returns: self: ((*FIXME*)) + * indent: インデント幅(Fixnum) + * 戻り値: indent --- invisible? + + テキストが非表示状態かどうかを返します。 + + * 戻り値: 真偽値 + +--- invisible=(invisible) + + テキストが非表示状態かどうかを設定します。 - * Returns: self: ((*FIXME*)) + * invisible: 非表示状態にするならtrue + * 戻り値: invisible --- justification - * Returns: self: ((*FIXME*)) + テキストの行端揃え設定を返します。 ---- justification= + * 戻り値: Gtk::Justification定数 - * Returns: self: ((*FIXME*)) +--- justification=(justification) + テキストの行端揃えを設定します。 + + * justification: Gtk::Justification定数 + * 戻り値: justification + --- language + + テキストの言語を返します。 + + * 戻り値: Pango::Languageオブジェクト - * Returns: self: ((*FIXME*)) +--- language=(language) ---- language= + テキストの言語を設定します。 - * Returns: self: ((*FIXME*)) + * language: Pango::Languageオブジェクト + * 戻り値: language --- left_margin - * Returns: self: ((*FIXME*)) + 左マージンの幅をピクセル単位で返します。 ---- left_margin= + * 戻り値: Fixnum - * Returns: self: ((*FIXME*)) +--- left_margin=(left_margin) + 左マージンの幅をピクセル単位で設定します。 + + * left_margin: 左マージンの幅(Fixnum。0以上) + * 戻り値: left_margin + --- pixels_above_lines + + 段落の上側の余白の幅をピクセル単位で返します。 + + * 戻り値: Fixnum - * Returns: self: ((*FIXME*)) +--- pixels_above_lines=(pixels_above_lines) ---- pixels_above_lines= + 段落の上側の余白の幅をピクセル単位で設定します。 - * Returns: self: ((*FIXME*)) + * pixels_above_lines: 余白の幅(Fixnum。0以上) + * 戻り値: pixels_above_lines --- pixels_below_lines - * Returns: self: ((*FIXME*)) + 段落の下側の余白の幅をピクセル単位で返します。 ---- pixels_below_lines= + * 戻り値: Fixnum - * Returns: self: ((*FIXME*)) +--- pixels_below_lines=(pixels_below_lines) + 段落の下側の余白の幅をピクセル単位で設定します。 + + * pixels_below_lines: 余白の幅(Fixnum。0以上) + * 戻り値: pixels_below_lines + --- pixels_inside_wrap - * Returns: self: ((*FIXME*)) + 段落内の折り返し行の行間幅をピクセル単位で返します。 ---- pixels_inside_wrap= + * 戻り値: Fixnum - * Returns: self: ((*FIXME*)) +--- pixels_inside_wrap=(pixels_inside_wrap) ---- realized= + 段落内の折り返し行の行間幅をピクセル単位で設定します。 - * Returns: self: ((*FIXME*)) + * pixels_inside_wrap: 行間幅(Fixnum。0以上) + * 戻り値: pixels_inside_wrap --- realized? - * Returns: self: ((*FIXME*)) + (テキスト属性が?)具体化されているかどうかを返します。 + * 戻り値: 真偽値 + +--- realized=(realized) + + (テキスト属性が?)具体化されているかどうかを設定します。無茶なタイミングでtrueを設定しようとするとエラーが発生します。 + + * realized: 真偽値 + * 戻り値: realized + --- right_margin + + 右マージンの幅をピクセル単位で返します。 + + * 戻り値: Fixnum + +--- right_margin=(right_margin) + + 右マージンの幅をピクセル単位で設定します。 + + * right_margin: 右マージンの幅(Fixnum。0以上) + * 戻り値: right_margin + +--- set_appearance(appearance) + + 機能はGtk::TextAttributes#appearance=メソッドと同じです。 + + * appearance: Gtk::TextAppearanceオブジェクト + * 戻り値: self + +--- set_bg_full_height(bg_full_height) + + 機能はGtk::TextAttributes#bg_full_height=メソッドと同じです。 + + * bg_full_height: 行全体の高さに合わせる場合true + * 戻り値: self + +--- set_direction(direction_type) + + 機能はGtk::TextAttributes#direction=メソッドと同じです。 + + * direction_type: Gtk::DirectionType定数 + * 戻り値: self + +--- set_editable(editable) + + 機能はGtk::TextAttributes#editable=メソッドと同じです。 + + * editable: 編集可能にするならtrue + * 戻り値: self + +--- set_font(font_description) + + 機能はGtk::TextAttributes#font=メソッドと同じです。 + + * font_description: Pango::FontDescriptionオブジェクト + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_font_scale(font_scale) ---- right_margin= + 機能はGtk::TextAttributes#font_scale=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + * font_scale: 設定したいフォントスケール値(Float)。 + * 戻り値: self ---- set_appearance +--- set_indent(indent) - * Returns: self: ((*FIXME*)) + 機能はGtk::TextAttributes#indent=メソッドと同じです。 ---- set_bg_full_height + * indent: インデント幅(Fixnum) + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_invisible(invisible) ---- set_direction + 機能はGtk::TextAttributes#invisible=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + * invisible: 非表示状態にするならtrue + * 戻り値: self ---- set_editable +--- set_justification(justification) - * Returns: self: ((*FIXME*)) + 機能はGtk::TextAttributes#justification=メソッドと同じです。 ---- set_font + * justification: Gtk::Justification定数 + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_language(language) ---- set_font_scale + 機能はGtk::TextAttributes#language=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + * language: Pango::Languageオブジェクト + * 戻り値: self ---- set_indent +--- set_left_margin(left_margin) - * Returns: self: ((*FIXME*)) + 機能はGtk::TextAttributes#left_margin=メソッドと同じです。 ---- set_invisible + * left_margin: 左マージンの幅(Fixnum。0以上) + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_pixels_above_lines(pixels_above_lines) ---- set_justification + 機能はGtk::TextAttributes#pixels_above_lines=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + * pixels_above_lines: 余白の幅(Fixnum。0以上) + * 戻り値: self ---- set_language +--- set_pixels_below_lines(pixels_below_lines) - * Returns: self: ((*FIXME*)) + 機能はGtk::TextAttributes#pixels_below_lines=メソッドと同じです。 ---- set_left_margin + * pixels_below_lines: 余白の幅(Fixnum。0以上) + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_pixels_inside_wrap(pixels_inside_wrap) ---- set_pixels_above_lines + 機能はGtk::TextAttributes#pixels_inside_wrap=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + * pixels_inside_wrap: 行間幅(Fixnum。0以上) + * 戻り値: self ---- set_pixels_below_lines +--- set_realized(realized) - * Returns: self: ((*FIXME*)) + 機能はGtk::TextAttributes#realized=メソッドと同じです。 ---- set_pixels_inside_wrap + * realized: 真偽値 + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_right_margin(right_margin) ---- set_realized + 機能はGtk::TextAttributes#right_margin=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + * right_margin: 右マージンの幅(Fixnum。0以上) + * 戻り値: self ---- set_right_margin +--- set_tabs(tabs) - * Returns: self: ((*FIXME*)) + 機能はGtk::TextAttributes#tabs=メソッドと同じです。 ---- set_tabs + * tabs: Pango::TabArrayオブジェクト + * 戻り値: self - * Returns: self: ((*FIXME*)) +--- set_wrap_mode(wrap_mode) ---- set_wrap_mode + 機能はGtk::TextAttributes#wrap_mode=メソッドと同じです。 - * Returns: self: ((*FIXME*)) + wrap_mode: Gtk::TextTag::WrapMode定数またはGtk::TextTag#GtkWrapMode定数 + * 戻り値: self --- tabs - * Returns: self: ((*FIXME*)) + タブ情報を返します。 ---- tabs= + * 戻り値: Pango::TabArrayオブジェクトまたはnil(8スペースタブの場合) - * Returns: self: ((*FIXME*)) +--- tabs=(tabs) + タブ情報を設定します。 + + * tabs: Pango::TabArrayオブジェクト + * 戻り値: tabs + --- wrap_mode + + 行の折り返し方法を返します。 + + * 戻り値: Gtk::TextTag::WrapMode定数 - * Returns: self: ((*FIXME*)) +--- wrap_mode=(wrap_mode) ---- wrap_mode= + 行の折り返し方法を設定します。 - * Returns: self: ((*FIXME*)) + wrap_mode: Gtk::TextTag::WrapMode定数またはGtk::TextTag#GtkWrapMode定数 + * 戻り値: wrap_mode == See Also + + +== 変更履歴 + +- 2014-05-14 内容を作成 ((<きたがわ>)) -== ChangeLog - 2014-05-12 英語版からコピー