mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-25 05:55:34 +00:00
John's patches (except for [PATCH] fix quit etc. from inset about which I
cannot comment). git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2650 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
0233b6753d
commit
4b31235b77
@ -1,3 +1,10 @@
|
||||
2001-09-01 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* configure:
|
||||
* configure.m4: add converters for XPM to allow inline display
|
||||
|
||||
* Makefile.am: add rule for configure
|
||||
|
||||
2001-08-31 José Matos <jamatos@fep.up.pt>
|
||||
* reLyX/reLyX.in: added debug statement.
|
||||
Moved the insertion in @maybe_dir to push.
|
||||
|
@ -5,6 +5,9 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefile.in listerrors
|
||||
SUBDIRS = reLyX
|
||||
bin_SCRIPTS = listerrors
|
||||
|
||||
M4=m4
|
||||
CHMOD=chmod
|
||||
|
||||
BIND = bind/*.bind
|
||||
CLIPART = clipart/*.eps
|
||||
DOCDIST = doc/LyXConfig.lyx*
|
||||
@ -18,6 +21,10 @@ TEMPL = templates/*.lyx
|
||||
TEXSUPPORT = tex/*.cls
|
||||
UI = ui/*.ui
|
||||
|
||||
configure: configure.m4
|
||||
$(M4) $< > $@
|
||||
$(CHMOD) 755 $@
|
||||
|
||||
LIBINSTFILES = $(BIND) $(CLIPART) $(DOCINST) $(EXAMPLES) $(IMAGES) $(KBD) \
|
||||
$(LAYOUT) $(TEMPL) $(TEXSUPPORT) $(UI)
|
||||
|
||||
|
48
lib/configure
vendored
48
lib/configure
vendored
@ -1122,6 +1122,47 @@ case $TOPNG in
|
||||
pnmtopng) gif_to_png="giftopnm \$\$i | pnmtopng >\$\$o" eps_to_png="pstopnm \$\$i| pnmtopng >\$\$o" jpg_to_png="jpegtopnm \$\$i | pnmtopng >\$\$o";;
|
||||
esac
|
||||
|
||||
echo $ac_n "checking for a Image -> XPM converter""... $ac_c"
|
||||
echo "$ac_t""(convert)"
|
||||
TOXPM=
|
||||
for ac_prog in convert
|
||||
do
|
||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||
set dummy $ac_prog ; ac_word=$2
|
||||
if test -n "$ac_word"; then
|
||||
echo $ac_n "+checking for \"$ac_word\"""... $ac_c"
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
for ac_dir in $PATH; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -x $ac_dir/$ac_word; then
|
||||
TOXPM="$ac_prog"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
|
||||
if test -n "$TOXPM"; then
|
||||
ac_result=yes
|
||||
|
||||
else
|
||||
ac_result=no
|
||||
fi
|
||||
echo "$ac_t""$ac_result"
|
||||
test -n "$TOXPM" && break
|
||||
fi
|
||||
done
|
||||
|
||||
if test -z "$TOXPM" ; then
|
||||
TOXPM=none
|
||||
fi
|
||||
|
||||
if test "$TOXPM" = "convert"; then
|
||||
gif_to_xpm="convert GIF:\$\$i XPM:\$\$o"
|
||||
eps_to_xpm="convert EPS:\$\$i XPM:\$\$o"
|
||||
jpg_to_xpm="convert JPG:\$\$i XPM:\$\$o"
|
||||
png_to_xpm="convert PNG:\$\$i XPM:\$\$o"
|
||||
fi
|
||||
|
||||
echo $ac_n "checking For an EPS -> PDF converter""... $ac_c"
|
||||
echo "$ac_t""(epstopdf)"
|
||||
EPSTOPDF=
|
||||
@ -1263,6 +1304,7 @@ cat >lyxrc.defaults <<EOF
|
||||
\\Format png png PNG ""
|
||||
\\Format ps ps Postscript t
|
||||
\\Format program "" Program ""
|
||||
\\Format xpm xpm XPM ""
|
||||
\\Format word doc Word W
|
||||
|
||||
\\converter latex dvi "$latex_to_dvi" "latex"
|
||||
@ -1294,6 +1336,12 @@ cat >lyxrc.defaults <<EOF
|
||||
\\converter epsi png "$eps_to_png" ""
|
||||
\\converter jpg png "$jpg_to_png" ""
|
||||
|
||||
\\converter gif xpm "$gif_to_xpm" ""
|
||||
\\converter eps xpm "$eps_to_xpm" ""
|
||||
\\converter epsi xpm "$eps_to_xpm" ""
|
||||
\\converter jpg xpm "$jpg_to_xpm" ""
|
||||
\\converter png xpm "$png_to_xpm" ""
|
||||
|
||||
\\converter eps pdf "$eps_to_pdf" ""
|
||||
\\converter epsi pdf "$eps_to_pdf" ""
|
||||
|
||||
|
@ -353,6 +353,14 @@ case $TOPNG in
|
||||
pnmtopng) gif_to_png="giftopnm \$\$i | pnmtopng >\$\$o" eps_to_png="pstopnm \$\$i| pnmtopng >\$\$o" jpg_to_png="jpegtopnm \$\$i | pnmtopng >\$\$o";;
|
||||
esac
|
||||
|
||||
SEARCH_PROG([for a Image -> XPM converter], TOXPM, convert)
|
||||
if test "$TOXPM" = "convert"; then
|
||||
gif_to_xpm="convert GIF:\$\$i XPM:\$\$o"
|
||||
eps_to_xpm="convert EPS:\$\$i XPM:\$\$o"
|
||||
jpg_to_xpm="convert JPG:\$\$i XPM:\$\$o"
|
||||
png_to_xpm="convert PNG:\$\$i XPM:\$\$o"
|
||||
fi
|
||||
|
||||
SEARCH_PROG([For an EPS -> PDF converter], EPSTOPDF, epstopdf)
|
||||
case $EPSTOPDF in
|
||||
epstopdf) eps_to_pdf="epstopdf --outfile=\$\$o \$\$i";;
|
||||
@ -449,6 +457,7 @@ cat >lyxrc.defaults <<EOF
|
||||
\\Format png png PNG ""
|
||||
\\Format ps ps Postscript t
|
||||
\\Format program "" Program ""
|
||||
\\Format xpm xpm XPM ""
|
||||
\\Format word doc Word W
|
||||
|
||||
\\converter latex dvi "$latex_to_dvi" "latex"
|
||||
@ -480,6 +489,12 @@ cat >lyxrc.defaults <<EOF
|
||||
\\converter epsi png "$eps_to_png" ""
|
||||
\\converter jpg png "$jpg_to_png" ""
|
||||
|
||||
\\converter gif xpm "$gif_to_xpm" ""
|
||||
\\converter eps xpm "$eps_to_xpm" ""
|
||||
\\converter epsi xpm "$eps_to_xpm" ""
|
||||
\\converter jpg xpm "$jpg_to_xpm" ""
|
||||
\\converter png xpm "$png_to_xpm" ""
|
||||
|
||||
\\converter eps pdf "$eps_to_pdf" ""
|
||||
\\converter epsi pdf "$eps_to_pdf" ""
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2001-08-27 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* GUIRunTime.h: initApplication() should take a & to argc
|
||||
|
||||
2001-08-01 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* Liason.C: IsDirWriteable changed
|
||||
|
@ -26,7 +26,7 @@ class GUIRunTime {
|
||||
public:
|
||||
/// initialise the toolkit
|
||||
static
|
||||
int initApplication(int argc, char * argv[]);
|
||||
int initApplication(int & argc, char * argv[]);
|
||||
/// process pending events
|
||||
static
|
||||
void processEvents();
|
||||
|
@ -1,3 +1,7 @@
|
||||
2001-08-27 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* GUIRunTime.C: initApplication() should take a int & argc, add debug
|
||||
|
||||
2001-07-19 Baruch Even <baruch@lyx.org>
|
||||
|
||||
* Menubar_pimpl.C: Renamed LyXFunc::Dispatch to LyXFunc::dispatch.
|
||||
|
@ -42,7 +42,7 @@ int const xforms_include_version = FL_INCLUDE_VERSION;
|
||||
|
||||
GLyxAppWin * mainAppWin;
|
||||
|
||||
int GUIRunTime::initApplication(int, char * argv[])
|
||||
int GUIRunTime::initApplication(int &, char * argv[])
|
||||
{
|
||||
// Check the XForms version in the forms.h header against
|
||||
// the one in the libforms. If they don't match quit the
|
||||
@ -94,8 +94,10 @@ void GUIRunTime::runTime()
|
||||
while (!finished) {
|
||||
processEvents();
|
||||
if (fl_check_forms() == FL_EVENT) {
|
||||
lyxerr << "LyX: This shouldn't happen..." << endl;
|
||||
fl_XNextEvent(&ev);
|
||||
lyxerr << "Received unhandled X11 event" << endl;
|
||||
lyxerr << "Type: 0x" << hex << ev.xany.type <<
|
||||
"Target: 0x" << hex << ev.xany.window << endl;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -170,6 +170,10 @@
|
||||
|
||||
* moc/Makefile.am: fix builddir != srcdir
|
||||
|
||||
2001-08-27 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* GUIRunTime.C: fix argc handling
|
||||
|
||||
2001-08-27 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* ui/*.ui:
|
||||
|
@ -36,7 +36,7 @@ using std::endl;
|
||||
|
||||
extern bool finished;
|
||||
|
||||
int GUIRunTime::initApplication(int argc, char * argv[])
|
||||
int GUIRunTime::initApplication(int & argc, char * argv[])
|
||||
{
|
||||
int const xforms_include_version = FL_INCLUDE_VERSION;
|
||||
|
||||
|
@ -1,3 +1,22 @@
|
||||
2001-08-31 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* FormParagraph.C: disable space inputs when != Length
|
||||
|
||||
2001-08-31 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* FormPreferences.C:
|
||||
* form_preferences.h:
|
||||
* form_preferences.C:
|
||||
* forms/form_preferences.fd: add view_dvi_paper_option
|
||||
|
||||
2001-08-31 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* FormMathsPanel.h: sub dialogs must be Ignorant.
|
||||
|
||||
2001-08-31 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* FormParagraph.C: fix to not allow 0 linespacing
|
||||
|
||||
2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
|
||||
|
||||
* FormCitation.C (c-tor): prevent re-sizing of the dialog.
|
||||
@ -22,7 +41,7 @@
|
||||
2001-08-26 Angus Leeming <a.leeming@ic.ac.uk>
|
||||
|
||||
* FormCitation.C:
|
||||
* forms/form_citation.fd: a littl;e tweaking to ensure that the
|
||||
* forms/form_citation.fd: a little tweaking to ensure that the
|
||||
style choice remains centred within the frame if its contents change.
|
||||
|
||||
* FormBase.h: added an allow_resize_ member variable. If false
|
||||
@ -37,6 +56,10 @@
|
||||
make use of this functionality to ensure that the dialog cannot be
|
||||
resized.
|
||||
|
||||
2001-08-27 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* GUIRunTime.C: initApplication() should take a int & argc
|
||||
|
||||
2001-08-24 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* FormCitation.h:
|
||||
|
@ -120,7 +120,7 @@ private:
|
||||
///
|
||||
virtual void disconnect();
|
||||
/// The ButtonController
|
||||
ButtonController<OkApplyCancelReadOnlyPolicy, xformsBC> bc_;
|
||||
ButtonController<IgnorantPolicy, xformsBC> bc_;
|
||||
};
|
||||
|
||||
|
||||
|
@ -369,6 +369,7 @@ void FormParagraph::update()
|
||||
|
||||
fl_set_input (dialog_->input_space_above, "");
|
||||
|
||||
setEnabled(dialog_->input_space_above, false);
|
||||
switch (par_->params().spaceTop().kind()) {
|
||||
case VSpace::NONE:
|
||||
fl_set_choice (dialog_->choice_space_above, 1);
|
||||
@ -389,6 +390,7 @@ void FormParagraph::update()
|
||||
fl_set_choice (dialog_->choice_space_above, 6);
|
||||
break;
|
||||
case VSpace::LENGTH:
|
||||
setEnabled(dialog_->input_space_above, true);
|
||||
fl_set_choice (dialog_->choice_space_above, 7);
|
||||
fl_set_input(dialog_->input_space_above, par_->
|
||||
params().spaceTop().length().asString().c_str());
|
||||
@ -399,6 +401,7 @@ void FormParagraph::update()
|
||||
par_->params().spaceTop().keep());
|
||||
fl_set_input (dialog_->input_space_below, "");
|
||||
|
||||
setEnabled(dialog_->input_space_below, false);
|
||||
switch (par_->params().spaceBottom().kind()) {
|
||||
case VSpace::NONE:
|
||||
fl_set_choice (dialog_->choice_space_below, 1);
|
||||
@ -419,6 +422,7 @@ void FormParagraph::update()
|
||||
fl_set_choice (dialog_->choice_space_below, 6);
|
||||
break;
|
||||
case VSpace::LENGTH:
|
||||
setEnabled(dialog_->input_space_below, true);
|
||||
fl_set_choice (dialog_->choice_space_below, 7);
|
||||
fl_set_input(dialog_->input_space_below, par_->
|
||||
params().spaceBottom().length().asString().c_str());
|
||||
@ -433,7 +437,7 @@ void FormParagraph::update()
|
||||
|
||||
bool FormParagraph::input(FL_OBJECT * ob, long)
|
||||
{
|
||||
bool ret = true;
|
||||
bool valid = true;
|
||||
|
||||
fl_hide_object(dialog_->text_warning);
|
||||
|
||||
@ -443,11 +447,22 @@ bool FormParagraph::input(FL_OBJECT * ob, long)
|
||||
// "Synchronize" the choices and input fields, making it
|
||||
// impossible to commit senseless data.
|
||||
|
||||
if (fl_get_choice (dialog_->choice_space_above) != 7)
|
||||
if (ob == dialog_->choice_space_above) {
|
||||
if (fl_get_choice (dialog_->choice_space_above) != 7) {
|
||||
fl_set_input (dialog_->input_space_above, "");
|
||||
|
||||
if (fl_get_choice (dialog_->choice_space_below) != 7)
|
||||
setEnabled (dialog_->input_space_above, false);
|
||||
} else {
|
||||
setEnabled (dialog_->input_space_above, !lv_->buffer()->isReadonly());
|
||||
}
|
||||
}
|
||||
if (ob == dialog_->choice_space_below) {
|
||||
if (fl_get_choice (dialog_->choice_space_below) != 7) {
|
||||
fl_set_input (dialog_->input_space_below, "");
|
||||
setEnabled (dialog_->input_space_below, false);
|
||||
} else {
|
||||
setEnabled (dialog_->input_space_below, !lv_->buffer()->isReadonly());
|
||||
}
|
||||
}
|
||||
|
||||
if (fl_get_choice (dialog_->choice_linespacing) == 5)
|
||||
setEnabled (dialog_->input_linespacing, true);
|
||||
@ -457,27 +472,42 @@ bool FormParagraph::input(FL_OBJECT * ob, long)
|
||||
}
|
||||
|
||||
string input = fl_get_input (dialog_->input_space_above);
|
||||
bool invalid = false;
|
||||
|
||||
if (fl_get_choice(dialog_->choice_space_above)==7)
|
||||
invalid = !input.empty() && !isValidGlueLength(input);
|
||||
if (fl_get_choice(dialog_->choice_space_above)==7 &&
|
||||
input.empty() || !isValidGlueLength(input))
|
||||
valid = false;
|
||||
|
||||
input = fl_get_input (dialog_->input_space_below);
|
||||
|
||||
if (fl_get_choice(dialog_->choice_space_below)==7)
|
||||
invalid = invalid || (!input.empty() && !isValidGlueLength(input));
|
||||
|
||||
if (ob == dialog_->input_space_above || ob == dialog_->input_space_below) {
|
||||
if (invalid) {
|
||||
if (ob == dialog_->input_space_above) {
|
||||
if (!isValidGlueLength(input)) {
|
||||
fl_set_object_label(dialog_->text_warning,
|
||||
_("Warning: Invalid Length (valid example: 10mm)"));
|
||||
fl_show_object(dialog_->text_warning);
|
||||
return false;
|
||||
} else {
|
||||
valid = false;
|
||||
} else
|
||||
fl_hide_object(dialog_->text_warning);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return ret;
|
||||
input = fl_get_input (dialog_->input_space_below);
|
||||
|
||||
if (fl_get_choice(dialog_->choice_space_below)==7 &&
|
||||
input.empty() || !isValidGlueLength(input))
|
||||
valid = false;
|
||||
|
||||
if (ob == dialog_->input_space_below) {
|
||||
if (!isValidGlueLength(input)) {
|
||||
fl_set_object_label(dialog_->text_warning,
|
||||
_("Warning: Invalid Length (valid example: 10mm)"));
|
||||
fl_show_object(dialog_->text_warning);
|
||||
valid = false;
|
||||
} else
|
||||
fl_hide_object(dialog_->text_warning);
|
||||
}
|
||||
|
||||
double spacing(strToDbl(fl_get_input(dialog_->input_linespacing)));
|
||||
|
||||
if (fl_get_choice (dialog_->choice_linespacing) == 5
|
||||
&& int(spacing) == 0)
|
||||
valid = false;
|
||||
|
||||
return valid;
|
||||
}
|
||||
|
@ -1939,6 +1939,7 @@ void FormPreferences::OutputsMisc::apply() const
|
||||
|
||||
lyxrc.ascii_roff_command = fl_get_input(dialog_->input_ascii_roff);
|
||||
lyxrc.chktex_command = fl_get_input(dialog_->input_checktex);
|
||||
lyxrc.view_dvi_paper_option = fl_get_input(dialog_->input_paperoption);
|
||||
}
|
||||
|
||||
|
||||
@ -1962,6 +1963,7 @@ void FormPreferences::OutputsMisc::build()
|
||||
setPreHandler(dialog_->choice_default_papersize);
|
||||
setPreHandler(dialog_->input_ascii_roff);
|
||||
setPreHandler(dialog_->input_checktex);
|
||||
setPreHandler(dialog_->input_paperoption);
|
||||
}
|
||||
|
||||
|
||||
@ -1980,6 +1982,8 @@ FormPreferences::OutputsMisc::feedback(FL_OBJECT const * const ob) const
|
||||
str = lyxrc.getDescription(LyXRC::RC_CHKTEX_COMMAND);
|
||||
else if (ob == dialog_->choice_default_papersize)
|
||||
str = lyxrc.getDescription(LyXRC::RC_DEFAULT_PAPERSIZE);
|
||||
else if (ob == dialog_->input_paperoption)
|
||||
str = lyxrc.getDescription(LyXRC::RC_VIEWDVI_PAPEROPTION);
|
||||
|
||||
return str;
|
||||
}
|
||||
@ -1997,6 +2001,8 @@ void FormPreferences::OutputsMisc::update()
|
||||
lyxrc.ascii_roff_command.c_str());
|
||||
fl_set_input(dialog_->input_checktex,
|
||||
lyxrc.chktex_command.c_str());
|
||||
fl_set_input(dialog_->input_paperoption,
|
||||
lyxrc.view_dvi_paper_option.c_str());
|
||||
}
|
||||
|
||||
|
||||
|
@ -38,7 +38,7 @@ int const xforms_include_version = FL_INCLUDE_VERSION;
|
||||
} // namespace anon
|
||||
|
||||
|
||||
int GUIRunTime::initApplication(int , char **)
|
||||
int GUIRunTime::initApplication(int &, char **)
|
||||
{
|
||||
// Check the XForms version in the forms.h header against
|
||||
// the one in the libforms. If they don't match quit the
|
||||
|
@ -1026,7 +1026,7 @@ FD_form_outputs_misc * FormPreferences::build_outputs_misc()
|
||||
fl_set_object_gravity(obj, FL_NorthWest, FL_SouthEast);
|
||||
{
|
||||
char const * const dummy = N_("Ascii line length|#A");
|
||||
fdui->counter_line_len = obj = fl_add_counter(FL_NORMAL_COUNTER, 315, 50, 100, 30, idex(_(dummy)));
|
||||
fdui->counter_line_len = obj = fl_add_counter(FL_NORMAL_COUNTER, 320, 25, 100, 30, idex(_(dummy)));
|
||||
fl_set_button_shortcut(obj, scex(_(dummy)), 1);
|
||||
}
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
@ -1038,36 +1038,39 @@ FD_form_outputs_misc * FormPreferences::build_outputs_misc()
|
||||
fl_set_counter_step(obj, 1, 1);
|
||||
{
|
||||
char const * const dummy = N_("TeX encoding|#T");
|
||||
fdui->input_tex_encoding = obj = fl_add_input(FL_NORMAL_INPUT, 216, 95, 200, 30, idex(_(dummy)));
|
||||
fdui->input_tex_encoding = obj = fl_add_input(FL_NORMAL_INPUT, 220, 65, 200, 30, idex(_(dummy)));
|
||||
fl_set_button_shortcut(obj, scex(_(dummy)), 1);
|
||||
}
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
|
||||
{
|
||||
char const * const dummy = N_("Default paper size|#p");
|
||||
fdui->choice_default_papersize = obj = fl_add_choice(FL_NORMAL_CHOICE, 219, 142, 199, 29, idex(_(dummy)));
|
||||
fdui->choice_default_papersize = obj = fl_add_choice(FL_NORMAL_CHOICE, 220, 110, 199, 29, idex(_(dummy)));
|
||||
fl_set_button_shortcut(obj, scex(_(dummy)), 1);
|
||||
}
|
||||
fl_set_object_boxtype(obj, FL_FRAME_BOX);
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
|
||||
obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 12, 186, 406, 120, _("Outside code interaction"));
|
||||
obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 150, 405, 135, _("Outside code interaction"));
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
fl_set_object_lstyle(obj, FL_BOLD_STYLE);
|
||||
{
|
||||
char const * const dummy = N_("ascii roff|#r");
|
||||
fdui->input_ascii_roff = obj = fl_add_input(FL_NORMAL_INPUT, 121, 209, 285, 30, idex(_(dummy)));
|
||||
fdui->input_ascii_roff = obj = fl_add_input(FL_NORMAL_INPUT, 125, 165, 285, 30, idex(_(dummy)));
|
||||
fl_set_button_shortcut(obj, scex(_(dummy)), 1);
|
||||
}
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
|
||||
{
|
||||
char const * const dummy = N_("checktex|#c");
|
||||
fdui->input_checktex = obj = fl_add_input(FL_NORMAL_INPUT, 121, 250, 285, 30, idex(_(dummy)));
|
||||
fdui->input_checktex = obj = fl_add_input(FL_NORMAL_INPUT, 125, 205, 285, 30, idex(_(dummy)));
|
||||
fl_set_button_shortcut(obj, scex(_(dummy)), 1);
|
||||
}
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
|
||||
fdui->input_paperoption = obj = fl_add_input(FL_NORMAL_INPUT, 125, 245, 285, 30, _("DVI paper option"));
|
||||
fl_set_object_lsize(obj, FL_NORMAL_SIZE);
|
||||
fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
|
||||
fl_end_form();
|
||||
|
||||
fdui->form->fdui = fdui;
|
||||
|
@ -237,6 +237,7 @@ struct FD_form_outputs_misc {
|
||||
FL_OBJECT *choice_default_papersize;
|
||||
FL_OBJECT *input_ascii_roff;
|
||||
FL_OBJECT *input_checktex;
|
||||
FL_OBJECT *input_paperoption;
|
||||
};
|
||||
|
||||
#endif /* FD_form_preferences_h_ */
|
||||
|
@ -5,7 +5,7 @@ Internal Form Definition File
|
||||
|
||||
Number of forms: 14
|
||||
Unit of measure: FL_COORD_PIXEL
|
||||
SnapGrid: 1
|
||||
SnapGrid: 5
|
||||
|
||||
=============== FORM ===============
|
||||
Name: form_preferences
|
||||
@ -2663,7 +2663,7 @@ argument: 0
|
||||
Name: form_outputs_misc
|
||||
Width: 455
|
||||
Height: 375
|
||||
Number of Objects: 7
|
||||
Number of Objects: 8
|
||||
|
||||
--------------------
|
||||
class: FL_BOX
|
||||
@ -2686,7 +2686,7 @@ argument:
|
||||
--------------------
|
||||
class: FL_COUNTER
|
||||
type: NORMAL_COUNTER
|
||||
box: 315 50 100 30
|
||||
box: 320 25 100 30
|
||||
boxtype: FL_UP_BOX
|
||||
colors: FL_COL1 FL_BLUE
|
||||
alignment: FL_ALIGN_LEFT
|
||||
@ -2708,7 +2708,7 @@ argument: 0
|
||||
--------------------
|
||||
class: FL_INPUT
|
||||
type: NORMAL_INPUT
|
||||
box: 216 95 200 30
|
||||
box: 220 65 200 30
|
||||
boxtype: FL_DOWN_BOX
|
||||
colors: FL_COL1 FL_MCOL
|
||||
alignment: FL_ALIGN_LEFT
|
||||
@ -2726,7 +2726,7 @@ argument: 0
|
||||
--------------------
|
||||
class: FL_CHOICE
|
||||
type: NORMAL_CHOICE
|
||||
box: 219 142 199 29
|
||||
box: 220 110 199 29
|
||||
boxtype: FL_FRAME_BOX
|
||||
colors: FL_COL1 FL_BLACK
|
||||
alignment: FL_ALIGN_LEFT
|
||||
@ -2744,7 +2744,7 @@ argument: 0
|
||||
--------------------
|
||||
class: FL_LABELFRAME
|
||||
type: ENGRAVED_FRAME
|
||||
box: 12 186 406 120
|
||||
box: 15 150 405 135
|
||||
boxtype: FL_NO_BOX
|
||||
colors: FL_BLACK FL_COL1
|
||||
alignment: FL_ALIGN_TOP_LEFT
|
||||
@ -2762,7 +2762,7 @@ argument:
|
||||
--------------------
|
||||
class: FL_INPUT
|
||||
type: NORMAL_INPUT
|
||||
box: 121 209 285 30
|
||||
box: 125 165 285 30
|
||||
boxtype: FL_DOWN_BOX
|
||||
colors: FL_COL1 FL_MCOL
|
||||
alignment: FL_ALIGN_LEFT
|
||||
@ -2780,7 +2780,7 @@ argument: 0
|
||||
--------------------
|
||||
class: FL_INPUT
|
||||
type: NORMAL_INPUT
|
||||
box: 121 250 285 30
|
||||
box: 125 205 285 30
|
||||
boxtype: FL_DOWN_BOX
|
||||
colors: FL_COL1 FL_MCOL
|
||||
alignment: FL_ALIGN_LEFT
|
||||
@ -2795,5 +2795,23 @@ name: input_checktex
|
||||
callback: C_FormBaseDeprecatedInputCB
|
||||
argument: 0
|
||||
|
||||
--------------------
|
||||
class: FL_INPUT
|
||||
type: NORMAL_INPUT
|
||||
box: 125 245 285 30
|
||||
boxtype: FL_DOWN_BOX
|
||||
colors: FL_COL1 FL_MCOL
|
||||
alignment: FL_ALIGN_LEFT
|
||||
style: FL_NORMAL_STYLE
|
||||
size: FL_NORMAL_SIZE
|
||||
lcol: FL_BLACK
|
||||
label: DVI paper option
|
||||
shortcut:
|
||||
resize: FL_RESIZE_ALL
|
||||
gravity: FL_NoGravity FL_NoGravity
|
||||
name: input_paperoption
|
||||
callback: C_FormBaseDeprecatedInputCB
|
||||
argument: 0
|
||||
|
||||
==============================
|
||||
create_the_forms
|
||||
|
@ -1,3 +1,8 @@
|
||||
2001-09-01 John Levon <moz@compsoc.man.ac.uk>
|
||||
|
||||
* ImageLoadXPM.C: remove setting of alloc colour mask,
|
||||
led to crash as we don't define a callback
|
||||
|
||||
2001-07-29 Baruch Even <baruch@lyx.org>
|
||||
|
||||
* ImageLoaderXPM.C (runImageLoader): When loading agree to use non-exact
|
||||
|
@ -70,7 +70,7 @@ ImageLoaderXPM::runImageLoader(string const & filename)
|
||||
Pixmap mask;
|
||||
XpmAttributes attrib;
|
||||
|
||||
attrib.valuemask = XpmCloseness | XpmAllocColor;
|
||||
attrib.valuemask = XpmCloseness;
|
||||
attrib.closeness = 10000;
|
||||
|
||||
int status = XpmReadFileToPixmap(
|
||||
|
Loading…
Reference in New Issue
Block a user