]> git.lyx.org Git - lyx.git/blobdiff - src/text3.C
Rob's latest and greatest dialog tweaking.
[lyx.git] / src / text3.C
index 3abab9fc6919970e76df86ae1308f30cb75ef398..1fe5b84b041900f1d7e3555c60ff9b63d13474cf 100644 (file)
@@ -553,6 +553,18 @@ Inset::RESULT LyXText::dispatch(FuncRequest const & cmd)
                finishChange(bv, true);
                break;
 
+       case LFUN_WORDSEL: {
+               update(bv, false);
+               LyXCursor cur1; 
+               LyXCursor cur2; 
+               getWord(cur1, cur2, WHOLE_WORD);
+               setCursor(bv, cur1.par(), cur1.pos());
+               bv->beforeChange(this);
+               setCursor(bv, cur2.par(), cur2.pos());
+               finishChange(bv, true);
+               break;
+       }
+
        case LFUN_RIGHT: {
                bool is_rtl = cursor.par()->isRightToLeftPar(bv->buffer()->params);
                if (!selection.mark())
@@ -1577,6 +1589,7 @@ Inset::RESULT LyXText::dispatch(FuncRequest const & cmd)
        case LFUN_INSET_MINIPAGE:
        case LFUN_INSET_OPTARG:
        case LFUN_INSET_WIDE_FLOAT:
+       case LFUN_INSET_WRAP:
        case LFUN_TABULAR_INSERT:
        case LFUN_INDEX_INSERT:
        case LFUN_INDEX_PRINT: