Changeset 28 for trunk/Lucide/SOURCE/gui


Ignore:
Timestamp:
May 27, 2006, 12:07:13 PM (15 years ago)
Author:
Eugene Romanenko
Message:

fixes

Location:
trunk/Lucide/SOURCE/gui
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Lucide/SOURCE/gui/Lucide.rc

    r20 r28  
    22#include <os2.h>
    33
    4 BITMAP IDB_OPEN                 "bitmaps\\open.bmp"
    5 BITMAP IDB_PRINT                "bitmaps\\print.bmp"
    6 BITMAP IDB_NAVPANE              "bitmaps\\navpanel.bmp"
    7 BITMAP IDB_FIRSTPAGE    "bitmaps\\firstpage.bmp"
    8 BITMAP IDB_PREVPAGE             "bitmaps\\prevpage.bmp"
    9 BITMAP IDB_NEXTPAGE             "bitmaps\\nextpage.bmp"
    10 BITMAP IDB_LASTPAGE             "bitmaps\\lastpage.bmp"
    11 BITMAP IDB_100PERC              "bitmaps\\100perc.bmp"
    12 BITMAP IDB_FITPAGE              "bitmaps\\fitpage.bmp"
    13 BITMAP IDB_FITWIDTH             "bitmaps\\fitwidth.bmp"
    14 BITMAP IDB_FIND                 "bitmaps\\find.bmp"
     4BITMAP IDB_OPEN         "bitmaps\\open.bmp"
     5BITMAP IDB_PRINT        "bitmaps\\print.bmp"
     6BITMAP IDB_NAVPANE      "bitmaps\\navpanel.bmp"
     7BITMAP IDB_FIRSTPAGE    "bitmaps\\firstpage.bmp"
     8BITMAP IDB_PREVPAGE     "bitmaps\\prevpage.bmp"
     9BITMAP IDB_NEXTPAGE     "bitmaps\\nextpage.bmp"
     10BITMAP IDB_LASTPAGE     "bitmaps\\lastpage.bmp"
     11BITMAP IDB_100PERC      "bitmaps\\100perc.bmp"
     12BITMAP IDB_FITPAGE      "bitmaps\\fitpage.bmp"
     13BITMAP IDB_FITWIDTH     "bitmaps\\fitwidth.bmp"
     14BITMAP IDB_FIND         "bitmaps\\find.bmp"
    1515
    16 POINTER IDP_HAND                "bitmaps\\hand.ptr"
     16POINTER IDP_HAND        "bitmaps\\hand.ptr"
    1717
    1818MENU IDM_MAINMENU
     
    6060        MENUITEM "MENU_SINGLE_PAGE", CM_SINGLEPAGE
    6161        MENUITEM "MENU_CONTINUOUS", CM_CONTINUOUS
    62          MENUITEM SEPARATOR
     62        MENUITEM SEPARATOR
    6363        MENUITEM "MENU_DOCUMENT_INFO", CM_DOCINFO
    6464        MENUITEM "MENU_FONTS_INFO", CM_FONTSINFO
    6565    END
    6666
    67      SUBMENU "MENU_WINDOW", 500
     67    SUBMENU "MENU_WINDOW", 500
    6868    BEGIN
    6969        MENUITEM "MENU_SHOW_NAV_PANE", CM_NAVPANE
     70    END
    7071
    71     END
    72      SUBMENU "MENU_HELP", 600
     72    SUBMENU "MENU_HELP", 600
    7373    BEGIN
    74         MENUITEM "MENU_PRODUCT_INFORMATION", CM_NAVPANE
    75 
     74        MENUITEM "MENU_PRODUCT_INFORMATION", CM_PRODINFO
    7675    END
    7776END
     
    9594
    9695rcinclude dialogs.rc
     96
  • trunk/Lucide/SOURCE/gui/Lucide_res.H

    r2 r28  
    2424#define CM_PAGESETUP    104
    2525#define CM_PRINT                105
    26 #define CM_DOCINFO              106
    27 #define CM_FONTSINFO    107
    28 #define CM_PLUGINSLIST  108
    29 #define CM_EXIT                 109
     26#define CM_PLUGINSLIST  106
     27#define CM_EXIT                 107
     28
    3029#define CM_COPY                 201
    3130#define CM_SELECTALL    202
    3231#define CM_FIND                 203
    3332#define CM_FINDAGAIN    204
     33
    3434#define CM_FIRSTPAGE    301
    3535#define CM_PREVPAGE             302
     
    3737#define CM_LASTPAGE             304
    3838#define CM_GOTOPAGE             305
     39
    3940#define CM_FITWINDOW    401
    4041#define CM_ACTSIZE              402
     
    4546#define CM_SINGLEPAGE   407
    4647#define CM_CONTINUOUS   408
     48#define CM_DOCINFO              409
     49#define CM_FONTSINFO    410
     50
     51#define CM_PRODINFO             601
    4752
    4853#define TBID_PAGENUM    1
  • trunk/Lucide/SOURCE/gui/docViewer.cpp

    r27 r28  
    455455    {
    456456        case SB_LINEUP:
    457             sVscrollInc = -LINE_HEIGHT;
     457            sVscrollInc = -(__max( LINE_HEIGHT, VScrollStep ));
    458458            break ;
    459459        case SB_LINEDOWN:
    460             sVscrollInc = LINE_HEIGHT;
     460            sVscrollInc = __max( LINE_HEIGHT, VScrollStep );
    461461            break;
    462462        case SB_PAGEUP:
  • trunk/Lucide/SOURCE/gui/lucide.cpp

    r26 r28  
    284284    else
    285285    {
     286        // test if extension supported and then close previous opened document
     287        if ( pluginMan->createDocumentForExt( ext + 1, true ) != NULL ) {
     288            docViewer->close();
     289            delete doc;
     290            doc = NULL;
     291        }
     292
    286293        LuDocument *d = pluginMan->createDocumentForExt( ext + 1, false );
    287294        if ( d == NULL ) {
     
    293300            char *error = NULL;
    294301            if ( d->loadFile( ev, (char *)fn, NULL, &error ) ) {
    295                 docViewer->close();
    296                 delete doc;
    297302                doc = d;
    298303                setDocument( doc );
Note: See TracChangeset for help on using the changeset viewer.