blob: 0c1499281ee396c63f3a81a5feb31afb4604db59 (
plain) (
tree)
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>HexChat 2 Plugin Interface</title>
<style type="text/css">
<!--
body {
font-family: sans-serif;
background-color: #FFFBF0;
}
.cmd {
background-color: #dddddd;
color: #990066
}
.bbox {
font-family: monospace;
color: #fdfdfd;
background-color: #000;
border: 1px solid #00f;
padding: 4px;
text-align: left;
margin-left: 32px;
margin-right: 32px;
}
.box {
background-color: #ddddee;
border: 1px solid #000;
padding: 4px;
text-align: left;
margin-left: 32px;
margin-right: 32px;
}
-->
</style>
</head>
<body bgcolor="#FFFBF0" text="#000" link="#607060" vlink="#607060" alink="#607060">
<h1>HexChat 2 Plugin Interface</h1>
<small>
<font size="-12">plugin20.html revision 2.9.1</font>
<br>Latest version of this document is available at: <a href="https://github.com/hexchat/hexchat/wiki/Plugins">https://github.com/hexchat/hexchat/wiki/Plugins</a></small>
<h2>1. Documentation:</h2>
<blockquote>
<a href="#intro">1.0 Introduction</a>
<br><a href="#sample">1.1 Sample plugin</a>
<br><a href="#word">1.2 What is word and word_eol?</a>
<br><a href="#lists">1.3 Lists and fields</a>
<br><a href="#win32">1.4 Plugins on Windows (Win32)</a>
<br><a href="#gui">1.5 Controlling the GUI</a>
<br> <a href="#gui">1.5.1 Basic Control</a>
<br> <a href="#menu">1.5.2 Custom Menu Items</a>
<br> <a href="#tray">1.5.3 System Tray</a>
<br><a href="#unicode">1.6 Handling UTF-8/Unicode strings</a>
</blockquote>
<h2>2. Function reference:</h2
|