Class: Fox::FXList

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
lib/fox16/aliases.rb,
lib/fox16/iterators.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) anchorItem(*args)

:nodoc:



2625
2626
2627
# File 'lib/fox16/aliases.rb', line 2625

def anchorItem(*args) # :nodoc:
  getAnchorItem(*args)
end

- (Object) anchorItem=(*args)

:nodoc:



2622
2623
2624
# File 'lib/fox16/aliases.rb', line 2622

def anchorItem=(*args) # :nodoc:
  setAnchorItem(*args)
end

- (Object) currentItem(*args)

:nodoc:



2619
2620
2621
# File 'lib/fox16/aliases.rb', line 2619

def currentItem(*args) # :nodoc:
  getCurrentItem(*args)
end

- (Object) currentItem=(*args)

:nodoc:



2616
2617
2618
# File 'lib/fox16/aliases.rb', line 2616

def currentItem=(*args) # :nodoc:
  setCurrentItem(*args)
end

- (Object) cursorItem(*args)

:nodoc:



2628
2629
2630
# File 'lib/fox16/aliases.rb', line 2628

def cursorItem(*args) # :nodoc:
  getCursorItem(*args)
end

- (Object) each

Calls block once for each item in the list, passing a reference to that item as a parameter.



118
119
120
121
122
123
# File 'lib/fox16/iterators.rb', line 118

def each # :yields: aListItem
  0.upto(numItems - 1) do |i|
    yield getItem(i)
  end
  self
end

- (Object) first

Override Enumerable#first with FXWindow#first for backwards compatibility.



110
111
112
# File 'lib/fox16/iterators.rb', line 110

def first
  getFirst
end

- (Object) font(*args)

:nodoc:



2634
2635
2636
# File 'lib/fox16/aliases.rb', line 2634

def font(*args) # :nodoc:
  getFont(*args)
end

- (Object) font=(*args)

:nodoc:



2631
2632
2633
# File 'lib/fox16/aliases.rb', line 2631

def font=(*args) # :nodoc:
  setFont(*args)
end

- (Object) helpText(*args)

:nodoc:



2664
2665
2666
# File 'lib/fox16/aliases.rb', line 2664

def helpText(*args) # :nodoc:
  getHelpText(*args)
end

- (Object) helpText=(*args)

:nodoc:



2661
2662
2663
# File 'lib/fox16/aliases.rb', line 2661

def helpText=(*args) # :nodoc:
  setHelpText(*args)
end

- (Boolean) itemCurrent?(*args)

:nodoc:



2607
2608
2609
# File 'lib/fox16/aliases.rb', line 2607

def itemCurrent?(*args) # :nodoc:
  isItemCurrent(*args)
end

- (Boolean) itemEnabled?(*args)

:nodoc:



2613
2614
2615
# File 'lib/fox16/aliases.rb', line 2613

def itemEnabled?(*args) # :nodoc:
  isItemEnabled(*args)
end

- (Boolean) itemSelected?(*args)

:nodoc:



2604
2605
2606
# File 'lib/fox16/aliases.rb', line 2604

def itemSelected?(*args) # :nodoc:
  isItemSelected(*args)
end

- (Boolean) itemVisible?(*args)

:nodoc:



2610
2611
2612
# File 'lib/fox16/aliases.rb', line 2610

def itemVisible?(*args) # :nodoc:
  isItemVisible(*args)
end

- (Object) listStyle(*args)

:nodoc:



2655
2656
2657
# File 'lib/fox16/aliases.rb', line 2655

def listStyle(*args) # :nodoc:
  getListStyle(*args)
end

- (Object) listStyle=(*args)

:nodoc:



2658
2659
2660
# File 'lib/fox16/aliases.rb', line 2658

def listStyle=(*args) # :nodoc:
  setListStyle(*args)
end

- (Object) numItems(*args)

:nodoc:



2595
2596
2597
# File 'lib/fox16/aliases.rb', line 2595

def numItems(*args) # :nodoc:
  getNumItems(*args)
end

- (Object) numVisible(*args)

:nodoc:



2598
2599
2600
# File 'lib/fox16/aliases.rb', line 2598

def numVisible(*args) # :nodoc:
  getNumVisible(*args)
end

- (Object) numVisible=(*args)

:nodoc:



2601
2602
2603
# File 'lib/fox16/aliases.rb', line 2601

def numVisible=(*args) # :nodoc:
  setNumVisible(*args)
end

- (Object) selBackColor(*args)

:nodoc:



2643
2644
2645
# File 'lib/fox16/aliases.rb', line 2643

def selBackColor(*args) # :nodoc:
  getSelBackColor(*args)
end

- (Object) selBackColor=(*args)

:nodoc:



2646
2647
2648
# File 'lib/fox16/aliases.rb', line 2646

def selBackColor=(*args) # :nodoc:
  setSelBackColor(*args)
end

- (Object) selTextColor(*args)

:nodoc:



2649
2650
2651
# File 'lib/fox16/aliases.rb', line 2649

def selTextColor(*args) # :nodoc:
  getSelTextColor(*args)
end

- (Object) selTextColor=(*args)

:nodoc:



2652
2653
2654
# File 'lib/fox16/aliases.rb', line 2652

def selTextColor=(*args) # :nodoc:
  setSelTextColor(*args)
end

- (Object) textColor(*args)

:nodoc:



2637
2638
2639
# File 'lib/fox16/aliases.rb', line 2637

def textColor(*args) # :nodoc:
  getTextColor(*args)
end

- (Object) textColor=(*args)

:nodoc:



2640
2641
2642
# File 'lib/fox16/aliases.rb', line 2640

def textColor=(*args) # :nodoc:
  setTextColor(*args)
end