Class: GloudApp::Icon

Inherits:
Object
  • Object
show all
Defined in:
lib/gloudapp.rb

Class Method Summary collapse

Class Method Details

.errorObject



225
# File 'lib/gloudapp.rb', line 225

def self.error; Gdk::Pixbuf.new(error_path) end

.error_pathObject



221
# File 'lib/gloudapp.rb', line 221

def self.error_path; self.icon 'gloudapp_error' end

.finishObject



223
# File 'lib/gloudapp.rb', line 223

def self.finish; Gdk::Pixbuf.new(finish_path) end

.finish_pathObject



219
# File 'lib/gloudapp.rb', line 219

def self.finish_path; self.icon 'gloudapp_finish' end

.icon(icon) ⇒ Object



217
# File 'lib/gloudapp.rb', line 217

def self.icon(icon) File.join(File.dirname(__FILE__), 'gloudapp', 'icons', icon + '.png') end

.normalObject



222
# File 'lib/gloudapp.rb', line 222

def self.normal; Gdk::Pixbuf.new(normal_path) end

.normal_pathObject



218
# File 'lib/gloudapp.rb', line 218

def self.normal_path; self.icon 'gloudapp' end

.workingObject



224
# File 'lib/gloudapp.rb', line 224

def self.working; Gdk::Pixbuf.new(working_path) end

.working_pathObject



220
# File 'lib/gloudapp.rb', line 220

def self.working_path; self.icon 'gloudapp_working' end