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=Wahr
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: Mo 16.4.2007 11:20:34.812 - Created with
UnCodeX