Method: VRCommonDialog#chooseFontDialog

Defined in:
lib/vr/vruby.rb

#chooseFontDialog(defaultvalue = nil) ⇒ Object



695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'lib/vr/vruby.rb', line 695

def chooseFontDialog(defaultvalue=nil)
  sarg = if defaultvalue.is_a?(FontStruct) then
           sarg = defaultvalue.spec
         elsif defaultvalue
           sarg = defaultvalue
         else
           sarg = DEFAULTFONT
         end
  r=SWin::CommonDialog::chooseFont(self, sarg)
  if r then
    FontStruct.new2(r)
  else
    r
  end
end