This graphical user interface is based on FLTK 1.3 and is intended to work with a FLTK 1.3.0 shared library. Using features that are added later is not allowed (without ABI guards) to preserve backward compatibility.
More...
|
#define | USE_LINE_COUNT 0 |
| Setting this to 1 enables line count in article tree/list (EXPERIMENTAL)
|
|
#define | USE_ARTICLE_NUMBER 0 |
| Setting this to 1 enables article number in article tree/list (EXPERIMENTAL)
|
|
#define | MAIN_ERR_PREFIX "GUI: " |
| Message prefix for MAIN module.
|
|
#define | UI_STYLES_LEN 9 |
| Number of styles for article content syntax highlighting.
|
|
#define | UI_HDR_BUFSIZE (std::size_t) 998 |
| Size of buffer for header field creation.
|
|
#define | UI_STATIC_STYLE_BUFSIZE (std::size_t) 80 |
| Static buffer size for compose window style update callback.
|
|
#define | UI_XPOST_LIMIT (std::size_t) 10 |
| Maximum number of groups for crossposting.
|
|
#define | UI_AW_REFERENCES 0 |
|
#define | UI_WINDOW_CLASS Fl_Window |
|
#define | USE_WINDOW_ICON 0 |
|
#define | UI_STATUS(s) { if(mainWindow) { mainWindow->statusBar->label(s); } } |
| Replace message in main window status bar.
|
|
#define | UI_READY() |
| Clear main window progress bar. More...
|
|
#define | UI_BUSY() |
| Display "Busy" in main window progress bar. More...
|
|
#define | UI_PROGRESS(s, e) |
| Update value of main window progress bar. More...
|
|
#define | UI_HDR_FIELDS (std::size_t) 14 |
|
#define | UI_HDR_PAD(s, n) { for(i = 0; i < n; ++i) { s << " "; } } |
|
#define | UI_MAX_FILENAME_LENGTH 1023 |
| Maximum length of filenames (without string termination) More...
|
|
|
void | ui_init (int argc, char **argv) |
| Init GUI. More...
|
|
int | ui_exec (void) |
| Drive GUI. More...
|
|
void | ui_exit (void) |
| Shutdown GUI. More...
|
|
int | ui_get_locale_utf8 (void) |
| Check whether locale use UTF-8 encoding. More...
|
|
void | ui_wakeup (unsigned int cookie) |
| Wakeup callback (called by core thread after operation has finished) More...
|
|
int | ui_lock (void) |
| Lock for multithread support. More...
|
|
int | ui_unlock (void) |
| Unlock for multithread support. More...
|
|
void | MainWindow::asearch_cb_i (void) |
|
void | MainWindow::calculatePercent (std::size_t, std::size_t) |
|
void | MainWindow::ascrolldown_cb (bool) |
|
void | MainWindow::updateServer (int) |
|
void | MainWindow::groupListRefresh (int) |
|
void | MainWindow::articleUpdate (Fl_Text_Buffer *) |
|
void | MainWindow::viewArticle (int, const char *) |
|
void | MainWindow::articlePost (int, const char *) |
|
| MainWindow::MainWindow (const char *) |
|
int | ServerCfgWindow::process (void) |
|
| ServerCfgWindow::ServerCfgWindow (ServerConfig *, const char *) |
|
| IdentityCfgWindow::IdentityCfgWindow (const char *) |
|
| MiscCfgWindow::MiscCfgWindow (const char *) |
|
| SearchWindow::SearchWindow (const char *, const char **) |
|
| MIMEContent::MIMEContent (struct core_article_header *, const char *) |
|
| SubscribeWindow::SubscribeWindow (const char *label, core_groupdesc *glist, core_grouplabel *labels) |
|
void | ProtocolConsole::update (void) |
|
| ProtocolConsole::ProtocolConsole (const char *) |
|
| MIDSearchWindow::MIDSearchWindow (const char *) |
|
| BugreportWindow::BugreportWindow (const char *, const char *) |
|
| MotdWindow::MotdWindow (const char *, const char *) |
|
| LicenseWindow::LicenseWindow (const char *) |
|
| ArticleWindow::ArticleWindow (const char *, const char *) |
|
| ArticleSrcWindow::ArticleSrcWindow (const char *, const char *) |
|
| ComposeWindow::ComposeWindow (const char *, const char *, const char *, const char *, struct core_article_header *, bool) |
|
This graphical user interface is based on FLTK 1.3 and is intended to work with a FLTK 1.3.0 shared library. Using features that are added later is not allowed (without ABI guards) to preserve backward compatibility.