ARB
Macros | Functions | Variables
AW_help.cxx File Reference
#include "aw_awar.hxx"
#include "aw_window.hxx"
#include "aw_edit.hxx"
#include "aw_root.hxx"
#include "aw_global_awars.hxx"
#include "aw_msg.hxx"
#include "aw_select.hxx"
#include <arb_file.h>
#include <arb_strarray.h>
#include <sys/stat.h>
#include <arb_str.h>
Include dependency graph for AW_help.cxx:

Go to the source code of this file.

Macros

#define AWAR_HELP   "tmp/help/"
 
#define AWAR_HELPFILE   AWAR_HELP "file"
 
#define AWAR_HELPTEXT   AWAR_HELP "text"
 
#define AWAR_HELPSEARCH   AWAR_HELP "search"
 

Functions

static const chardevelDocPath ()
 
void AW_openURL (AW_root *aw_root, const char *url)
 
static charget_full_qualified_help_file_name (const char *helpfile, bool path_for_edit=false)
 
static charget_full_qualified_help_file_name (AW_root *awr, bool path_for_edit=false)
 
static charget_local_help_url (AW_root *awr)
 
static void aw_help_edit_help (AW_window *aww)
 
static charaw_ref_to_title (const char *ref)
 
static void aw_help_select_newest_in_history (AW_root *aw_root)
 
static void aw_help_back (AW_window *aww)
 
static void aw_help_history (AW_window *aww)
 
static GB_ERROR aw_help_show_external_format (const char *help_file, const char *viewer)
 
static void aw_help_helpfile_changed_cb (AW_root *awr)
 
static void aw_help_browse (AW_window *aww)
 
static void aw_help_search (AW_window *aww)
 
void AW_help_popup (UNFIXED, const char *help_file)
 

Variables

struct {
   AW_selection_list *   uplinks
 
   AW_selection_list *   links
 
   char *   history
 
HELP
 

Macro Definition Documentation

#define AWAR_HELP   "tmp/help/"

Definition at line 26 of file AW_help.cxx.

#define AWAR_HELPFILE   AWAR_HELP "file"
#define AWAR_HELPTEXT   AWAR_HELP "text"

Definition at line 28 of file AW_help.cxx.

Referenced by aw_help_helpfile_changed_cb(), aw_help_history(), and AW_help_popup().

#define AWAR_HELPSEARCH   AWAR_HELP "search"

Definition at line 29 of file AW_help.cxx.

Referenced by AW_help_popup(), and aw_help_search().

Function Documentation

static const char* develDocPath ( )
static

Definition at line 31 of file AW_help.cxx.

References GB_path_in_ARBHOME().

Referenced by aw_help_edit_help(), and get_full_qualified_help_file_name().

void AW_openURL ( AW_root aw_root,
const char url 
)
static char* get_full_qualified_help_file_name ( const char helpfile,
bool  path_for_edit = false 
)
static
static char* get_full_qualified_help_file_name ( AW_root awr,
bool  path_for_edit = false 
)
static
static char* get_local_help_url ( AW_root awr)
static
static void aw_help_edit_help ( AW_window aww)
static
static char* aw_ref_to_title ( const char ref)
static
static void aw_help_select_newest_in_history ( AW_root aw_root)
static
static void aw_help_back ( AW_window aww)
static
static void aw_help_history ( AW_window aww)
static
static GB_ERROR aw_help_show_external_format ( const char help_file,
const char viewer 
)
static
static void aw_help_helpfile_changed_cb ( AW_root awr)
static
static void aw_help_browse ( AW_window aww)
static
static void aw_help_search ( AW_window aww)
static
void AW_help_popup ( UNFIXED  ,
const char help_file 
)

Variable Documentation

Definition at line 60 of file AW_help.cxx.

char* history

Definition at line 61 of file AW_help.cxx.

Referenced by aw_help_back(), and aw_help_select_newest_in_history().

struct { ... } HELP