class MyRendererFontButton
this file is part of manqod manqod is distributed under the CDDL licence the author of manqod is Dobai-Pataky Balint(dpblnt@gmail.com)
Attributes
pc[RW]
Public Class Methods
new(pc)
click to toggle source
Calls superclass method
# File lib/FormHolder/Form/InputHolder/FontButton.rb, line 7 def initialize(pc) @pc=pc super(item['default']) set_use_font(true) signal_connect('font-set'){|me| edebug(item['default']+" font-set","gtk_button","debug") run_events(item['id'],'form_item-Action') } end
Public Instance Methods
item()
click to toggle source
# File lib/FormHolder/Form/InputHolder/FontButton.rb, line 34 def item pc.item end
parentM()
click to toggle source
# File lib/FormHolder/Form/InputHolder/FontButton.rb, line 30 def parentM pc.parentM end
text()
click to toggle source
# File lib/FormHolder/Form/InputHolder/FontButton.rb, line 26 def text font_name end
update(new_value=item['default'])
click to toggle source
# File lib/FormHolder/Form/InputHolder/FontButton.rb, line 18 def update(new_value=item['default']) item['default']=new_value run_events(item['id'],'form_item-BeforeUpdate') set_font_name(item['default']) edebug(item['default'].to_s+" updated","gtk_button","info") run_events(item['id'],'form_item-AfterUpdate') end