]> git.lyx.org Git - lyx.git/commitdiff
*** empty log message ***
authorAndré Pönitz <poenitz@gmx.net>
Thu, 30 May 2002 09:51:28 +0000 (09:51 +0000)
committerAndré Pönitz <poenitz@gmx.net>
Thu, 30 May 2002 09:51:28 +0000 (09:51 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4296 a592a061-630c-0410-9148-cb99ea01b6c8

src/ChangeLog
src/lyxfunc.C

index 86ae7a25b18719836755f09b3131d5534d3723c9..f4d8ac514a12360886e851aacece17a0d00c9922 100644 (file)
@@ -1,3 +1,7 @@
+2002-03-30  André Pönitz <poenitz@gmx.net>
+
+       * lyxfunc.C: mathed font changes 
+
 2002-05-30  John Levon  <moz@compsoc.man.ac.uk>
 
        * LaTeX.C: 
index ae296f933367beaf532c8ed013e8b9cbdc86c8a6..c5dfc104133b2ac91f3d19a46c850227ea09ab88 100644 (file)
@@ -537,6 +537,8 @@ FuncStatus LyXFunc::getStatus(kb_action action,
                                flag.setOnOff(type == LM_OT_EQNARRAY);
                        } else if (argument == "align") {
                                flag.setOnOff(type == LM_OT_ALIGN);
+                       } else if (argument == "none") {
+                               flag.setOnOff(type == LM_OT_NONE);
                        } else {
                                disable = true;
                        }
@@ -723,28 +725,28 @@ FuncStatus LyXFunc::getStatus(kb_action action,
                }
        }
        else {
-               MathTextCodes tc = mathcursor->getLastCode();
+               string tc = mathcursor->getLastCode();
                switch (action) {
                case LFUN_BOLD:
-                       flag.setOnOff(tc == LM_TC_BF);
+                       flag.setOnOff(tc == "mathbf");
                        break;
                case LFUN_SANS:
-                       flag.setOnOff(tc == LM_TC_SF);
+                       flag.setOnOff(tc == "mathsf");
                        break;
                case LFUN_EMPH:
-                       flag.setOnOff(tc == LM_TC_CAL);
+                       flag.setOnOff(tc == "mathcal");
                        break;
                case LFUN_ROMAN:
-                       flag.setOnOff(tc == LM_TC_RM);
+                       flag.setOnOff(tc == "mathrm");
                        break;
                case LFUN_CODE:
-                       flag.setOnOff(tc == LM_TC_TT);
+                       flag.setOnOff(tc == "mathtt");
                        break;
                case LFUN_NOUN:
-                       flag.setOnOff(tc == LM_TC_BB);
+                       flag.setOnOff(tc == "mathbb");
                        break;
                case LFUN_DEFAULT:
-                       flag.setOnOff(tc == LM_TC_VAR);
+                       flag.setOnOff(tc == "mathnormal");
                        break;
                default:
                        break;