Previous
Next
Table of Contents
3. KEIRC GUI
Keirc consists of 4 main windows, which are keirc window, channel window,
privatemsg window and DCC window.
Keirc window has 2 tab window, server message and client setup,
DCC window has 2 tab window, DCC chat and DCC file while channel and
privatemsg window each only have 1 tab window.
Every tab window contains treelist at the left side, output page
at the right side and input line at the bottom. On the output page and input
line you can define popupmenu. This popupmenu can be activated by clicking
right mousebutton on outpage or input line.
While on the outputpage you can configure popup menu depends of main window
type, on the iput line there is only one type of configuration.
All outputpages have the same basic view. Every outputpage has 3 pages and each
page contains of 75 lines. If the text buffer is full, the last 10 text lines will
be added to the new text buffer. On the most left of output page toolbar there is
detach/attach button. You can use it to detach/attach the outputpage from/to main window.
With left and right arrow like the one on the toolbar you can go to the next
page or to the previous one.
Log/dont log button is toggle. If this toggle is pressed (on) the massage will be
stored in directory ~/,keirc/Log with the filename "LogName.html" at html
format.
3.1 Keirc Window
Toolbar
Connect to server
Disconnect server
DCC Chat
DCC File
CTCP Sound
Options Preferences
Webserver
Webserver button is just like toggle button. Klicking on this
button means:
- Starting web server if web server not yet started
- Stoping web server if web server already started
Ircserver list
You can select the server you want connect to. To add new irc server
dont write your new ircserver on the combo box(not yet supported), but
you may use client setup:))
Statusbar
Nick
Your current nick
Status
Keirc status, Connected or Not connect
Mode
Your current mode
Lagging
Your keirc lagging to server you are connected.
You can update this value with command /PING $time
The most right shows the live time you are connected to server HH:MM
Server message tab
Server message tab has 2 output pages, irc message and web server page.
Irc message page
The most of server message are printed on this page. Keirc has 2 arts to print
message from server to a page:
- write to message window(status window) and
- write to active window
While "write to active window" message is printed on the active page, which is
the page you have on the foreground, "write to message window" ist printed on
the certain page, e.g JOIN message will be printed on the channel page and not
on the irc message page.
Web server page
If web server is running, all activities will be printed on this page, just like
if a client connect to server.
Client setup tab
Here you can configure your keirc identity like nick, user, ircname
and ircserver list. If apply button is clicked, all configuration will
be saved.
3.2 Channel Window
Treelist on the left side shows all channels you have joined to.
All activities on the channel will be printed on this page. List
on the right side shows the users on that channel. In this list
you can configure your popupmenu, that will be activated by clicking
right button mouse after one/some user(s) (depends on selection modus)
on this list is/are selected. You can switch the selection modus
with toggle button on the most right output page toolbar. If the button
is toggled, multiuser selection is activated.
Toolbar
DCC Chat
DCC File
CTCP Sound
Options Preferences
Option private messgae
Option channel
Option DCC
Windows menu
Statusbar
See keirc window
Output page
Toolbar on the page has more button :
Channel mode
It shows the mode on this channel, checked item in the menu means
the mode is active. If you have channel op, you can switch on/off
the mode by clicking the item.
Channel ban
It shows banlist on this channel. If you have channel op, you can
unban by clicking the item.
Channel topic
Topic is shows the current topic
Set by shows the user, sets the topic
Set... click here if you will set new topic
Request requests to server what the actual topic is.
3.3 Private Message Window
See .......channel window.
3.4 DCC Window
See .......channel window.
3.5 Popupmenu configuration
Keirc has 7 different types of popup menu. Each one you can
configure as you like. Even TCL Script can be called from popup menu
(see TCL Script).
1. KEIRC-MainPopup
2. ChannelPopup
3. UserListPopup
4. PrivMsgPopup
5. DCCChatPopup
6. DCCFilePopup
7. DefaultPopup
To configure popup menu you can use your editor or use
Option Preference (see Configuration). The Structure from popupmenu
config is very simple. You can even define popupmenu in the popupmenu.
Every popupmenu should have popupmenu "Main". Every new popupmenu always
begins with keyword [Popup] and the the name of popupmenu, e.g
[Popup] Main
Then you can define popupmenu item in the next line.
There is 2 arts of popupmenu item.
Popupmenu
Normal item
The format of popupmenu item is:
Normal item
name: command
Name is what you will see in the popupmenu if activated.
Command is the irc command, will be executed if item selected, e.g
Name Command
join #keirc: /JOIN #keirc
Popupmenu item
Popup: name
Popup is keyword
Name is name of popupmenu, that will be activated if the item selected, e.g
Popup: Join
Here is an example of popupmenu
[Popup] Main
Popup: Join
Popup: DCC
Change Nick: /nick $1 $?Type new nick:
Whoami: /whois $nick
Lagging: /ping $time
Setmode: /mode $nick is
[Popup] Join
#keirc: /JOIN #keirc
#indonesia: /JOIN #indonesia
#warungpojok: /JOIN #warungpojok
#bawel: /JOIN #bawel
#lesehan: /join #lesehan
#indo: /join #indo
[Popup] DCC
chat: /DCC chat $?Type nick:
send: /DCC send
3.6 Keirc Color
Here are the list from Color using by keirc
0 black
1 white
2 darkGray
3 gray
4 lightGray
5 red
6 green
7 blue
8 cyan
9 magenta
10 yellow
11 darkRed
12 darkGreen
13 darkBlue
14 darkCyan
15 darkMagenta
16 darkYellow
greater 16 black
Under construction
Previous
Next
Table of Contents