Changeset 28


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

fixes

Location:
trunk/Lucide/SOURCE
Files:
5 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 );
  • trunk/Lucide/SOURCE/plugins/lupoppler/lupoppler.cpp

    r27 r28  
    222222    splash_rowstride = bitmap->getRowSize();
    223223
    224     //printf( "splash_width: %d   splash_height: %d   splash_rowstride: %d\n",
     224    //somPrintf( "splash_width: %d   splash_height: %d   splash_rowstride: %d\n",
    225225    //            splash_width, splash_height, splash_rowstride );
    226226
     
    228228    pixbuf_width = pixbuf->getWidth( ev );
    229229    pixbuf_height = pixbuf->getHeight( ev );
    230     pixbuf_rowstride = pixbuf->getRowSize(ev );
     230    pixbuf_rowstride = pixbuf->getRowSize( ev );
    231231
    232232    width = __min( splash_width, pixbuf_width );
     
    263263
    264264    DosRequestMutexSem( document->mutex, SEM_INDEFINITE_WAIT );
     265
    265266    page->displaySlice( document->output_dev,
    266267                72.0 * scale, 72.0 * scale,
     
    272273                NULL, /* links */
    273274                document->doc->getCatalog() );
     275
    274276    DosReleaseMutexSem( document->mutex );
    275277
     
    347349
    348350    DosRequestMutexSem( document->mutex, SEM_INDEFINITE_WAIT );
     351
     352    //somPrintf( "src_x: %d, src_y: %d, src_width: %d, src_height: %d\n",
     353    //           src_x, src_y, src_width, src_height );
     354
    349355    page->displaySlice( document->output_dev,
    350356                72.0 * scale, 72.0 * scale,
Note: See TracChangeset for help on using the changeset viewer.