Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

GUI2K4.UT2K4IRC_Page

Extends
UT2K4TabPanel
Modifiers
abstract

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4IRC_Page

Direct Known Subclasses:

UT2K4IRC_Channel, UT2K4IRC_System

Variables Summary
boolbDoneInputScroll
boolbIRCTextToSpeechEnabled
moEditBoxed_TextEntry
stringHasJoinedText
stringHasLeftText
array<string>InputHistory
intInputHistoryPos
intInputHistorySize
colorIRCActionColor
colorIRCInfoColor
colorIRCLinkColor
colorIRCNickColor
colorIRCTextColor
GUIScrollTextBoxlb_TextDisplay
intMaxChatScrollback
stringNewTopicText
stringNowKnownAsText
stringQuitText
stringSetsModeText
GUISplittersp_Main
stringWasKickedByText
UT2K4IRC_Page
floatMainSplitterPosition
Inherited Variables from XInterface.GUITabPanel
bFillHeight, FadeInTime, MyButton, PanelCaption

Functions Summary
functionstring ColorizeLinks (string InString)
functioncolor DecodeColor (int ColorCode)
function Free ()
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
functionbool InternalOnKeyEvent (out byte Key, out byte State, float delta)
function InterpretColorCodes (out string Text)
functionbool IRCTextDblClick (GUIComponent Sender)
function ProcessInput (string Text)
Inherited Functions from XInterface.GUITabPanel
CanShowPanel, Free, InitPanel, OnDestroyPanel, Refresh, ShowPanel


Variables Detail

bDoneInputScroll Source code

var transient bool bDoneInputScroll;

bIRCTextToSpeechEnabled Source code

var globalconfig bool bIRCTextToSpeechEnabled;

ed_TextEntry Source code

var automated moEditBox ed_TextEntry;

HasJoinedText Source code

var localized string HasJoinedText;

HasLeftText Source code

var localized string HasLeftText;

InputHistory Source code

var transient array<string> InputHistory;

InputHistoryPos Source code

var transient int InputHistoryPos;

InputHistorySize Source code

var config int InputHistorySize;

IRCActionColor Source code

var config color IRCActionColor;

IRCInfoColor Source code

var config color IRCInfoColor;

IRCLinkColor Source code

var config color IRCLinkColor;

IRCNickColor Source code

var config color IRCNickColor;

IRCTextColor Source code

var config color IRCTextColor;

lb_TextDisplay Source code

var GUIScrollTextBox lb_TextDisplay;

MaxChatScrollback Source code

var config int MaxChatScrollback;

NewTopicText Source code

var localized string NewTopicText;

NowKnownAsText Source code

var localized string NowKnownAsText;

QuitText Source code

var localized string QuitText;

SetsModeText Source code

var localized string SetsModeText;

sp_Main Source code

var automated GUISplitter sp_Main;

WasKickedByText Source code

var localized string WasKickedByText;

UT2K4IRC_Page

MainSplitterPosition Source code

var(UT2K4IRC_Page) config float MainSplitterPosition;


Functions Detail

ColorizeLinks Source code

function string ColorizeLinks ( string InString )

DecodeColor Source code

function color DecodeColor ( int ColorCode )

Free Source code

function Free ( )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

InternalOnKeyEvent Source code

function bool InternalOnKeyEvent ( out byte Key, out byte State, float delta )

InterpretColorCodes Source code

function InterpretColorCodes ( out string Text )

IRCTextDblClick Source code

function bool IRCTextDblClick ( GUIComponent Sender )

ProcessInput Source code

function ProcessInput ( string Text )


Defaultproperties

defaultproperties
{
     Begin Object Class=moEditBox Name=EntryBox
         CaptionWidth=0.000000
         OnCreateComponent=EntryBox.InternalOnCreateComponent
         StyleName="IRCEntry"
         WinTop=0.950000
         WinLeft=0.000000
         WinWidth=1.000000
         WinHeight=0.050000
         TabOrder=0
         bBoundToParent=True
         bScaleToParent=True
         OnKeyEvent=UT2K4IRC_Page.InternalOnKeyEvent
     End Object
     ed_TextEntry=moEditBox'GUI2K4.UT2K4IRC_Page.EntryBox'

     HasLeftText="%Name% has left %Chan%."
     HasJoinedText="%Name% has joined %Chan%."
     WasKickedByText="%Kicked% was kicked by %Kicker% ( %Reason% )."
     NowKnownAsText="%OldName% is now known as %NewName%."
     QuitText="*** %Name% Quit ( %Reason% )"
     SetsModeText="*** %Name% sets mode: %mode%."
     NewTopicText="Topic"
     MaxChatScrollback=250
     InputHistorySize=16
     bIRCTextToSpeechEnabled=True
     IRCTextColor=(B=160,G=160,R=160)
     IRCNickColor=(B=255,G=150,R=150)
     IRCActionColor=(G=200,R=230)
     IRCInfoColor=(B=160,G=130,R=130)
     IRCLinkColor=(B=150,G=150,R=255)
     WinHeight=1.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:22.640 - Created with UnCodeX