GUI2K4.UT2K4IRC_System
- Extends
- UT2K4IRC_Page
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- XInterface.GUITabPanel
|
+-- XInterface.UT2K4TabPanel
|
+-- GUI2K4.UT2K4IRC_Page
|
+-- GUI2K4.UT2K4IRC_System
Inherited Variables from GUI2K4.UT2K4IRC_Page |
bDoneInputScroll, bIRCTextToSpeechEnabled, ed_TextEntry, HasJoinedText, HasLeftText, InputHistory, InputHistoryPos, InputHistorySize, IRCActionColor, IRCInfoColor, IRCLinkColor, IRCNickColor, IRCTextColor, lb_TextDisplay, MainSplitterPosition, MaxChatScrollback, NewTopicText, NowKnownAsText, QuitText, SetsModeText, sp_Main, WasKickedByText |
Enumerations Summary |
EAwayMode AM_None,
AM_Server,
AM_InstantAction,
AM_Menus |
Functions Summary |
 | UT2K4IRC_Channel | AddChannel (string ChannelName, optional bool bPrivate, optional bool bActivate)
|
 | | Ban (string Nick, string ChannelName, optional string Reason)
|
 | bool | CanShowPanel ()
|
 | | ChangeAwayStatus (bool NewStatus)
|
 | | ChangeConnectStatus (bool NewStatus)
|
 | | ChangeCurrentNick ()
|
 | | ChangedNick (string OldNick, string NewNick)
|
 | | ChangeHalfOp (string Channel, string Nick, bool bHalfOp)
|
 | | ChangeMode (string Channel, string Nick, string Mode)
|
 | | ChangeOp (string Channel, string Nick, bool bOp)
|
 | | ChangeTopic (string Channel, string NewTopic)
|
 | | ChangeVoice (string Channel, string Nick, bool bVoice)
|
 | | ChanKeyPageClosed (bool bCancelled)
|
 | | ChannelAction (string Channel, string Nick, string Text)
|
 | | ChannelText (string Channel, string Nick, string Text)
|
 | | CloseLink (UT2K4IRCLink OldLink, bool bSwitchingServers, optional string Reason)
|
 | bool | Connect (string NewServer)
|
 | UT2K4IRCLink | CreateNewLink ()
|
 | | CTCP (string Channel, string Nick, string Message)
|
 | | DeHelp (string Nick, string ChannelName)
|
 | | Deop (string Nick, string ChannelName)
|
 | | DeVoice (string Nick, string ChannelName)
|
 | | Disconnect ()
|
 | bool | DisconnectAvailable (out string ButtonCaption)
|
 | UT2K4IRC_Channel | FindChannelWindow (string Channel, optional bool bIncludePrivate)
|
 | int | FindPrivateChannelIndex (string ChannelName)
|
 | UT2K4IRC_Private | FindPrivateWindow (string Nick)
|
 | int | FindPublicChannelIndex (string ChannelName, optional bool bIncludePrivate)
|
 | UT2K4IRC_Page | GetCurrentChannel ()
|
 | string | GetCurrentChannelName ()
|
 | string | GetDefaultChannel ()
|
 | | Help (string Nick, string ChannelName)
|
 | bool | InGame ()
|
 | | InitComponent (GUIController MyController, GUIComponent MyOwner)
|
 | bool | InMenus ()
|
 | | InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
|
 | | IRCClosed ()
|
 | bool | IsAway ()
|
 | bool | IsConnected ()
|
 | bool | IsMe (string Test)
|
 | | JoinChannel (string ChannelName)
|
 | | JoinedChannel (string Channel, optional string Nick)
|
 | | Kick (string Nick, string ChannelName, optional string Reason)
|
 | | KickUser (string Channel, string KickedNick, string Kicker, string Reason)
|
 | bool | LeaveAvailable (out string ButtonCaption)
|
 | | NewNickPageClosed (bool bCancelled)
|
 | | NotifyChannelKey (string chan)
