Module: Tk::BLT::Treeview::ConfigMethod
Constant Summary
Constants included
from TkUtil
TkUtil::None, TkUtil::RELEASE_DATE
Instance Method Summary
collapse
-
#button_cget(option) ⇒ Object
-
#button_cget_strict(option) ⇒ Object
-
#button_cget_tkstring(option) ⇒ Object
-
#button_configinfo(slot = nil) ⇒ Object
-
#button_configure(slot, value = None) ⇒ Object
-
#column_cget(name, option) ⇒ Object
-
#column_cget_strict(name, option) ⇒ Object
-
#column_cget_tkstring(name, option) ⇒ Object
-
#column_configinfo(name, slot = nil) ⇒ Object
-
#column_configure(name, slot, value = None) ⇒ Object
-
#current_button_configinfo(slot = nil) ⇒ Object
-
#current_column_configinfo(name, slot = nil) ⇒ Object
-
#current_entry_configinfo(slot = nil) ⇒ Object
-
#current_sort_configinfo(slot = nil) ⇒ Object
-
#current_text_configinfo(slot = nil) ⇒ Object
-
#entry_cget(option) ⇒ Object
-
#entry_cget_strict(option) ⇒ Object
-
#entry_cget_tkstring(option) ⇒ Object
-
#entry_configinfo(slot = nil) ⇒ Object
-
#entry_configure(slot, value = None) ⇒ Object
-
#sort_cget(option) ⇒ Object
-
#sort_cget_strict(option) ⇒ Object
-
#sort_cget_tkstring(option) ⇒ Object
-
#sort_configinfo(slot = nil) ⇒ Object
-
#sort_configure(slot, value = None) ⇒ Object
-
#text_cget(option) ⇒ Object
-
#text_cget_strict(option) ⇒ Object
-
#text_cget_tkstring(option) ⇒ Object
-
#text_configinfo(slot = nil) ⇒ Object
-
#text_configure(slot, value = None) ⇒ Object
__IGNORE_UNKNOWN_CONFIGURE_OPTION__, #__check_available_itemconfigure_options, #__current_itemconfiginfo, __set_IGNORE_UNKNOWN_CONFIGURE_OPTION__!, #current_itemconfiginfo, #itemcget, #itemcget_strict, #itemcget_tkstring, #itemconfiginfo, #itemconfigure, #tagid
#__conv_item_keyonly_opts, #itemconfig_hash_kv
Methods included from TkUtil
#_conv_args, _conv_args, #_fromUTF8, #_get_eval_enc_str, _get_eval_enc_str, #_get_eval_string, _get_eval_string, _symbolkey2str, #_symbolkey2str, #_toUTF8, #bool, bool, callback, eval_cmd, #hash_kv, hash_kv, install_cmd, #num_or_nil, num_or_nil, num_or_str, #num_or_str, number, #number, string, #string, uninstall_cmd, untrust
#kanjifont_copy, #kanjitagfont_configure, #latintagfont_configure, #latintagfont_copy, #tagfont_configinfo, #tagfont_configure, #tagfont_copy
Instance Method Details
121
122
123
|
# File 'lib/tkextlib/blt/treeview.rb', line 121
def button_cget(option)
itemcget('button', option)
end
|
124
125
126
|
# File 'lib/tkextlib/blt/treeview.rb', line 124
def button_cget_strict(option)
itemcget_strict('button', option)
end
|
118
119
120
|
# File 'lib/tkextlib/blt/treeview.rb', line 118
def button_cget_tkstring(option)
itemcget_tkstring('button', option)
end
|
130
131
132
|
# File 'lib/tkextlib/blt/treeview.rb', line 130
def button_configinfo(slot=nil)
itemconfiginfo('button', slot)
end
|
127
128
129
|
# File 'lib/tkextlib/blt/treeview.rb', line 127
def button_configure(slot, value=None)
itemconfigure('button', slot, value)
end
|
#column_cget(name, option) ⇒ Object
102
103
104
|
# File 'lib/tkextlib/blt/treeview.rb', line 102
def column_cget(name, option)
itemcget(['column', name], option)
end
|
#column_cget_strict(name, option) ⇒ Object
105
106
107
|
# File 'lib/tkextlib/blt/treeview.rb', line 105
def column_cget_strict(name, option)
itemcget_strict(['column', name], option)
end
|
#column_cget_tkstring(name, option) ⇒ Object
99
100
101
|
# File 'lib/tkextlib/blt/treeview.rb', line 99
def column_cget_tkstring(name, option)
itemcget_tkstring(['column', name], option)
end
|
#column_configinfo(name, slot = nil) ⇒ Object
111
112
113
|
# File 'lib/tkextlib/blt/treeview.rb', line 111
def column_configinfo(name, slot=nil)
itemconfiginfo(['column', name], slot)
end
|
108
109
110
|
# File 'lib/tkextlib/blt/treeview.rb', line 108
def column_configure(name, slot, value=None)
itemconfigure(['column', name], slot, value)
end
|
133
134
135
|
# File 'lib/tkextlib/blt/treeview.rb', line 133
def current_button_configinfo(slot=nil)
current_itemconfiginfo('button', slot)
end
|
#current_column_configinfo(name, slot = nil) ⇒ Object
114
115
116
|
# File 'lib/tkextlib/blt/treeview.rb', line 114
def current_column_configinfo(name, slot=nil)
current_itemconfiginfo(['column', name], slot)
end
|
#current_entry_configinfo(slot = nil) ⇒ Object
184
185
186
187
188
189
190
191
192
|
# File 'lib/tkextlib/blt/treeview.rb', line 184
def current_entry_configinfo(slot=nil)
ret = current_itemconfiginfo('entry', slot)
if (val = ret['bindtags'])
ret['bindtags'] = val.collect{|tag| TkBindTag.id2obj(tag)}
end
ret
end
|
#current_sort_configinfo(slot = nil) ⇒ Object
209
210
211
|
# File 'lib/tkextlib/blt/treeview.rb', line 209
def current_sort_configinfo(slot=nil)
current_itemconfiginfo('sort', slot)
end
|
#current_text_configinfo(slot = nil) ⇒ Object
228
229
230
|
# File 'lib/tkextlib/blt/treeview.rb', line 228
def current_text_configinfo(slot=nil)
current_itemconfiginfo('text', slot)
end
|
#entry_cget(option) ⇒ Object
140
141
142
143
144
145
146
147
|
# File 'lib/tkextlib/blt/treeview.rb', line 140
def entry_cget(option)
ret = itemcget('entry', option)
if option == 'bindtags' || option == :bindtags
ret.collect{|tag| TkBindTag.id2obj(tag)}
else
ret
end
end
|
#entry_cget_strict(option) ⇒ Object
148
149
150
151
152
153
154
155
|
# File 'lib/tkextlib/blt/treeview.rb', line 148
def entry_cget_strict(option)
ret = itemcget_strict('entry', option)
if option == 'bindtags' || option == :bindtags
ret.collect{|tag| TkBindTag.id2obj(tag)}
else
ret
end
end
|
#entry_cget_tkstring(option) ⇒ Object
137
138
139
|
# File 'lib/tkextlib/blt/treeview.rb', line 137
def entry_cget_tkstring(option)
itemcget_tkstring('entry', option)
end
|
#entry_configinfo(slot = nil) ⇒ Object
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
|
# File 'lib/tkextlib/blt/treeview.rb', line 159
def entry_configinfo(slot=nil)
ret = itemconfiginfo('entry', slot)
if TkComm::GET_CONFIGINFO_AS_ARRAY
if slot
if slot == 'bindtags' || slot == :bindtags
ret[-2] = ret[-2].collect{|tag| TkBindTag.id2obj(tag)}
ret[-1] = ret[-1].collect{|tag| TkBindTag.id2obj(tag)}
end
else
inf = ret.assoc('bindtags')
inf[-2] = inf[-2].collect{|tag| TkBindTag.id2obj(tag)}
inf[-1] = inf[-1].collect{|tag| TkBindTag.id2obj(tag)}
end
else if (inf = ret['bindtags'])
inf[-2] = inf[-2].collect{|tag| TkBindTag.id2obj(tag)}
inf[-1] = inf[-1].collect{|tag| TkBindTag.id2obj(tag)}
ret['bindtags'] = inf
end
end
ret
end
|
#entry_configure(slot, value = None) ⇒ Object
156
157
158
|
# File 'lib/tkextlib/blt/treeview.rb', line 156
def entry_configure(slot, value=None)
itemconfigure('entry', slot, value)
end
|
#sort_cget(option) ⇒ Object
197
198
199
|
# File 'lib/tkextlib/blt/treeview.rb', line 197
def sort_cget(option)
itemcget('sort', option)
end
|
#sort_cget_strict(option) ⇒ Object
200
201
202
|
# File 'lib/tkextlib/blt/treeview.rb', line 200
def sort_cget_strict(option)
itemcget_strict('sort', option)
end
|
#sort_cget_tkstring(option) ⇒ Object
194
195
196
|
# File 'lib/tkextlib/blt/treeview.rb', line 194
def sort_cget_tkstring(option)
itemcget_tkstring('sort', option)
end
|
#sort_configinfo(slot = nil) ⇒ Object
206
207
208
|
# File 'lib/tkextlib/blt/treeview.rb', line 206
def sort_configinfo(slot=nil)
itemconfiginfo('sort', slot)
end
|
203
204
205
|
# File 'lib/tkextlib/blt/treeview.rb', line 203
def sort_configure(slot, value=None)
itemconfigure('sort', slot, value)
end
|
#text_cget(option) ⇒ Object
216
217
218
|
# File 'lib/tkextlib/blt/treeview.rb', line 216
def text_cget(option)
itemcget('text', option)
end
|
#text_cget_strict(option) ⇒ Object
219
220
221
|
# File 'lib/tkextlib/blt/treeview.rb', line 219
def text_cget_strict(option)
itemcget_strict('text', option)
end
|
#text_cget_tkstring(option) ⇒ Object
213
214
215
|
# File 'lib/tkextlib/blt/treeview.rb', line 213
def text_cget_tkstring(option)
itemcget_tkstring('text', option)
end
|
#text_configinfo(slot = nil) ⇒ Object
225
226
227
|
# File 'lib/tkextlib/blt/treeview.rb', line 225
def text_configinfo(slot=nil)
itemconfiginfo('text', slot)
end
|
#text_configure(slot, value = None) ⇒ Object
222
223
224
|
# File 'lib/tkextlib/blt/treeview.rb', line 222
def text_configure(slot, value=None)
itemconfigure('text', slot, value)
end
|