Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

hteval.cc File Reference

#include <string.h>
#include "htatom.h"
#include "htctrl.h"
#include "htendian.h"
#include "hthist.h"
#include "htiobox.h"
#include "htpal.h"
#include "htstring.h"
#include "snprintf.h"
#include "syntax.h"
#include "textedit.h"
#include "textfile.h"
#include "evalx.h"

Go to the source code of this file.

Classes

class  ht_help_lexer

Defines

#define FH_HEAD   1
#define FH_DESC   2
#define BUTTON_HELP   100

Functions

void dialog_eval_help (eval_func_handler func_handler, eval_symbol_handler symbol_handler, void *context)
void eval_dialog ()


Define Documentation

#define BUTTON_HELP   100
 

Definition at line 212 of file hteval.cc.

Referenced by eval_dialog().

#define FH_DESC   2
 

Definition at line 44 of file hteval.cc.

Referenced by ht_help_lexer::gettoken(), and ht_help_lexer::gettoken_color().

#define FH_HEAD   1
 

Definition at line 43 of file hteval.cc.

Referenced by ht_help_lexer::getinitstate(), ht_help_lexer::gettoken(), and ht_help_lexer::gettoken_color().


Function Documentation

void dialog_eval_help eval_func_handler  func_handler,
eval_symbol_handler  symbol_handler,
void *  context
 

Definition at line 140 of file hteval.cc.

References byte, eval(), eval_func_handler, eval_symbol_handler, ht_memmap_file::init(), eval_str::len, scalar_context_str(), scalar_destroy(), string_destroy(), and eval_str::value.

Referenced by ht_uformat_viewer::address_input(), blockop_dialog(), and eval_dialog().

void eval_dialog  ) 
 

Definition at line 315 of file hteval.cc.

References align_left, app, bin2str(), button_cancel, BUTTON_HELP, button_ok, ht_view::databuf_get(), dialog_eval_help(), ht_dialog::done(), find_atom(), FS_MOVE, FS_RESIZE, FS_TITLE, ht_view::getbounds(), GMH_LEFT, GMV_FIT, ht_view::growmode, HISTATOM_EVAL_EXPR, ht_strinputfield_data, ht_dialog::init(), ht_strinputfield::init(), ht_button::init(), ht_statictext::init(), ht_window::insert(), insert_history_entry(), MK_GM, NULL, ht_dialog::run(), and ht_statictext::settext().

Referenced by ht_app::handlemsg().


Generated on Fri May 7 21:15:48 2004 by doxygen 1.3.5