|
 | | NotifyInvalidNick ()
|
 | | NotifyNickInUse ()
|
 | | NotifyQuitUnreal ()
|
 | | Op (string Nick, string ChannelName)
|
 | | PartChannel (string ChannelName)
|
 | | PartCurrentChannel ()
|
 | | PartedChannel (string Channel, optional string Nick)
|
 | | PrintAwayMessage (string Nick, string Message)
|
 | | PrivateAction (string Nick, string Text)
|
 | | PrivateText (string Nick, string Text)
|
 | | ProcessInput (string Text)
|
 | | RemoveChannel (string Channel)
|
 | bool | RemoveChannelAt (int Index)
|
 | | SetCurrentChannel (int idx)
|
 | | SetCurrentChannelPage (UT2K4IRC_Channel ChannelPage)
|
 | | SetMode (string Modes, string Target, bool On, optional string Extra)
|
 | bool | SetNickAvailable (out string ButtonCaption)
|
 | | ShowPanel (bool bShow)
|
 | | SystemText (string Text)
|
 | | Timer ()
|
 | | Unban (string Nick, string ChannelName)
|
 | | UpdateAway ()
|
 | | UpdateCurrentChannel (int NewCurrent)
|
 | | UpdateIdent ()
|
 | | UserInChannel (string Channel, string Nick)
|
 | | UserNotice (string Nick, string Text)
|
 | | UserQuit (string Nick, string Reason)
|
 | bool | ValidChannelIndex (int Index)
|
 | | Voice (string Nick, string ChannelName)
|
 | | Whois (string Nick)
