1 2002-01-29 Angus Leeming <a.leeming@ic.ac.uk>
3 * forms/form_graphics.fd: a few tweaks of my own.
4 * FormGraphics.C: a few tweaks of my own.
6 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
8 * forms/form_graphics.fd: Very small tweaks.
10 2002-01-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
12 * forms/form_graphics.fd: Change the dialog to look similar as
13 the nice QT2-Version (added tabfolder "Bounding Box", rearrangements);
14 added text_warning field..
16 * FormGraphics.[Ch]: Handle the Rearrangements.
17 Add input filters and warnings concerning invalid inputs.
18 Recognize the lyxrc-settings of display_graphics.
20 2002-01-29 Angus Leeming <a.leeming@ic.ac.uk>
22 * FormMathsSpace.h (space_):
23 * FormMathsStyle.h (style_): change from a short to an int to fix
24 type conversion warnings.
26 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
28 * FormMathsSpace.[Ch]:
29 * forms/form_maths_space.fd:
30 Changed the "Space" subpanel of the math panel into one of
31 ordinary buttons rather than radio buttons. They are now
32 self-applying so OK and Apply could go.
34 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
36 * FormMathsStyle.[Ch]:
37 * forms/form_maths_style.fd:
38 Patched to use button arrays. Buttons are self-applying, saving
39 one keystroke and the OK and Apply buttons.
41 2002-01-27 Herbert Voss <voss@lyx.org>
45 * forms/form_graphic.fd: rewritten to support graphicx with
46 all options and to be sure that the old figinsets are correct
48 * xforms-helpers.h: added two choice const for the LyXLength
49 one with all and one only with length which have a unit.
51 2002-01-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
53 * forms/form_minipage.fd: add text_warning field.
55 * FormMinipage.[Ch]: added input filters and warnings
56 (ButtonPolicy::SMInput FormMinipage::input)
58 2002-01-28 Angus Leeming <a.leeming@ic.ac.uk>
60 * FormAboutlyx.[Ch]: Removed redundant form() method and
61 dialog_ variable. They replicate that in the parent FormDB.
63 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
66 * forms/form_maths_deco.fd: added math accents as a separate bitmap to
67 the Decorations sub-panel of mathed. See Lamport Table 3.11.
70 * MathsSymbols.C: reorganization of the two AMS panels "relations" and
71 "negated relations". Lower and broader.
73 2002-01-25 Angus Leeming <a.leeming@ic.ac.uk>
75 * FormTabular.C (update): Remove redundant code.
77 2002-01-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
79 * forms/form_tabular.fd: checkbox2radiobutton changes.
81 2002-01-20 Herbert Voss <voss@perce.de>
83 * FormInclude.[C]: better control of unexistings files
84 when entered without the browser
86 2002-01-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
88 * Toolbar_pimpl.C (update): disable layout combox when LFUN_LAYOUT
91 * combox.C (activate):
92 (deactivate): change color of labels to reflect the state of the
95 2002-01-16 Herbert Voss <voss@lyx.org>
97 * FormExternal.C (build): activate apply/ok-button when something
98 is entered in the filename-field
100 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
102 * FormMathsBitmap.C (apply): fix bug caused by using 'unsigned int'
103 rather than 'string::size_type'
105 2002-01-17 Martin Vermeer <martin.vermeer@hut.fi>
107 * FormMathPanel.[hC]:
109 * form_math_panel.[hC]:
110 * form_math_panel.fd: Modified. Added five symbol sub-panels
111 to the math panel containing AMS math symbols: arrows, relations,
112 negated relation, operators and miscellaneous (also containing some
113 hebrew and corner symbols).
115 2002-01-17 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
117 * FormMinipage.C (apply): change because MinipageParams::pageWidth
118 is now a real LyXLength
120 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
122 * FormDocument.C: enable line spacing input properly
124 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
126 * forms/form_preferences.fd:
127 * form_preferences.h:
128 * form_preferences.C:
130 * FormPreferences.C: use better variable name
132 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
134 * forms/form_preferences.fd: change "Use Scalable Fonts"
135 to "Rescale bitmap fonts"
137 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
140 * FormPreferences.C: #include "ButtonController.tmpl" to instantiate
141 the button controller for IgnorantPolicy and PreferencesPolicy.
143 2002-01-16 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
145 * forms/form_tabular.fd: text_info field was too small. Enlarge it.
147 2002-01-15 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
149 * xforms_helpers.C: modify getLengthFromWidgets to ignore the unit
150 choice if the input field contains a LyXGlueLength.
152 * FormParagraph.C: Allow to insert and display gluelengths in VSpace
156 * FormTabular.C: Change input filter to allow inserting
157 gluelengths/lyxlength or numbers with unit choices.
159 * FormMinipage.C: Use getLengthFromWidgets instead of the code there,
160 which was more or less duplicated.
162 * FormGraphics.C: set default units, dependent on US/other paper.
164 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
166 * Dialogs.C: no longer need to #include the Controller classes, as this
167 is how done in GUI.h.
169 * xformsBC.C: #include ButtonController.tmpl, containing the
170 instatiation of the button controller.
172 2002-01-15 John Levon <moz@compsoc.man.ac.uk>
174 * FormThesaurus.C: fix a crash
176 2002-1-15 Martin Vermeer <martin.vermeer@hut.fi>
179 * form_maths_delim_C:
180 * form_maths_delim.h:
181 * form_maths_delin.fd:
182 Put three radio buttons on the delimiters pop-up. It works as follows:
184 left mouse middle mouse right mouse
185 ----------------------------------------------------------------------
186 Left radio button | ( () )
187 Middle radio button | () () )
188 Right radio button | ) ) )
189 ----------------------------------------------------------------------
193 ( left-side delimiter selected
194 ) right-side delimiter selected
195 () "symmnetric pair" selected, of which the clicked delimiter is
197 So, if the middle radio button is activated ("()\nBoth")
198 and you click on "[" with the default (left) mouse button, you
199 get the delimiter pair "[]".
200 A shortcut for this (if the leftmost radio button is on) is
201 simply clicking the middle mouse button.
203 To create equal pairs, either have the middle radio button on and use
204 Mouse-left, or have the left radio button on and use Mouse-middle.
206 To create unequal pairs, you should have either the left or middle radio
207 button on, and do: "Mouse-left ( Mouse-right >" to create "(>".
209 2002-01-15 Angus Leeming <a.leeming@ic.ac.uk>
211 * FormSpellchecker.[Ch]: a bit of a clean up, leaving the functionality
213 Remove the clickline_ member variable and hide() method;
214 Use fl_set_browser_dblclick_callback;
215 Constify a few temporary variables;
216 Use xforms_helpers' wrappers functions returning string rather than
217 the raw xforms functions returning char const *.
219 2002-01-14 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
221 * DropDown.C: include <cctype> for isprint()
223 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
225 * FormMinipage.C (apply, update): MinipageParams::width renamed
226 as MinipageParams::pageWidth.
228 2002-01-14 Martin Vermeer <martin.vermeer@hut.fi>
232 MathsSymbols.C: Blackboard Bold and Calligraphic std symbols
233 added to math panel's 'misc' sub-panel.
235 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
237 * FormMathsMatrix.C (input): use lyx::count rather than std::count.
239 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
241 * FormPreferences.h: add a std:: to make_pair.
243 2002-01-11 Angus Leeming <a.leeming@ic.ac.uk>
245 * DropDown.[Ch] (keypress, key_pressed): new signal and method,
248 * DropDown.C: place xforms callback functions in namespace anon.
249 Set browser callback on single not double click.
250 (select): return immediately of the vector is empty. Highlight the top
251 line. Position the browser above the minibuffer, not below it.
252 (peek): call key_pressed when a key press is detected.
253 (key_pressed): clean-up and emit the keypress signal.
255 * xforms_helpers.[Ch} (getSelectedStringFromBrowser): new function.
256 If nothing is selected, return string().
258 2002-01-14 John Levon <moz@compsoc.man.ac.uk>
260 * FormSpellchecker.C: disable resizing due to xforms bug
262 2002-01-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
264 * FormFiledialog.C (Reread): skip broken symlinks
266 2002-01-13 Lars Gullik Bjønnes <larsbj@birdstep.com>
268 * FormMathsMatrix.C (AlignFilter): use std::count and add some
271 2002-01-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
273 * MathsSymbols.C (get_pixmap_from_symbol): add a default statement
276 * FormPreferences.C (Interface::input):
278 (Paths::input): add shortcuts to file dialogs directory buttons
280 * FormPreference.h (browse): add default empty parameters for
281 buttons descriptions.
283 * FormFiledialog.C (SetButton): allow for a shortcut in the name
286 2002-01-13 John Levon <moz@compsoc.man.ac.uk>
292 * forms/form_thesaurus.fd: update to Aiksaurus 0.14
294 2002-01-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
296 * Toolbar_pimpl.C (setPixmap): simplify a bit
298 2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
300 * Toolbar_pimpl.C (ToolbarCB):
301 * Menubar_pimpl.C (MenuCallback): use verboseDispatch instead of
304 2002-01-12 Allan Rae <rae@lyx.org>
306 * FormTabular.C (FormTabular): Fix Purify UMR.
308 * FormPreferences.C (build): "Conversion" is a better name.
310 2002-01-10 Martin Vermeer <martin.vermeer@hut.fi>
312 * FormMathsPanel.[Ch] (dispatchFunc): new method. Invokes
315 * FormMathsStyle.C (apply): use LFUNs to apply, not insertSymbol.
317 2002-01-10 Angus Leeming <a.leeming@ic.ac.uk>
320 * forms/form_preferences.fd: change names and descriptions of popup
321 font variables to reflect their actual use.
323 * Menubar_pimpl.C: return MENU_LABEL_STYLE to FL_NORMAL_STYLE.
325 2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
327 * FormPreferences.C (input): allow empty values for document_path
330 * FormFiledialog.C (SetButton):
331 (FileDlgCB): do not disable directory buttons if they have an
333 (SetDirectory): if the argument is an empty string, change to
336 2002-01-09 Martin Vermeer <martin.vermeer@hut.fi>
338 * forms/form_maths_style.fd:
339 * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math
340 size "styles" and font types.
341 * FormMathsPanel.[Ch]:
343 * forms/form_maths_panel.fd: Modified too.
345 2002-01-08 Martin Vermeer <martin.vermeer@hut.fi>
347 * Menubar_pimpl.C (create_submenu):
348 * Toolbar_pimpl.C (update): use FuncStatus.
350 2002-01-08 Angus Leeming <a.leeming@ic.ac.uk>
352 * xform_helpers.[Ch] (getStringFromBrowser): a littel wrapper function
353 for fl_get_browser_line that is guaranteed to return a valid string.
355 2002-01-08 John Levon <moz@compsoc.man.ac.uk>
357 * FormSpellchecker.C: fix possible crash on clicking a suggestion
359 2002-01-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
361 * forms/form_document.fd (bullets): fix small cosmetic problem after
362 John's radio2button change.
364 2002-01-07 Angus Leeming <a.leeming@ic.ac.uk>
367 * forms/form_document.fd: change the labels and variable names of
368 left_margin, right_margin to inner_margin, outer_margin, in line
369 with bugzilla bug #157.
371 * FormFiledialog.C (Reread): used locally stored modtime variable
372 rather than make repeated calls to fileInfo.getModificationTime().
374 * xforms_helpers.C (ReadableFile, WriteableFile): added a couple of
375 isOK() checks to the use of the FileInfo instance and removed those
378 * Menubar_pimpl.C: added a variable MENU_LABEL_STYLE and use it.
379 Set it to FL_BOLD_STYLE, thereby fixing bugzilla bug #32.
381 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
384 * forms/form_*: change radio buttons to round3dbutton
386 2002-01-05 John Levon <moz@compsoc.man.ac.uk>
388 * FormFiledialog.C: add FIXME
390 * xforms_helpers.C: fix use of FileInfo
392 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
398 * forms/form_tabular.fd: ugly fix to get around
399 some of the UI problems (bug #110).
401 2002-01-04 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
403 * FormDocument.C: Recognize the default paper settings too
404 when setting the default length values (cm or inch).
405 * FormParagraph.C: do the same.
407 2001-12-11 Michael A. Koziarski <michael@koziarski.org>
409 * FormFloat.C: changes to prevent here definitely being used
412 2001-12-29 Dekel Tsur <dekelts@tau.ac.il>
414 * FormMathsMatrix.C (AlignFilter): Allow entering the '|' char.
416 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
418 * DropDown.C: always include <config.h> in sources.
423 * DropDown.h: do not include <config.h> in headers
425 2001-12-20 Juergen Vigna <jug@sad.it>
427 * FormTabular.C (update): final LT-h/f support modifications.
429 2001-12-19 Juergen Vigna <jug@sad.it>
431 * FormTabular.C (update): change a bit the tabular layout and added
432 better longtable options handling.
434 2001-12-15 Lars Gullik Bjønnes <larsbj@birdstep.com>
436 * FormToc.C: using std::endl
438 2001-12-14 John Levon <moz@compsoc.man.ac.uk>
440 * FormToc.C: fix crash when no entries, and
441 update types properly
443 2001-12-11 Ben Stanley <bds02@uow.edu.au>
445 * Menubar_pimpl.C: Fixed a crashing bug when document has more
446 than 80 floats and using xforms 0.88
448 2001-12-11 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
450 * xforms_helpers.C: include lyxlength.h here
451 * xforms_helpers.h: ... but not here
453 * FormTabular.C: use LyXLength instead of string wherever
454 necessary; whitespace changes.
456 2001-12-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
458 * forms/form_preferences.fd: use the same name for font sizes
459 than the character dialog.
461 2001-11-26 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
463 * forms/form_search.fd: Added label text to search buttons
464 (to make the shortcuts visible).
466 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
468 * FormParagraph.C: set combo box correctly for VSpace::LENGTH
470 2001-12-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
473 * xforms_helpers.C: change "while(" to "while ("
475 2001-12-05 Allan Rae <rae@lyx.org>
477 * FormParagraph.C (apply): One other LyXText fix.
479 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
481 * FormParagraph.C (getCurrentParagraph):
482 (apply): get the right LyXText !
484 2001-11-29 John Levon <moz@compsoc.man.ac.uk>
486 * FormParagraph.C: disallow page breaks in insets
488 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
490 * FormParagraph.C: allow signed space above/below, actually
491 use space below units
493 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
495 * FormToc.C: fixes to make floatlists work
497 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
500 * Alert_pimpl.C: Alert etc.
504 * forms/fdfix.sh: move idex etc. to here
506 * GUIRunTime.C: move getScreenDPI() to here
508 2001-11-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
510 * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
511 form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
512 to 100p (now German translation fits in).
513 * forms/form_external.fd, form_bibtex.fd, form_print.fd,
514 form_preferences.fd, form_graphics.fd, form.include.fd,
516 Unified label "Browse..." and unified its width to 100p.
518 2001-11-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
520 * forms/form_graphics.fd: fixed shortcut clash
521 * forms/form-external.fd: added shortcut for "Apply"
523 2001-11-12 John Levon <moz@compsoc.man.ac.uk>
525 * FormFiledialog.C: don't reset path if new dir
528 2001-11-12 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
530 * forms/form_document.fd: Renamed "Save as Class Defaults"
531 to "Save as Document Defaults"
533 Removed the setEnabled-Definitions for the
534 "save_default"-Button since it causes nothing but trouble.
535 Changed the text of AskQuestion on saveParamsAsDefault.
537 2001-11-07 John Levon <moz@compsoc.man.ac.uk>
539 * DropDown.C: fix crash, improve behaviour a bit
541 2001-11-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
543 * FormDocument.C (class_apply):
547 (bullets_apply): add a version of these methods taking a
548 BufferParams& parameters. The original versions are now wrappers
550 (saveParamsAsDefault): new function, moved from old
551 LFUN_LAYOUT_SAVE_DEFAULT code.
553 2001-11-03 John Levon <moz@compsoc.man.ac.uk>
557 * DropDown.C: drop-down completion
559 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
561 * forms/form_graphics.fd: change clashing shortcut
563 2001-10-24 Juergen Vigna <jug@sad.it>
565 * FormTabular.C: changed calls for footer/headers of longtabulars.
567 2001-10-23 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
569 * forms/form_tabular.fd: Add value choices
570 * FormTabular.C: Handle that choices
572 * FormDocument.C: fix small bug.
574 2001-10-23 Angus Leeming <a.leeming@ic.ac.uk>
576 * FormGraphics.[Ch]: move some parameters out of the heaader file and
580 * forms/form_preferences.fd: replaced button_colorspace with two
581 radio buttons, button_hsv and button_rgb.
583 2001-10-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
585 * forms/form_document.fd:
586 Class: add a value choice for Default Skip.
587 Some rearrangements (minor tweaks).
588 * FormDocument.C: Handle that choice, minor tweaks.
589 * forms/form_paragraph.fd: Add value choices
590 * FormParagraph.C: Handle that choices.
591 * FormMinipage.C/FormGraphics.C: Small tweaks.
593 2001-10-15 Angus Leeming <a.leeming@ic.ac.uk>
595 * FormDocument.C: fixed some bugs in the Paper tab.
597 * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
598 specifying default unit for choice if input string is empty.
600 2001-10-12 Angus Leeming <a.leeming@ic.ac.uk>
602 * FormDocument.C (input): one more tweak...
604 2001-10-10 Herbert Voss <voss@perce.de>
606 * FormTexinfo.[Ch]: some changes to the code
608 2001-10-10 André Pönitz <poenitz@htwm.de>
610 * FormsMathMatrix.C: add missing space between v- and h-alignment
613 2001-10-09 Herbert Voss <voss@perce.de>
616 * forms/form_texinfo.fd: new files. Display information about the
617 installed texfiles (cls,sty,bst).
619 * FormShowFile.[Ch]: new files. Display the contents of a file.
622 * Makefile.am: modified appropriately.
624 2001-10-09 Angus Leeming <a.leeming@ic.ac.uk>
626 * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
627 Given input and choice widgets, create a string such as "1cm".
628 (updateWidgetsFromLengthString): new function.
629 Given a string such as "1cm", set the input and choice widgets.
632 * forms/form_document.fd: improve the GUI of the paper tab using these
633 new helper functions.
635 2001-10-07 Adrien Rebollo <adrien.rebollo@gmx.fr>
637 * FormDocument.C (build): support latin4
639 2001-10-05 Adrien Rebollo <adrien.rebollo@gmx.fr>
641 * FormDocument.C (build): support latin3
643 2001-10-04 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
645 * forms/form_aboutlyx.fd: use flat boxes for tabs.
647 2001-10-03 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
649 * forms/form_document.fd: rearrangement of the paper tab;
650 rename "use geometry" to "custom margins/sizes".
652 * FormDocument.C: add code to avoid the input of senseless data
653 in document -> paper.
655 2001-10-01 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
657 * FormDocument.C: Disable choice "Special" if landscape
658 is chosen to prevent senseless values.
660 2001-09-28 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
662 * forms/form_preferences.fd: small tweaks.
664 2001-09-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
666 * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
667 button to "Use Class Defaults" and moved it outside the tab.
668 Some more minor tweaking.
670 * FormDocument.C: handled this changes.
672 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
674 * Dialogs.C: remove splash dialog code.
678 * forms/form_splash.fd: removed.
681 * forms/makefile: remove splash dialog files.
683 * Menubar_pimpl.C (MenuCallback): no longer call
684 Dialogs::destroySplash.
686 2001-09-27 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
688 * forms/form_preferences.fd: fix typo
690 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
693 * forms/form_ref.fd: renamed the widgets in the standard style.
695 * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
696 helper functions. Build a vector<string> from the contents of
697 an fl_choice and fl_browser respectively.
699 * FormCitation.C (fillChoice, updateBrowser):
700 * FormRef.C: use these new functions to only update the choices and
701 browsers when absolutely necessary.
703 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
705 * FormBase.C (InputCB):
706 * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
707 "select choice < 1" problem.
709 * FormRef.C (input): undid Dekel's change in light of the above
712 2001-09-21 Dekel Tsur <dekelts@tau.ac.il>
714 * FormRef.C (input): Fix crash when using dialog with keyboard.
716 2001-09-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
718 * forms/form_document.fd: small tweaks.
720 2001-09-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
722 * forms/form_document.fd: Added checkbox "auto_reset", button
723 "reset_defaults" and button "save_defaults".
725 * Form_Document.[Ch]: Removed AskQuestion when changing class.
726 Implement the 2 buttons and the checkbox described above.
728 * forms/form_preferences.fd: Added checkbox "auto_reset" (to
729 save the default value of that lyxrc)
731 * FormPreferences.C: Handle that button
733 2001-09-18 Angus Leeming <a.leeming@ic.ac.uk>
735 * form_ref.fd: a little tweaking.
737 * FormSpellchecker.C (build): set the bounds to the slider, so it
738 updates during a spellchecking session.
740 2001-09-14 Angus Leeming <a.leeming@ic.ac.uk>
742 * forms/form_preferences.fd: rearrangement and addition of new
743 Display Graphics radio buttons to Look & Feel->Misc
744 (By Jürgen Spitzmüller).
746 * FormPreferences.C: modify new lyxrc variable "display_graphics"
747 depending on the values of the Display Graphics radio buttons.
749 * FormGraphics.C: use this variable.
751 2001-09-13 Angus Leeming <a.leeming@ic.ac.uk>
753 * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
754 Hoorah! Happy Birthday to me!
756 2001-09-07 Dekel Tsur <dekelts@tau.ac.il>
758 * forms/form_ref.fd: Add buffer button.
760 * FormRef.C (update): Handle the buffer button.
763 2001-09-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
765 * forms/form_graphics.fd: complete rewrite of the dialog
766 (Most work was done by Angus, though).
768 2001-09-12 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
770 * combox.C (hide): execute the callback _after_ closing the
773 2001-09-12 Angus Leeming <a.leeming@ic.ac.uk>
775 * FormDocument.C (c-tor): initialise some variables.
777 * forms/form_citation.fd: remove spurious shortcut to a labelframe!
778 (Thereby removing a warning message when the dialog is built.)
780 * FormFloat.C (input): return SMI_VALID.
782 2001-09-11 Angus Leeming <a.leeming@ic.ac.uk>
784 * FormDocument.C (input, options_update): add code to enable the
785 Author-Year/Numerical citation choice only if the natbib checkbox is
788 * FormFloat.[Ch]: added new method input() to control the behaviour of
790 * forms/form_float.fd: renamed Here as button_here_definitely.
793 * forms/form_graphics.fd: add callbacks to a few widgets that didn't
794 have them, so enabling the Ok, Apply buttons appropriately.
796 2001-09-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
798 * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
799 Label", added a labelframe).
801 2001-09-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
803 * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
804 (C_Toolbar_BubbleTimerCB): fix linking
806 * FormMathsBitmap.C (form): use get() to get the raw pointer.
808 * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
810 2001-09-09 Lars Gullik Bjønnes <larsbj@birdstep.com>
812 * combox.C (C_Combox_input_cb): make it static
813 (C_Combox_combo_cb): make it static
814 (C_Combox_peek_event): make it static
816 * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
817 (C_Toolbar_BubblePost): make it static
818 (C_Toolbar_ToolbarCB): make it static
820 * Timeout_pimpl.C (C_intern_timeout_cb): make it static
822 * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
824 * Makefile.am (libxforms_la_LIBADD): add this and depend on the
827 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
829 * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
830 been used successfully in FormBase.
831 (show): call bc().refresh() after building the dialog to activate the
834 * FormPreferences.C (build): remove hack to fix butoon controller as
835 the correct fix is in FormBaseDeprecated.
837 * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
839 * FormMaths*.C (c-tor): prohibit resizing of the dialog.
841 2001-09-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
843 * Toolbar_pimpl.C (setLayout):
844 (layoutSelected): make them work even when gettext has been
845 translating the interface.
847 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
849 * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
850 ("Apply" does not work without former user change in the dialog).
852 * FormPreferences.C (build): Fix bug: if you start LyX and open the
853 Preferences dialog, "Apply" is activated even though no change has been
856 2001-09-07 Rob Lahaye <lahaye@users.sourceforge.net>
858 * FormBase.C (show): use controller_.IconifyWithMain() to control
859 the dialog's show policy
861 * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
864 * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
865 check button to the Look & Feel->Misc tab and code to modify the lyxrc
866 variable dialogs_iconify_with_main appropriately.
868 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
870 * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
872 2001-09-06 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
874 * forms/form_character.fd: small cosmetics (aligned "Language:" right
875 as suggested in Michael's Buglist).
877 2001-09-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
879 * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
881 (layoutSelected): remove the numeric argument and use the text of
882 the combox entry instead.
884 * combox.C: lowercase a few remaining methods, rename select_text
886 * several files: propagate these changes
888 2001-09-03 Angus Leeming <a.leeming@ic.ac.uk>
890 * FormPreferences.C: add fl_set_input_return to input_paperoption.
892 2001-09-02 John Levon <moz@compsoc.man.ac.uk>
894 * FormParagraph.C: fix default line spacing case
896 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
898 * FormParagraph.C: disable space inputs when != Length
900 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
903 * form_preferences.h:
904 * form_preferences.C:
905 * forms/form_preferences.fd: add view_dvi_paper_option
907 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
909 * FormMathsPanel.h: sub dialogs must be Ignorant.
911 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
913 * FormParagraph.C: fix to not allow 0 linespacing
915 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
917 * FormCitation.C (c-tor): prevent re-sizing of the dialog.
919 * FormParagraph.C (input): set fl_get_choice check for the linespacing
920 to 5 not 4. xforms arrays start at 1.
922 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
924 * FormParagraph.[Ch]:
925 * forms/form_paragraph.fd: clean up of dialog and of controlling
928 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
930 * FormBase.C (C_CutandPastePH): new function that can be used as a
931 pre-handler to any xforms text input widget. Will trigger an event on
932 pasting into the widget using the middle mouse button.
934 * FormPreamble.C (build): use this pre-handler for the input widget.
936 2001-08-26 Angus Leeming <a.leeming@ic.ac.uk>
939 * forms/form_citation.fd: a little tweaking to ensure that the
940 style choice remains centred within the frame if its contents change.
942 * FormBase.h: added an allow_resize_ member variable. If false
943 resizing the dialog is prohibitted.
946 * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
951 make use of this functionality to ensure that the dialog cannot be
954 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
956 * GUIRunTime.C: initApplication() should take a int & argc
958 2001-08-24 John Levon <moz@compsoc.man.ac.uk>
961 * FormCitation.C: tidy code a little
963 * GUIRunTime.C: more informative error
965 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
967 * forms/form_preferences.fd: order the items "logically" so that
968 tabbing through the dialog makes sense. Close bug #404569.
970 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
972 * FormPreferences.C: Tentative fix of John's "no point in spell
973 command "None"" bug, #223255.
975 2001-08-23 Herbert Voss <voss@perce.de>
977 * FormBibtex.C (input): normalize database list
979 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
981 * FormBibtex.C: make sure that any database is stored only once.
983 2001-08-22 Herbert Voss <voss@perce.de>
985 * FormBibtex.C (input): fix for multiple databases
987 2001-08-21 Herbert Voss <voss@perce.de>
989 * FormBibtex.C (input): extension handling for ".bst"
991 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
993 * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
994 check button is pressed.
996 2001-08-20 Dekel Tsur <dekelts@tau.ac.il>
998 * FormParagraph.C (general_apply): Handle default spacing.
999 (general_update): Ditto.
1001 2001-08-20 Angus Leeming <a.leeming@ic.ac.uk>
1004 * forms/form_bibtex.fd: get the browse buttons working as they should.
1006 2001-08-20 Herbert Voss <voss@perce.de>
1009 * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
1010 databases and styles. Added an option for "bibliography into toc"
1012 2001-08-18 Lars Gullik Bjønnes <larsbj@birdstep.com>
1014 * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
1017 2001-08-15 John Levon <moz@compsoc.man.ac.uk>
1019 * combox.h: fix source doc
1021 * form_math_matrix.C:
1022 * forms/form_math_matrix.fd: new layout
1024 2001-08-16 John Levon <moz@compsoc.man.ac.uk>
1028 * forms/form_paragraph.fd:
1029 * FormParagraph.C: support per-para linespacing
1031 * forms/form_float.fd:
1032 * form_float.C: fix shortcut typo
1034 2001-08-15 Angus Leeming <a.leeming@ic.ac.uk>
1036 * forms/form_character.fd: small adjustment to the position of John's
1037 extra Language label.
1039 2001-08-09 André Pönitz <poenitz@htwm.de>
1041 * FormMathsDelim.C: renamed some delimiter parameters.
1043 2001-08-09 Angus Leeming <a.leeming@ic.ac.uk>
1045 * FormCitation.C (build):
1046 * FormDocument.C (build):
1047 * FormMinipage.C (build):
1048 * FormParagraph.C (build):
1049 * FormRef.C (build): added stuff to read-only list in the
1052 * FormCitation.C (update): disable citation style stuff when not using
1055 2001-08-06 Juergen Vigna <jug@sad.it>
1057 * forms/form_ert.fd: new file.
1059 * form_ert.[Ch]: new files.
1061 * FormERT.[Ch]: new files. Implementation of ERT dialog.
1063 2001-08-01 Angus Leeming <a.leeming@ic.ac.uk>
1065 * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
1067 2001-07-30 Angus Leeming <a.leeming@ic.ac.uk>
1069 * GUIRunTime.C (processEvents, runTime): small code rearrangement.
1071 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
1075 * form_maths_panel.C:
1076 * form_maths_panel.h:
1077 * forms/form_maths_panel.fd: re-add dots bitmaps
1079 * FormRef.C: "Goto" -> "Go to"
1081 2001-07-29 John Levon <moz@compsoc.man.ac.uk>
1083 * FormMathsBitmap.C: initialise form_
1085 2001-07-29 Baruch Even <baruch@lyx.org>
1087 * src/forms/form_graphics.fd:
1088 * src/FormGraphics.C: Added support for the new horizontal scale factor.
1090 2001-07-30 Lars Gullik Bjønnes <larsbj@birdstep.com>
1092 * forms/makefile (SRCS): add form_float.fd
1094 * forms/form_float.fd: new file
1096 * form_float.[Ch]: new files
1098 * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
1099 FormFloat.h, form_float.C and form_float.h
1101 * FormFloat.[Ch]: new files
1103 * Dialogs.C: init GUIFloat is well
1105 2001-07-29 Asger Alstrup Nielsen <alstrup@alstrup>
1107 * FormToc.C (updateType): Fix problem with TOC that couldn't be
1108 updated because the type list was not updated.
1110 2001-07-26 Angus Leeming <a.leeming@ic.ac.uk>
1112 * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
1115 * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
1117 * FormGraphics.C (build): uncommented the fl_set_input_return call for
1118 input_rotate_angle. Set input filter on rotate_angle to make it accept
1119 only floating point numbers.
1120 (input): Browse now activates the Ok button approriately.
1122 2001-07-26 John Levon <moz@compsoc.man.ac.uk>
1131 * forms/form_thesaurus.fd: add thesaurus
1133 2001-07-26 Baruch Even <baruch@lyx.org>
1136 * FormGraphics.C: Removed hide method since it was interfering with the
1137 needed work, it cleared several vectors that were needed for proper
1138 functioning. Also changed rotateAngle to float.
1141 * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
1144 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
1146 * FormInclude.C: add load file facility back
1148 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
1150 * FormCharacter.C: disable resizing as it doesn't work
1152 * FormPreamble.C: allow to copy-paste from RO preamble by
1155 2001-07-20 Jürgen Spitzmüller <juergen.sp@t-online.de>
1157 * forms/form_citation.fd: resized form to fit on a 800x600 screen.
1159 2001-07-19 Angus Leeming <a.leeming@ic.ac.uk>
1161 * FormCitation.[Ch]: changes associated with adding natbib support.
1162 New helper functions, string_width, fillChoice, updateStyle.
1163 (apply): set the citation command appropriately.
1164 (input): deal with the citation command choices.
1165 (update): parse the citation command and deal with it. Nuke the
1169 * FormDocument.C (build): add options to use natbib.
1171 * forms/form_citation.fd: add natbib support. Rearrange dialog to
1172 fit onto shorter screens.
1174 * forms/form_document.fd: add natbib support.
1176 2001-07-16 Juergen Vigna <jug@sad.it>
1178 * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
1180 2001-07-13 Angus Leeming <a.leeming@ic.ac.uk>
1182 Consistent use of Lsstream.h:
1183 * FormAboutlyx.C (build):
1184 * FormVCLog.C (update): std::ostringstream -> ostringstream.
1186 * FormMathsDelim.C (apply):
1187 * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
1189 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1191 * implement 1 about lyx dialog instead of 3 separate ones
1193 * FormCredits.[Ch]: removed
1194 * FormCopyright.[Ch]: removed
1195 * form_credits.[Ch]: removed
1196 * forms/form_credits.fd: removed
1197 * form_copyright.[Ch]: removed
1198 * forms/form_copyright.fd: removed
1199 * FormAboutlyx.[Ch]: added
1200 * form_aboutlyx.[Ch]: added
1201 * forms/form_aboutlyx.fd: added
1202 * Dialogs.C: add about lyx stuff
1204 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1208 * FormPreferences.[Ch]: rename spellchecker to spelloptions
1209 * form_preferences.[Ch]: idem
1210 * forms/form_preferences.fd: idem
1211 * FormSpellchecker.[Ch]: added
1212 * form_spellchecker.[Ch]: added
1213 * forms/form_spellchecker.fd: added
1214 * Dialogs.C: add spellchecker
1216 2001-07-12 Lars Gullik Bjønnes <larsbj@birdstep.com>
1218 * FormFiledialog.C: (*it). -> it->
1219 * Toolbar_pimpl.C: ditto
1220 * RadioButtonGroup.C: ditto
1221 * FormPreferences.C: ditto
1223 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1225 * GUIRunTime.C (x11Display):
1228 (x11VisualDepth): new methods
1230 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1232 * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
1235 * Toolbar_pimpl.h: make owner be a XFormsView, small changes
1238 * GUIRunTime.C (createMainView): implement
1240 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
1244 * forms/form_character.fd: hide the widget underneath language
1247 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
1249 * FormPreferences.h:
1250 * FormPreferences.C: connect and operator
1251 showSpellcheckerPreferences signal
1253 * FormPrint.C (input): modify to select radio_file
1254 when the user uses the filename input
1256 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
1258 * combox.C (remove): send debug output to Debug::GUI.
1260 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
1262 * Menubar_pimpl.C (create_submenu):
1263 * Toolbar_pimpl.C (update): update to use func_status
1265 2001-06-25 The LyX Project <lyx@tulip.home.sad.it>
1267 * FormPreferences.C (Path::feedback): remove bogus description of
1270 2001-06-16 Angus Leeming <a.leeming@ic.ac.uk>
1272 * xformsBC.h: clean-up of included files.
1274 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
1277 * FormParagraph.C (c-tor): cosmetic name change of signal.
1279 * FormParagraph.[Ch]: added machinery to act on an updateParagraph
1280 signal. It's pretty crude at the moment! Mental note: would be more
1281 elegant if we passed a LyXParagraph & with both the signals rather than
1282 search through the Buffer.
1284 2001-06-13 Angus Leeming <a.leeming@ic.ac.uk>
1286 * *.[h]: added // -*- C++ -*-
1287 * *.[C]: removed // -*- C++ -*-
1289 * FormCharacter.C (update): now uses contents of font_, stored
1290 permanently by the controller to update() the dialog.
1292 2001-06-12 Angus Leeming <a.leeming@ic.ac.uk>
1295 * form_include.fd: (various places): Ok button is now activated when
1296 the filename is input from the keyboard.
1298 * FormPreferences.C white-space change in various places.
1299 (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
1300 that disabled addition of new converters.
1302 * FormCharacter.C (input, update): new methods. Activate the Apply
1303 button when any of the input fileds are not IGNORE.
1305 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
1307 * FormToc.C (input): change test slightly.
1308 (updateContents): clear list if empty and add no list msg.
1310 2001-05-30 Angus Leeming <a.leeming@ic.ac.uk>
1312 * FormParagraph.C (update, general_update): enabling the align buttons
1313 is now dependent on the AlignPossible entry in the Layout.
1315 2001-06-01 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1318 * FormMathsMatrix.C: bring C functions into global namespace if
1321 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
1323 * MathsSymbols.C (pixmapFromBitmapData): add std::
1325 * FormMathsMatrix.C (AlignFilter): add std::
1327 2001-05-22 Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
1329 * FormDocument.C (build): add iso8859-15 support.
1331 2001-05-08 Baruch Even <baruch@lyx.org>
1333 * Menubar_pimpl.C: Fixed compilation problem.
1335 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
1337 * Menubar_pimpl.C (add_toc): use name and not type with float.
1338 (create_submenu): correct call of new object
1339 (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
1341 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1343 * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
1345 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
1347 * Dialogs.C: included insetgraphicsParams.h
1349 * FormMathsMatrix.C:
1350 * FormMathsBitmap.C: included LAssert.h
1352 2001-04-24 Allan Rae <rae@lyx.org>
1354 * xforms_helpers.C (formatted): two consecutive spaces would kill it.
1356 2001-04-20 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1358 * xforms_helpers.C (formatted): do not use string::substr(1) on a
1359 string of length 1 !
1361 2001-04-16 Allan Rae <rae@lyx.org>
1363 * xforms_helpers.C (formatted):
1364 * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
1365 as an unrecognised preprocessor directive. So ensure they're wrapped.
1367 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
1369 * FormTabularCreate.C: pass a pair of uints to the controller
1371 * FormVCLog.C: the log appears as a stringstream now
1373 * forms/form_external.fd: make params update state (from Angus)
1375 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1377 * Menubar_pimpl.C: include gettext.h
1379 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
1381 * xforms_helpers.C (formatted): constify length
1383 * FormTabular.C (update): small restructure, adjust for scoped_ptr
1384 (input): adjust for scoped_ptr
1385 (input): constify str
1387 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
1389 * Dialogs.C: s/popup/dialog/
1393 * FormBase.C: s/ControlButton/ControlButtons/
1394 move bc().refresh() into base show() method
1397 * FormBaseDeprecated.C:
1400 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1402 * FormMathsPanel.C (c-tor): set button controller cancel label to close.
1405 * forms/form_toc.fd: implemented controller-view split.
1407 * Dialogs.C: associated changes.
1409 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1412 * forms/form_citation.fd: Don't change the name of the button when
1413 toggling between regular expression and simple searches.
1414 Squashed bug when creating a new inset, the keys field contained
1415 one (empty) key. No more; thanks, Dekel.
1418 * forms/form_external.fd: added Apply button.
1420 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1423 * FormBrowser.[Ch]: changes associated with renaming ControlBase as
1426 * FormExternal.[Ch]:
1427 * forms/form_external.fd: implemented controller-view split.
1429 * Dialogs.C: associated changes.
1431 * FormGraphics.[Ch]:
1434 moved the browsing functionality into the controller.
1436 * xforms_helpers.[Ch]: moved browseFile to
1437 ../controllers/helper_funcs.[Ch]
1440 * forms/form_citation.fd: added case sensitive search button.
1442 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
1444 * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
1445 Code moved into the generic template base class. Replaced
1446 setCancelCloseButton() with setButtonLabel().
1448 2001-03-29 Juergen Vigna <jug@sad.it>
1450 * FormMinipage.C: removed widthp_ and all it's functions and changed
1451 to use new %-lengths of LyXLength.
1453 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
1455 * FormGraphics.[Ch]:
1456 * forms/form_graphics.fd:
1458 * forms/form_index.fd: implemented controller-view split.
1460 * Dialogs.C: associated changes.
1462 * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
1464 * FormCitation.C: changes associated with ControlCitation cleanup.
1466 * FormMinipage.h: cleaned-up forward declarations.
1468 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
1470 * FormMinipage.[Ch]:
1471 * forms/form_minipage.fd:
1473 * forms/form_print.fd:
1474 * FormSplash.[Ch]: implemented controller-view split.
1476 * Dialogs.C: associated changes.
1478 2001-03-26 Angus Leeming <a.leeming@ic.ac.uk>
1480 * FormPreamble.[Ch]:
1481 * forms/form_preamble.fd:
1483 * forms/form_ref.fd:
1485 * forms/form_search.fd:
1486 * FormTabularCreate.[Ch]:
1487 * forms/form_tabular_create.fd: implemented controller-view split.
1489 * Dialogs.C: associated changes.
1491 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1498 * form_url.fd: implemented controller-view split.
1500 * Dialogs.C: associated changes.
1504 * FormCitation.h: moved methods from protected to private.
1506 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1508 * FormCredits.C (build): changes associated with
1509 ControlCredits::getCredits returning a stringstream not a vector<string>
1511 2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
1513 * FormCopyright.[Ch]:
1514 * forms/form_copyright.fd: implemented controller-view split.
1517 * forms/form_credits.fd: implemented controller-view split.
1519 * Dialogs.C: associated changes.
1521 * xforms_helpers.C (formatted): improved the function so that it now
1522 repects '\n' characters in the input string. Ie, the user can now
1523 specify line breaks explicitly.
1525 2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
1527 * FormCharacter.[Ch]:
1528 * forms/form_character.fd: implemented controller-view split.
1530 * Dialogs.C: associated changes.
1532 * FormBase.C (input): changed return to SMI_VALID.
1534 * FormCitation.C (updateBrowser): ensure that the keys are stripped of
1535 any surrounding whitespace.
1537 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1539 * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
1541 (FormBase2): split into two template classes, FormDB (DialogBase) and
1542 FormCB (ControllerBase) for greater flexibility.
1546 * FormCitation.[Ch]: associated changes.
1551 * forms/form_browser.fd: implemented controller-view split.
1553 * Dialogs.C: associated changes.
1555 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1558 * forms/form_bibtex.fd: implemented controller-view split.
1560 * Dialogs.C: associated changes.
1562 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1564 * FormBaseDeprecated.[Ch]: rename title as title_.
1566 * FormBaseDeprecated.C: restore John's trick to give the dialog a border
1567 with limited functionality. It got lost in the MVC merge.
1569 * FormBaseDeprecated.C:
1570 * FormBase.C (show): moved initialisation of minw_, minh_ here.
1572 * FormBibitem.C (build):
1573 * FormBibtex.C (build):
1574 * FormBrowser.C (build):
1575 * FormCharacter.C (build):
1576 * FormCitation.C (build):
1577 * FormCopyright.C (build):
1578 * FormCredits.C (build):
1579 * FormDocument.C (build):
1580 * FormError.C (build):
1581 * FormExternal.C (build):
1582 * FormGraphics.C (build):
1583 * FormInclude.C (build):
1584 * FormIndex.C (build):
1585 * FormMinipage.C (build):
1586 * FormParagraph.C (build):
1587 * FormPreamble.C (build):
1588 * FormPreferences.C (build):
1589 * FormPrint.C (build):
1590 * FormRef.C (build):
1591 * FormSearch.C (build):
1592 * FormTabular.C (build):
1593 * FormTabularCreate.C (build):
1594 * FormToc.C (build):
1595 * FormUrl.C (build): removed initialisation of minw_, minh_.
1597 * The Maths Panel stuff no longer causes a crash on exit from LyX.
1600 * forms/form_maths.fd: removed.
1602 * forms/form_maths_delim.fd:
1603 * forms/form_maths_deco.fd:
1604 * forms/form_maths_matrix.fd:
1605 * forms/form_maths_space.fd:
1606 * forms/form_maths_panel.fd: new files.
1607 Split contents of form_maths.fd into 5 new files, one for each form.
1609 * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
1610 class FormMathsBitmap in FormMathsBitmap.[Ch].
1612 * FormMathsPanel.[Ch]:
1613 * FormMathsBitmap.[Ch]:
1614 * FormMathsDeco.[Ch]:
1615 * FormMathsDelim.[Ch]:
1616 * FormMathsMatrix.[Ch]:
1617 * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
1618 one for each popup. Rewrite so that all the new classes are derived from
1619 FormBaseBD. Clean up the logic in the process (I hope!).
1621 * Makefile.am: added new fils, removed redundant ones.
1623 2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1625 * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
1627 (updateInset): ditto
1629 2001-03-16 Juergen Vigna <jug@sad.it>
1631 * Dialogs.C (Dialogs): create minipage options dialog.
1633 * forms/form_minipage.fd:
1637 * FormMinipage.h: new files for the minipage options dialog.
1639 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1641 * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
1644 * forms/form_maths.fd: change C_FormBaseCancelCB to
1645 FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
1647 2001-03-16 John Levon <moz@compsoc.man.ac.uk>
1649 * FormMaths.C: quash warnings
1651 2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1653 * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
1656 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1658 * Form_various.h: cleaned up #includes and forward declarations.
1660 * Form_various.C: added "using SigC::slot" declaration.
1662 * FormMaths.[Ch]: moved to boost::scoped_ptrs.
1664 * FormDocument.C (CheckChoiceClass): removed string tct as the
1665 compiler warned that it was defined but never used.
1666 removed USE_CLASS_COMBO.
1668 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1679 * forms/form_maths.fd:
1681 * forms/fdfix.sh: add maths panel
1684 * bmtable.c: moved from src/
1686 2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1688 * FormParagraph.h: NO_PEXTRA
1689 * FormParagraph.C (input): NO_PEXTRA
1691 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1693 * several files: remove CXX_WORKING_NAMESPACES
1695 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1697 * Merging changes from BRANCH_MVC back into HEAD.
1699 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
1701 * Dialogs.C (c-tor): Changes associated with storing a vector of
1703 Use MVC Bibitem popup.
1705 * FormBase.h: add a new template class FormBase2, derived from FormBase
1706 to make life creating MVC popups even easier ;-)
1709 * forms/form_bibitem.fd: moved over to the MVC way of doing things.
1710 Proof that a simple popup should be easy to implement!
1712 * FormCitation.[Ch]: now derived from FormBase2.
1714 * FormToc.C: added using std::vector directive.
1716 2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
1718 * FormSearch.C: Add missing #pragma
1720 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1723 * forms/form_citation.fd: added the ability to Search, both Simply and
1724 for Regular Expressions. Use the Search code in the controller() to do
1725 the actual searching.
1727 2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
1729 * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
1730 * forms/makefile: added form_credits.fd
1732 * Dialogs.C: added FormCredits and removed ShowCredits.
1735 * forms/form_credits.fd:
1736 * forms/form_search.fd: ported to the MVC way.
1738 2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
1740 * xforms_helpers.h (formatted): now has default arguments for size and
1743 * FormCitation.[Ch]: moved code out of this class and into
1744 ControlCitation and associated helper funcs.
1746 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1748 * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
1749 ButtonController::valid() to check state of input. The buttons are
1750 now controlled correctly.
1752 * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
1754 2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
1756 * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
1758 * FormBase.[Ch]: rename title as title_.
1760 2001-03-02 John Levon <moz@compsoc.man.ac.uk>
1762 * FormBase.C (c-tor): initialise variables in correct order.
1764 * FormCitation.C: add #include <algorithm>
1766 2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
1768 * xformsBC.[Ch]: Changes associated with the changes to
1769 controllers/ButtonController.[Ch]. Ie, the class is now derived from
1770 ButtonControllerBase and the ButtonPolicy is accessed through a method
1771 bp() rather than the instance bp_.
1773 * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
1774 rather use a pure virtual method bc() to access the controller
1775 instantiated by the daughter classes.
1777 * F*.[Ch]: changes associated with the above.
1779 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1781 * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
1783 * ViewXforms.[Ch]: renamed as FormBase.[Ch]
1785 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1787 * ButtonController.[Ch]: deleted. The class is split into two
1788 (with identical functionality), the code being found in
1789 ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
1791 * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
1792 ButtonController class.
1794 * FormBase.[Ch]: changes associated with the above split.
1796 * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
1797 (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
1798 controlling all interaction to/from the LyX kernel.
1800 * FormCitation.[Ch]:
1801 * forms/form_citation.fd: An xforms-specific implementation of the
1802 Citation dialog, controlled by the GUI-I ControlCitation.
1804 * Dialogs.C: Use the controlled Citation dialog.
1806 2001-03-15 John Levon <moz@compsoc.man.ac.uk>
1810 * combox.C: moved from src/
1812 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1815 * forms/form_filedialog.C.patch: I hate having to make these patches,
1816 but on reflection I think it's probably better than hacking fdfix.sh.
1818 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1820 * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
1822 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1824 * FormGraphics.C: remove unnecessary hack
1826 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
1828 * FormCitation.C (apply): Do not put space between multiple keys.
1830 2001-03-12 Dekel Tsur <dekelts@tau.ac.il>
1832 * Menubar_pimpl.C (add_toc): Remove debug message.
1834 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
1842 * xforms/forms/makefile:
1843 * forms/form_external.fd: add FormExternal
1845 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1847 * Dialogs.C: add destroySplash()
1851 * forms/form_splash.fd:
1853 * FormSplash.C: make independent of FormBase, tidy
1855 * Menubar_pimpl.C: destroy splash on interaction
1857 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1863 * forms/form_include.fd: rework, clean up
1865 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1867 * FormToc.h: use Buffer::typedef
1869 * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
1870 * FormToc.C (build): ditto
1873 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1875 * FormToc.C (build): implement for dynamic number of lists
1877 * Menubar_pimpl.C (add_toc): ditto
1879 2001-03-07 Edwin Leuven <leuven@fee.uva.nl>
1885 * form_credits.[Ch]:
1886 * forms/form_credits.fd:
1888 2001-03-07 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1890 * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
1891 make ButtonList contain boost::shared_ptr<ItemInfo>
1893 * Menubar_pimpl.C (~Pimpl): remove destructor
1895 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
1901 * form_filedialog.C:
1902 * form_filedialog.h:
1905 * FormPreferences.C:
1911 * form/form_filedialog.fd: add File Dialog
1913 * Toolbar_pimpl.C: move LayoutsCB to here
1915 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1917 * FormParagraph.C: changes because of ParagraphParameters.
1919 2001-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1921 * FormSearch.C (Replace): remove default argument
1924 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
1926 * added find/replace dialog:
1927 * FormSearch.*: added
1928 * form_search.*: added
1929 * forms/form_search.fd: added
1931 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1933 * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
1935 * various: in a rush of delayed guilt, I've renamed all instances of
1936 xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
1939 * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
1940 activate/deactivate an FL_OBJECT.
1947 * FormPreferences.C:
1949 * FormTabular.C: used it.
1951 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1953 * FormPreferences.C: removed three unused using directives.
1955 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
1957 * added find/replace dialog:
1958 * FormSearch.*: added
1959 * form_search.*: added
1960 * forms/form_search.fd: added
1962 2001-02-27 Dekel Tsur <dekelts@tau.ac.il>
1964 * FormRef.C: Fixed the behaviour of Goto-Ref.
1966 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1968 * forms/makefile: added character and preamble dialogs
1970 2001-02-27 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1972 * FormCharacter.C (FormCharacter): change order of deletion,
1973 change combo_language2 to combo_language2_
1975 2001-02-26 Dekel Tsur <dekelts@tau.ac.il>
1977 * FormRef.C (apply): Update bookmark #0 after inserting a reference.
1979 2001-02-23 Edwin Leuven <leuven@fee.uva.nl>
1981 * Dialogs.C: added layoutcharacter
1982 * FormCharacter.C: added
1983 * FormCharacter.h: added
1984 * form_character.C: added
1985 * form_character.h: added
1986 * forms/form_character.fd: added
1988 2001-02-23 Dekel Tsur <dekelts@tau.ac.il>
1990 * FormPreferences.C: Handle lyxrc.language_use_babel and
1991 lyxrc.language_global_options.
1993 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1995 * FormPreferences(GetFrom, GetTo): use size_type rather than int.
1997 2001-02-23 John Levon <moz@compsoc.man.ac.uk>
1999 * FormBase.C: no longer transient dialogs, XMapWindow()
2000 in attempt to de-iconify
2002 * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
2004 2001-02-21 Dekel Tsur <dekelts@tau.ac.il>
2006 * FormDocument.C (checkMarginValues): Activate "use geometry" button
2007 if using custom paper size/margin.
2009 2001-02-21 Allan Rae <rae@lyx.org>
2011 * forms/form_preferences.fd: larger, bold font for outer tabfolder
2013 2001-02-20 Edwin Leuven <leuven@fee.uva.nl>
2015 * src/frontends/xforms/Dialogs.C: added preamble
2016 * src/frontends/xforms/FormPreamble.C: added
2017 * src/frontends/xforms/FormPreamble.h: added
2018 * src/frontends/xforms/Makefile.am: added
2019 * src/frontends/xforms/form_preamble.C: added
2020 * src/frontends/xforms/form_preamble.h: added
2021 * src/frontends/xforms/form_preamble.fd: added
2023 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2025 * FormBase.h: moved noncopyable derivation to DialogBase.
2027 2001-02-19 Juergen Vigna <jug@sad.it>
2029 * FormTabular.C (build): make all input field accepted only after
2032 * forms/form_tabular.fd: removed default "Return" on Close-Button.
2034 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2038 * FormInset.C (showInset): change associated with name change
2039 inset::hide to inset::hideDialog.
2041 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2043 * FormCitation.C (build): altering "Text after" now activates the Ok,
2046 2001-02-16 Angus Leeming <a.leeming@ic.ac.uk>
2048 * FormCitation.C: lots of white-space changes to make file consistent
2050 (input): use the FL_OBJECT * parameter to decide what to do, not the
2053 * FormCitation.h: removed most entries in enum.
2055 * forms/form_citation.fd: change names of variables, consistent with
2056 Allan's naming scheme.
2057 Don't pass any particular arguments to the InputCB function.
2058 choice_style now triggers a callback and looks like other choices.
2060 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
2062 * other: use compare instead of strcmp/strncmp
2064 2001-02-15 Angus Leeming <a.leeming@ic.ac.uk>
2066 * ButtonController.[Ch]: changed trigger_change_ vector and associated
2067 methods to dont_trigger_change_ because FL_OBJECTs that trigger a
2068 callback to InputCB() but don't trigger a change in the state of the
2069 Ok, Apply buttons are much rarer than those that do.
2071 * FormCitation.C (build): associated change.
2073 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
2075 * ButtonController.C: include algorithm
2077 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
2079 * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
2081 (valid): method can now be passed an optional FL_OBJECT *. If it is, and
2082 the vector of FL_OBJECT *s that can trigger a change in the button state
2083 is not empty, then a change of state will occur only if the FL_OBJECT *
2084 is present in this vector.
2086 * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
2087 the user to deactivate specific fields within restore().
2088 (InputCB): pass the FL_OBJECT * to bc_.valid().
2090 * FormCitation.C (build): create a vector of FL_OBJECT *s that can
2091 trigger a change of state in the Ok,Apply buttons.
2092 (update): bc_.readOnly() to the start of the method. Similar reasoning
2093 to that for FormBase::RestoreCB, above.
2095 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
2097 * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
2100 * forms/form_browser.fd:
2101 * forms/form_copyright.fd:
2102 * forms/form_error.fd:
2103 * forms/form_tabular.fd:
2104 * forms/form_toc.fd:
2105 Consistent shortcuts for Close button: Esc and Return only.
2107 * forms/form_citation.fd:
2108 * forms/form_document.fd:
2109 * forms/form_index.fd:
2110 * forms/form_paragraph.fd:
2111 * forms/form_preferences.fd:
2112 * forms/form_print.fd:
2113 * forms/form_ref.fd:
2114 * forms/form_tabular_create.fd:
2115 * forms/form_url.fd:
2116 Consistent shortcut for Cancel button: Esc only.
2118 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
2120 * Dialogs.C: new Splash. Include, Bibitem/tex
2122 * FormBase.h: make show() virtual for Splash's benefit
2134 * forms/form_bibitem.fd:
2135 * forms/form_bibtex.fd:
2140 * forms/form_include.fd:
2145 * forms/form_splash.fd: new forms
2147 2001-02-09 John Levon <moz@compsoc.man.ac.uk>
2149 * FormLog.C: handle Literate build log nicely
2151 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2153 * Menubar_pimpl.C: remove support for reference menuitem type.
2155 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
2159 * Timeout_pimpl.C: add Timeout implementation
2161 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
2165 * forms/form_browser.fd:
2168 * FormBrowser.h: readonly browser form
2174 * Dialogs.C: add Log and VCLog
2176 * Makefile.am: add Log and VCLog, add updatesrc target
2178 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
2180 * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
2182 2001-01-25 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2184 * FormPreferences.C (GetFrom): fix crash when there is no format
2188 2001-01-23 Angus Leeming <a.leeming@ic.ac.uk>
2190 * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
2191 unsigned char correctly and so fix 2 bugs loading/changing colors.
2193 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
2195 * FormRef.C (update): Do not update dialog_->{ref,name,type}
2197 Deactivate the type button when buffer is LinuxDoc/Docbook
2198 (build): Uncomment calls to addReadOnly().
2199 (updateBrowser) Do not disable the update button when there are no
2201 (build, getType, getName): Use InsetRef::types.
2203 2001-01-18 Angus Leeming <a.leeming@ic.ac.uk>
2205 * FormPrint.[Ch] (browse): new method to browse for file to print to.
2207 * forms/form_print.fd: give the form a Browse button.
2209 2001-01-17 Dekel Tsur <dekelts@tau.ac.il>
2211 * FormRef.C (input): Fix the behavior of goto reference button.