Sha256: 92a0306ee2c81e209e3d2f2c5de58dee308ac351e95de781daa592f0d39af9c1
Contents?: true
Size: 991 Bytes
Versions: 8
Compression:
Stored size: 991 Bytes
Contents
### # wxRuby3 wxWidgets interface director # Copyright (c) M.J.N. Corino, The Netherlands ### module WXRuby3 class Director class Log < Director def setup spec.gc_as_object spec.items.concat(%w[wxLogBuffer wxLogChain wxLogGui wxLogStderr wxLogStream wxLogTextCtrl wxLogInterposer wxLogInterposerTemp wxLogWindow]) spec.no_proxy(%w[wxLogBuffer wxLogChain wxLogGui wxLogStderr wxLogTextCtrl wxLogInterposer wxLogInterposerTemp wxLogWindow]) spec.ignore 'wxLogBuffer::Flush' spec.ignore 'wxLogGui::Flush' if Config.instance.features_set?(%w[wxUSE_STD_IOSTREAM]) spec.ignore 'wxLogStream' end spec.ignore 'wxLog::SetThreadActiveTarget' spec.disown 'wxLog *logtarget' spec.do_not_generate(:functions) spec.make_concrete('wxLog') spec.extend_interface('wxLog', ' virtual ~wxLog ();') super end end # class Log end # class Director end # module WXRuby3
Version data entries
8 entries across 8 versions & 1 rubygems