|
var private bool bAway;
var private bool bConnected;
var private bool bSysInitialized;
var localized string ByText;
var localized string ChangeNickCaption;
var config string ChanKeyMenu;
var localized string ChooseNewNickText;
var localized string CloseWindowCaption;
var int CurChannel;
var localized string DisconnectCaption;
var localized string InvalidKickText;
var localized string InvalidModeText;
var localized string IsAwayText;
var localized string KickedFromText;
var string LastServer;
var localized string LeavePrivateText;
var string LinkClassName;
var config string NewNickMenu;
var localized string NickInUseText;
var localized string NickInvalidText;
var localized string NotInAChannelText;
var int PrevChannel;
var string TestIRCString;
UT2K4IRC_System
enum EAwayMode
{
AM_None,
AM_Server,
AM_InstantAction,
AM_Menus
};
delegate NewChannelSelected ( int CurrentChannel )
delegate OnConnect ( )
delegate OnDisconnect ( )
function UT2K4IRC_Channel AddChannel (
string ChannelName,
optional bool bPrivate,
optional bool bActivate )
function Ban ( string Nick, string ChannelName, optional string Reason )
function bool CanShowPanel ( )
function ChangeAwayStatus ( bool NewStatus )
function ChangeConnectStatus ( bool NewStatus )
function ChangeCurrentNick ( )
function ChangedNick ( string OldNick, string NewNick )
function ChangeHalfOp ( string Channel, string Nick, bool bHalfOp )
function ChangeMode ( string Channel, string Nick, string Mode )
function ChangeOp ( string Channel, string Nick, bool bOp )
function ChangeTopic ( string Channel, string NewTopic )
function ChangeVoice ( string Channel, string Nick, bool bVoice )
function ChanKeyPageClosed ( bool bCancelled )
function ChannelAction ( string Channel, string Nick, string Text )
function ChannelText ( string Channel, string Nick, string Text )
function CloseLink (
UT2K4IRCLink OldLink,
bool bSwitchingServers,
optional string Reason )
function bool Connect ( string NewServer )
function CTCP ( string Channel, string Nick, string Message )
function DeHelp ( string Nick, string ChannelName )
function Deop ( string Nick, string ChannelName )
function DeVoice ( string Nick, string ChannelName )
function Disconnect ( )
function bool DisconnectAvailable ( out string ButtonCaption )
function UT2K4IRC_Channel FindChannelWindow (
string Channel,
optional bool bIncludePrivate )
FindPrivateChannelIndex Source code
function int FindPrivateChannelIndex ( string ChannelName )
FindPublicChannelIndex Source code
function int FindPublicChannelIndex ( string ChannelName, optional bool bIncludePrivate )
function string GetCurrentChannelName ( )
function string GetDefaultChannel ( )
function Help ( string Nick, string ChannelName )
function bool InGame ( )
function bool InMenus ( )
InternalOnCreateComponent Source code
function IRCClosed ( )
function bool IsAway ( )
function bool IsConnected ( )
function bool IsMe ( string Test )
function JoinChannel ( string ChannelName )
function JoinedChannel ( string Channel, optional string Nick )
function Kick ( string Nick, string ChannelName, optional string Reason )
function KickUser ( string Channel, string KickedNick, string Kicker, string Reason )
function bool LeaveAvailable ( out string ButtonCaption )
function NewNickPageClosed ( bool bCancelled )
function NotifyChannelKey ( string chan )
function NotifyInvalidNick ( )
function NotifyNickInUse ( )
function NotifyQuitUnreal ( )
function Op ( string Nick, string ChannelName )
function PartChannel ( string ChannelName )
function PartCurrentChannel ( )
function PartedChannel ( string Channel, optional string Nick )
function PrintAwayMessage ( string Nick, string Message )
function PrivateAction ( string Nick, string Text )
function PrivateText ( string Nick, string Text )
function ProcessInput ( string Text )
function RemoveChannel ( string Channel )
function bool RemoveChannelAt ( int Index )
function SetCurrentChannel ( int idx )
function SetMode ( string Modes, string Target, bool On, optional string Extra )
function bool SetNickAvailable ( out string ButtonCaption )
function ShowPanel ( bool bShow )
function SystemText ( string Text )
event Timer ( )
function Unban ( string Nick, string ChannelName )
function UpdateAway ( )
function UpdateCurrentChannel ( int NewCurrent )
function UpdateIdent ( )
function UserInChannel ( string Channel, string Nick )
function UserNotice ( string Nick, string Text )
function UserQuit ( string Nick, string Reason )
function bool ValidChannelIndex ( int Index )
function Voice ( string Nick, string ChannelName )
function Whois ( string Nick )
defaultproperties
{
LinkClassName="GUI2K4.UT2K4IRCLink"
CurChannel=-2
PrevChannel=-1
NewNickMenu="GUI2K4.UT2K4IRC_NewNick"
ChanKeyMenu="GUI2K4.UT2K4IRC_ChanKey"
NotInAChannelText="Not in a channel!"
KickedFromText="You were kicked from"
ByText="by"
IsAwayText="is away"
ChooseNewNickText="Choose A New IRC Nickname"
NickInUseText="Nickname Already In Use"
NickInvalidText="Nickname Is Invalid"
LeavePrivateText="CLOSE %ChanName% "
CloseWindowCaption="LEAVE CHANNEL"
DisconnectCaption="DISCONNECT"
ChangeNickCaption="CHANGE NICK"
InvalidModeText="Invalid parameters for MODE - Syntax: /MODE [#]target [[+|-]modes [Extra Params]]"
InvalidKickText="Invalid parameters for %Cmd% - Syntax: /%Cmd% #ChannelName Nick :[Reason]"
Begin Object Class=GUISplitter Name=SplitterA
SplitPosition=0.800000
bFixedSplitter=True
DefaultPanels(0)="XInterface.GUIScrollTextBox"
DefaultPanels(1)="GUI2K4.UT2K4IRC_Panel"
OnCreateComponent=UT2k4IRC_System.InternalOnCreateComponent
WinHeight=0.950000
TabOrder=1
End Object
sp_Main=GUISplitter'GUI2K4.UT2k4IRC_System.SplitterA'
MainSplitterPosition=0.500000
}
|
Creation time: Wed 7/2/2007 19:16:22.703 - Created with
UnCodeX