lyx_mirror/src/frontends/controllers
Georg Baum b6c3478eda Implement GUI for fixed size math delimiters (by Enrico Forestieri and me):
* src/lfuns.h
	(enum kb_action): New lfun LFUN_MATH_BIGDELIM

	* src/LyXAction.C
	(void LyXAction::init): New lfun LFUN_MATH_BIGDELIM

	* src/mathed/math_nestinset.C
	(void MathNestInset::doDispatch): remove debug message
	(void MathNestInset::doDispatch): remove LFUN_MATH_DELIM test for
	multiple cells (now in getStatus)
	(void MathNestInset::doDispatch): Handle LFUN_MATH_BIGDELIM
	(bool MathNestInset::getStatus): Disable LFUN_MATH_DELIM and
	LFUN_MATH_BIGDELIM when the selection spans multiple cells

	* src/frontends/qt3/ui/QDelimiterDialogBase.ui
	Added a combobox for selecting delimiter size.

	* src/frontends/qt3/QDelimiterDialog.[Ch]
	(fix_name, QDelimiterDialog, insertClicked, size_selected):
	Allow for fixed size delimiters.

	* src/frontends/gtk/GMathDelim.C: Add FIXME commnent for fixed size
	delimiters
	* src/frontends/qt4/QDelimiterDialog.C: ditto
	* src/frontends/xforms/FormMathsDelim.C: ditto

	* src/frontends/controllers/ControlMath.[Ch]:
	Added dispatchBigDelim() to deal with fixed size delimiters.

	* src/text3.C
	(void LyXText::dispatch): Handle LFUN_MATH_BIGDELIM
	(bool LyXText::getStatus): ditto

	* src/ToolbarBackend.C
	(string const ToolbarBackend::getIcon): Handle LFUN_MATH_BIGDELIM


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13806 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-07 10:51:19 +00:00
..
tests fix nullstream also in pch files 2006-03-07 10:02:07 +00:00
BCView.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
BCView.h Asger's exchanging of the class and struct keywords. 2005-01-19 15:03:31 +00:00
BCView.tmpl Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
biblio.C Whitespace cleanup. 2006-04-05 23:56:29 +00:00
biblio.h Asger's exchanging of the class and struct keywords. 2005-01-19 15:03:31 +00:00
ButtonController.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ButtonController.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ButtonPolicies.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ButtonPolicies.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ChangeLog Changes to External controller for GTK implementation 2006-04-19 09:11:25 +00:00
character.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
character.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlAboutlyx.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlAboutlyx.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlBibtex.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlBibtex.h frontends/controllers/ControlBibtex.[Ch]: new members bibtotoc(), getStylefile(), 2006-03-20 10:24:23 +00:00
ControlBox.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlBox.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlBranch.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlBranch.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlChanges.C fix bug 2212: First change is skipped in Merge changes... dialog 2006-03-10 16:46:03 +00:00
ControlChanges.h Whitespace cleanup. 2006-04-05 23:56:29 +00:00
ControlCharacter.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlCharacter.h rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlCitation.C Whitespace, only whitespace. 2004-10-05 10:11:42 +00:00
ControlCitation.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlCommand.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlCommand.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlCommandBuffer.C Asger's exchanging of the class and struct keywords. 2005-01-19 15:03:31 +00:00
ControlCommandBuffer.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlDocument.C rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlDocument.h refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlErrorList.C Whitespace cleanup. 2006-04-05 23:56:29 +00:00
ControlErrorList.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlERT.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlERT.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlExternal.C Changes to External controller for GTK implementation 2006-04-19 09:11:25 +00:00
ControlExternal.h Changes to External controller for GTK implementation 2006-04-19 09:11:25 +00:00
ControlFloat.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlFloat.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlGraphics.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlGraphics.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlInclude.C rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlInclude.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlLog.C more text cleanups from Michael 2005-05-19 18:53:09 +00:00
ControlLog.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlMath.C Implement GUI for fixed size math delimiters (by Enrico Forestieri and me): 2006-05-07 10:51:19 +00:00
ControlMath.h Implement GUI for fixed size math delimiters (by Enrico Forestieri and me): 2006-05-07 10:51:19 +00:00
ControlNote.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlNote.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlParagraph.C rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlParagraph.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlPreamble.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlPreamble.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlPrefs.C rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlPrefs.h fix bug 2148 (preferences saves wrong papersizes); also finally dispose dead PAPER_PACKAGES enum 2005-12-12 11:13:03 +00:00
ControlPrint.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlPrint.h rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlRef.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlRef.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlSearch.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlSearch.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlSendto.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlSendto.h rename LFUN enum values according to their command (as used in th minibuffer/bind files 2006-05-05 20:23:12 +00:00
ControlShowFile.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlShowFile.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlSpellchecker.C support/textutils.h: 2006-04-08 09:09:57 +00:00
ControlSpellchecker.h fix bug 1950: Spellchecker runs twice 2005-07-28 10:26:33 +00:00
ControlTabular.C Fix bug 886 and others not reported related with the document paper size. 2005-07-16 16:57:55 +00:00
ControlTabular.h refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlTabularCreate.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlTabularCreate.h refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlTexinfo.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ControlTexinfo.h Sort the files in the TeXInfo and BibTeX dialogs correctly and remove empty items (bug 1936) 2005-07-27 17:46:15 +00:00
ControlThesaurus.C Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlThesaurus.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlToc.C Change capitalization for outline (DOWN -> Down etc.) 2006-04-28 07:28:10 +00:00
ControlToc.h Brown paper bag for r13772 2006-04-28 07:45:37 +00:00
ControlViewSource.C Update on view-source feature (r13610), from Bo Peng (ben.bob@gmail.com) 2006-04-10 16:27:59 +00:00
ControlViewSource.h Update on view-source feature (r13610), from Bo Peng (ben.bob@gmail.com) 2006-04-10 16:27:59 +00:00
ControlVSpace.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlVSpace.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
ControlWrap.C refine the logic for checking whether a dialog may apply its data or not 2005-04-26 09:37:52 +00:00
ControlWrap.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
Dialog.C fix bug 1894 (disabling of widgets broken) 2005-10-03 10:37:28 +00:00
Dialog.h Whitespace cleanup. 2006-04-05 23:56:29 +00:00
frnt_lang.C Asger's exchanging of the class and struct keywords. 2005-01-19 15:03:31 +00:00
frnt_lang.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00
helper_funcs.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
helper_funcs.h make browsing for lyxdir files DTRT 2004-08-08 15:23:43 +00:00
Kernel.C Make the Qt Alert boxes recognize their parent. 2005-05-12 22:37:43 +00:00
Kernel.h Make the Qt Alert boxes recognize their parent. 2005-05-12 22:37:43 +00:00
Makefile.am view-source feature, from Bo Peng <ben.bob@gmail.com> 2006-04-09 02:48:54 +00:00
pch.h some support for pch 2004-08-15 21:45:30 +00:00
tex_helpers.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
tex_helpers.h Wrap most of the frontend code up inside namespace lyx::frontend. 2004-05-19 15:11:37 +00:00