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

GUI2K4.UT2K4IRC_Channel

Extends
UT2K4IRC_Page

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

Direct Known Subclasses:

UT2K4IRC_Private

Variables Summary
stringChannelName
stringChannelTopic
stringDefaultListClass
stringDehelpUserText
stringDeopUserText
stringDevoiceUserText
stringHelpUserText
boolIsPrivate
stringKickUserText
GUIListBoxlb_User
stringMessageUserText
stringOpUserText
stringReasonText
UT2K4IRC_Systemtp_System
stringVoiceUserText
stringWhoisUserText
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

Functions Summary
function AddControlContextOptions (GUIContextMenu Menu, string Nick)
function AddUser (string Nick)
function AddUserContextOptions (GUIContextMenu Menu, string Nick)
function Ban (string Nick, optional string Reason)
function ChangedNick (string OldNick, string NewNick)
function ChangeHalfOp (string Nick, bool NewHalfOp)
function ChangeMode (string Nick, string Mode)
function ChangeNick (string OldNick, string NewNick)
function ChangeOp (string Nick, bool NewOp)
function ChangeTopic (string NewTopic)
function ChangeVoice (string Nick, bool NewVoice)
function ChannelAction (string Nick, string Text)
function ChannelText (string Nick, string Text)
function ContextMenuClick (GUIContextMenu Sender, int ClickIndex)
functionbool ContextMenuOpen (GUIContextMenu Sender)
function DeHelp (string Nick)
function Deop (string Nick)
function DeVoice (string Nick)
functionbool FindNick (string Nick)
functionint GetAbsoluteIndex (GUIContextMenu Menu, int Index)
functionstring GetFlags (string NickName)
functionint GetUser (string Nick)
function Help (string Nick)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
function InternalOnLoadIni (GUIComponent Sender, string S)
function InternalOnReleaseSplitter (GUIComponent Sender, float NewPos)
function JoinedChannel (string Nick)
function Kick (string Nick, optional string Reason)
function KickReasonClose (bool bCancelled)
function KickUser (string KickedNick, string Kicker, string Reason)
functionint MyCompareItem (GUIListElem ElemA, GUIListElem ElemB)
functionbool MyListDblClick (GUIComponent Sender)
function MyOnDrawItem (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending)
function Op (string Nick)
function PartedChannel (string Nick)
function ProcessInput (string Text)
function RemoveUser (string Nick)
function ShowPanel (bool bShow)
function Unban (string Nick)
function UserInChannel (string Nick)
functionbool UserIsHelper (string NickName)
functionbool UserIsOp (string NickName)
functionbool UserIsVoice (string NickName)
function UserNotice (string Nick, string Text)
function UserQuit (string Nick, string Reason)
function UserSetFlag (int i, string flag, bool bSet)
function Voice (string Nick)
function Whois (string Nick)
Inherited Functions from GUI2K4.UT2K4IRC_Page
ColorizeLinks, DecodeColor, Free, InitComponent, InternalOnCreateComponent, InternalOnKeyEvent, InterpretColorCodes, IRCTextDblClick, ProcessInput


Variables Detail

ChannelName Source code

var string ChannelName;

ChannelTopic Source code

var string ChannelTopic;

DefaultListClass Source code

var string DefaultListClass;

DehelpUserText Source code

var localized string DehelpUserText;

DeopUserText Source code

var localized string DeopUserText;

DevoiceUserText Source code

var localized string DevoiceUserText;

HelpUserText Source code

var localized string HelpUserText;

IsPrivate Source code

var bool IsPrivate;

KickUserText Source code

var localized string KickUserText;

lb_User Source code

var GUIListBox lb_User;

MessageUserText Source code

var localized string MessageUserText;

OpUserText Source code

var localized string OpUserText;

ReasonText Source code

var localized string ReasonText;

tp_System Source code

var UT2K4IRC_System tp_System;

VoiceUserText Source code

var localized string VoiceUserText;

WhoisUserText Source code

var localized string WhoisUserText;


Functions Detail

AddControlContextOptions Source code

function AddControlContextOptions ( GUIContextMenu Menu, string Nick )

AddUser Source code

function AddUser ( string Nick )

AddUserContextOptions Source code

function AddUserContextOptions ( GUIContextMenu Menu, string Nick )

Ban Source code

function Ban ( string Nick, optional string Reason )

ChangedNick Source code

function ChangedNick ( string OldNick, string NewNick )

ChangeHalfOp Source code

function ChangeHalfOp ( string Nick, bool NewHalfOp )

