lyx_mirror/src/lyx_cb.h
Jean-Marc Lasgouttes c35b288b74 A bunch of obvious changes to please strict ansi compilers. Not finished.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@210 a592a061-630c-0410-9148-cb99ea01b6c8
1999-10-19 15:06:30 +00:00

80 lines
1.2 KiB
C++

// -*- C++ -*-
#ifndef LYX_CB_H
#define LYX_CB_H
#include FORMS_H_LOCATION
#include "LString.h"
class Inset;
///
extern bool quitting;
// When still false after reading lyxrc, warn user
//about failing \bind_file command. RVDK_PATCH_5
extern bool BindFileSet;
///
extern "C" void FootCB(FL_OBJECT *, long);
///
extern void EmphCB();
///
extern void BoldCB();
///
extern void NounCB();
///
extern "C" void MarginCB(FL_OBJECT *, long);
///
extern "C" void FigureCB(FL_OBJECT *, long);
///
extern "C" void TableCB(FL_OBJECT *, long);
///
extern "C" void MeltCB(FL_OBJECT *, long);
///
extern void TexCB();
///
extern "C" void DepthCB(FL_OBJECT *, long);
///
extern void FreeCB();
///
extern void CutCB();
///
extern void PasteCB();
///
extern void CopyCB();
///
extern void NoteCB();
///
extern void HtmlUrlCB();
///
extern void UrlCB();
///
extern void ProhibitInput();
///
extern void CodeCB();
///
extern void SansCB();
///
extern void RomanCB();
///
extern void StyleResetCB();
///
extern void UnderlineCB();
///
extern void FontSizeCB(string const &);
///
extern string CurrentState();
///
extern void AllowInput();
///
struct InsetUpdateStruct {
///
Inset* inset;
///
InsetUpdateStruct* next;
};
#endif