UWindow
Class UWindowComboLeftButton

source: e:\games\UnrealTournament\UWindow\Classes\UWindowComboLeftButton.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowDialogControl
            |
            +--UWindow.UWindowButton
               |
               +--UWindow.UWindowComboLeftButton
Direct Known Subclasses:None

class UWindowComboLeftButton
extends UWindow.UWindowButton



Function Summary
 void BeforePaint(Canvas C, float X, float Y)
 void LMouseDown(float X, float Y)



Source Code


00001	class UWindowComboLeftButton extends UWindowButton;
00002	
00003	function BeforePaint(Canvas C, float X, float Y)
00004	{
00005		LookAndFeel.Combo_SetupLeftButton(Self);
00006	}
00007	
00008	function LMouseDown(float X, float Y)
00009	{
00010		local int i;
00011	
00012		Super.LMouseDown(X, Y);
00013		if(!bDisabled)
00014		{
00015			i = UWindowComboControl(OwnerWindow).GetSelectedIndex();
00016			i--;
00017			if(i < 0)
00018				i = UWindowComboControl(OwnerWindow).List.Items.Count() - 1;
00019			UWindowComboControl(OwnerWindow).SetSelectedIndex(i);
00020		}
00021	}
00022	
00023	defaultproperties
00024	{
00025	     bNoKeyboard=True
00026	}

End Source Code