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

XInterface.IRC_Page

Extends
UT2K3TabPanel
Modifiers
abstract

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K3TabPanel
                  |   
                  +-- XInterface.IRC_Page

Direct Known Subclasses:

IRC_Channel, IRC_System

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

Functions Summary
functionstring ColorizeLinks (string InString))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
functionbool InternalOnKeyEvent (out byte Key, out byte State, float delta))
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;

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;

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;

TextDisplay Source code

var GUIScrollTextBox TextDisplay;

TextEntry Source code

var moEditBox TextEntry;

WasKickedByText Source code

var localized string WasKickedByText;


Functions Detail

ColorizeLinks Source code

function string ColorizeLinks ( string InString) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InternalOnKeyEvent Source code

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

IRCTextDblClick Source code

function bool IRCTextDblClick ( GUIComponent Sender) )

ProcessInput Source code

function ProcessInput ( string Text) )


Defaultproperties

defaultproperties
{
    Begin Object class=moEditBox Name=EntryBox
        WinWidth=1.0
        WinHeight=0.05
        WinLeft=0
        WinTop=0.95
        CaptionWidth=0
    End Object
    Controls(0)=moEditBox'EntryBox'



    
    Begin Object Class=GUIScrollTextBox Name=DisplayBox
        WinWidth=1.0
        WinHeight=1.0
        WinLeft=0
        WinTop=0
        CharDelay=0.0015
        EOLDelay=0.25
        bVisibleWhenEmpty=true
        bScaleToParent=true
        StyleName="ServerBrowserGrid"
        bNoTeletype=true
        bStripColors=true
    End Object


    
    Begin Object Class=GUIPanel Name=DisplayPanel
        Controls(0)=DisplayBox;
    End Object


    
    Begin Object Class=GUIPanel Name=UtilPanel
    End Object


    
    Begin Object Class=GUISplitter Name=MainSplitter
        WinWidth=1.0
        WinHeight=0.95
        WinTop=0
        WinLeft=0
        Controls(0)=DisplayPanel
        Controls(1)=UtilPanel
        SplitOrientation=SPLIT_Vertical
        SplitPosition=0.8
        bFixedSplitter=true
    End Object
    Controls(1)=MainSplitter


    WinTop=0.15
    WinLeft=0
    WinWidth=1
    WinHeight=0.73
    bAcceptsInput=false


    MaxChatScrollback=250
    InputHistorySize=16


    HasLeftText="has left"
    HasJoinedText="has joined"
    WasKickedByText="was kicked by"
    NowKnownAsText="is now known as"
    QuitText="Quit"
    SetsModeText="sets mode"
    NewTopicText="Topic"


    IRCTextColor=(R=160,G=160,B=160,A=0)
    IRCNickColor=(R=150,G=150,B=255,A=0)
    IRCActionColor=(R=230,G=200,B=0,A=0)
    IRCInfoColor=(R=130,G=130,B=160,A=0)
    IRCLinkColor=(R=255,G=150,B=150,A=0)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:09.673 - Created with UnCodeX