ChangeMode Source code

function ChangeMode ( string Nick, string Mode )

ChangeNick Source code

function ChangeNick ( string OldNick, string NewNick )

ChangeOp Source code

function ChangeOp ( string Nick, bool NewOp )

ChangeTopic Source code

function ChangeTopic ( string NewTopic )

ChangeVoice Source code

function ChangeVoice ( string Nick, bool NewVoice )

ChannelAction Source code

function ChannelAction ( string Nick, string Text )

ChannelText Source code

function ChannelText ( string Nick, string Text )

ContextMenuClick Source code

function ContextMenuClick ( GUIContextMenu Sender, int ClickIndex )

ContextMenuOpen Source code

function bool ContextMenuOpen ( GUIContextMenu Sender )

DeHelp Source code

function DeHelp ( string Nick )

Deop Source code

function Deop ( string Nick )

DeVoice Source code

function DeVoice ( string Nick )

FindNick Source code

function bool FindNick ( string Nick )

GetAbsoluteIndex Source code

function int GetAbsoluteIndex ( GUIContextMenu Menu, int Index )

GetFlags Source code

function string GetFlags ( string NickName )

GetUser Source code

function int GetUser ( string Nick )

Help Source code

function Help ( string Nick )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

InternalOnLoadIni Source code

function InternalOnLoadIni ( GUIComponent Sender, string S )

InternalOnReleaseSplitter Source code

function InternalOnReleaseSplitter ( GUIComponent Sender, float NewPos )

JoinedChannel Source code

function JoinedChannel ( string Nick )

Kick Source code

function Kick ( string Nick, optional string Reason )

KickReasonClose Source code

function KickReasonClose ( bool bCancelled )

KickUser Source code

function KickUser ( string KickedNick, string Kicker, string Reason )

MyCompareItem Source code

function int MyCompareItem ( GUIListElem ElemA, GUIListElem ElemB )

MyListDblClick Source code

function bool MyListDblClick ( GUIComponent Sender )

MyOnDrawItem Source code

function MyOnDrawItem ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending )

Op Source code

function Op ( string Nick )

PartedChannel Source code

function PartedChannel ( string Nick )

ProcessInput Source code

function ProcessInput ( string Text )

RemoveUser Source code

function RemoveUser ( string Nick )

ShowPanel Source code

function ShowPanel ( bool bShow )

Unban Source code

function Unban ( string Nick )

UserInChannel Source code

function UserInChannel ( string Nick )

UserIsHelper Source code

function bool UserIsHelper ( string NickName )

UserIsOp Source code

function bool UserIsOp ( string NickName )

UserIsVoice Source code

function bool UserIsVoice ( string NickName )

UserNotice Source code

function UserNotice ( string Nick, string Text )

UserQuit Source code

function UserQuit ( string Nick, string Reason )

UserSetFlag Source code

function UserSetFlag ( int i, string flag, bool bSet )

Voice Source code

function Voice ( string Nick )

Whois Source code

function Whois ( string Nick )


Defaultproperties

defaultproperties
{
     OpUserText="Make Op"
     HelpUserText="Make Helper"
     VoiceUserText="Make Voice"
     ReasonText="Reason: "
     MessageUserText="Open Query"
     WhoisUserText="Whois"
     DeopUserText="Remove Op"
     DehelpUserText="Remove Helper"
     DevoiceUserText="Remove Voice"
     KickUserText="Kick User"
     Begin Object Class=GUISplitter Name=SplitterA
         SplitOrientation=SPLIT_Horizontal
         SplitPosition=0.750000
         DefaultPanels(0)="XInterface.GUIScrollTextBox"
         DefaultPanels(1)="XInterface.GUIListBox"
         OnReleaseSplitter=UT2k4IRC_Channel.InternalOnReleaseSplitter
         OnCreateComponent=UT2k4IRC_Channel.InternalOnCreateComponent
         IniOption="@Internal"
         WinHeight=0.950000
         OnLoadINI=UT2k4IRC_Channel.InternalOnLoadINI
     End Object
     sp_Main=GUISplitter'GUI2K4.UT2k4IRC_Channel.SplitterA'

     MainSplitterPosition=0.750000
     Begin Object Class=GUIContextMenu Name=RCMenu
         OnOpen=UT2k4IRC_Channel.ContextMenuOpen
         OnSelect=UT2k4IRC_Channel.ContextMenuClick
     End Object
     ContextMenu=GUIContextMenu'GUI2K4.UT2k4IRC_Channel.RCMenu'

}

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