Ignore:
Timestamp:
Mar 26, 2010, 1:22:52 AM (12 years ago)
Author:
dmik
Message:

branches/kmk: Prototyped input field interfaces.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/kmk/Lucide/plugins/ludoc/ludoc.cpp

    r217 r319  
    2626 *
    2727 * Contributor(s):
     28 * Dmitry A. Kuminov, netlabs.org.
    2829 *
    2930 * Alternatively, the contents of this file may be used under the terms of
     
    107108
    108109
    109 SOM_Scope boolean  SOMLINK isFixedImage(LuDocument *somSelf, 
     110SOM_Scope boolean  SOMLINK isFixedImage(LuDocument *somSelf,
    110111                                         Environment *ev)
    111112{
     
    135136
    136137
    137 SOM_Scope boolean  SOMLINK renderPageToPixbuf(LuDocument *somSelf, 
    138                                                Environment *ev, 
    139                                               long pagenum, long src_x, 
    140                                               long src_y, long src_width, 
    141                                               long src_height, 
    142                                               double scale, long rotation, 
    143                                               LuPixbuf* pixbuf, 
    144                                               long* errorCode, 
     138SOM_Scope boolean  SOMLINK renderPageToPixbuf(LuDocument *somSelf,
     139                                               Environment *ev,
     140                                              long pagenum, long src_x,
     141                                              long src_y, long src_width,
     142                                              long src_height,
     143                                              double scale, long rotation,
     144                                              LuPixbuf* pixbuf,
     145                                              long* errorCode,
    145146                                              string* error)
    146147{
     
    153154
    154155
    155 SOM_Scope boolean  SOMLINK isAsynchRenderingSupported(LuDocument *somSelf, 
     156SOM_Scope boolean  SOMLINK isAsynchRenderingSupported(LuDocument *somSelf,
    156157                                                       Environment *ev)
    157158{
     
    161162
    162163
    163 SOM_Scope void  SOMLINK renderPageToPixbufAsynch(LuDocument *somSelf, 
    164                                                   Environment *ev, 
    165                                                  long pagenum, 
    166                                                  long src_x, 
    167                                                  long src_y, 
    168                                                  long src_width, 
    169                                                  long src_height, 
    170                                                  double scale, 
    171                                                  long rotation, 
    172                                                  LuPixbuf* pixbuf, 
    173                                                  LuDocument_asynchCallbackFn fnd, 
    174                                                  LuDocument_asynchCallbackFn fna, 
    175                                                  somToken fndata, 
    176                                                  long* errorCode, 
     164SOM_Scope void  SOMLINK renderPageToPixbufAsynch(LuDocument *somSelf,
     165                                                  Environment *ev,
     166                                                 long pagenum,
     167                                                 long src_x,
     168                                                 long src_y,
     169                                                 long src_width,
     170                                                 long src_height,
     171                                                 double scale,
     172                                                 long rotation,
     173                                                 LuPixbuf* pixbuf,
     174                                                 LuDocument_asynchCallbackFn fnd,
     175                                                 LuDocument_asynchCallbackFn fna,
     176                                                 somToken fndata,
     177                                                 long* errorCode,
    177178                                                 string* error)
    178179{
     
    184185
    185186
    186 SOM_Scope boolean  SOMLINK isRenderIntoPS(LuDocument *somSelf, 
     187SOM_Scope boolean  SOMLINK isRenderIntoPS(LuDocument *somSelf,
    187188                                           Environment *ev)
    188189{
     
    191192
    192193
    193 SOM_Scope boolean  SOMLINK renderPageToPS(LuDocument *somSelf, 
    194                                            Environment *ev, long pagenum, 
    195                                           long src_x, long src_y, 
    196                                           long src_width, long src_height, 
    197                                           double scale, long rotation, 
    198                                           unsigned long hps, 
    199                                           somMToken rect, long* errorCode, 
     194SOM_Scope boolean  SOMLINK renderPageToPS(LuDocument *somSelf,
     195                                           Environment *ev, long pagenum,
     196                                          long src_x, long src_y,
     197                                          long src_width, long src_height,
     198                                          double scale, long rotation,
     199                                          unsigned long hps,
     200                                          somMToken rect, long* errorCode,
    200201                                          string* error)
    201202{
     
    316317
    317318
    318 SOM_Scope boolean  SOMLINK exportToPostScript(LuDocument *somSelf, 
    319                                                Environment *ev, 
    320                                               string filename, 
    321                                               long first_page, 
    322                                               long last_page, 
    323                                               double width, double height, 
     319SOM_Scope boolean  SOMLINK exportToPostScript(LuDocument *somSelf,
     320                                               Environment *ev,
     321                                              string filename,
     322                                              long first_page,
     323                                              long last_page,
     324                                              double width, double height,
    324325                                              boolean* brkExport)
    325326{
     
    426427SOM_Scope boolean  SOMLINK getThumbnailSize(LuDocument *somSelf,
    427428                                             Environment *ev,
    428                                             long pagenum, 
     429                                            long pagenum,
    429430                                            short suggested_width,
    430431                                            short* width, short* height)
     
    444445
    445446
    446 SOM_Scope LuDocument_LuRectSequence*  SOMLINK searchText(LuDocument *somSelf, 
    447                                                           Environment *ev, 
    448                                                          long pagenum, 
    449                                                          string text, 
     447SOM_Scope LuDocument_LuRectSequence*  SOMLINK searchText(LuDocument *somSelf,
     448                                                          Environment *ev,
     449                                                         long pagenum,
     450                                                         string text,
    450451                                                         boolean caseSensitive )
    451452{
     
    455456
    456457
    457 SOM_Scope boolean  SOMLINK isCreateFileThumbnail(LuDocument *somSelf, 
     458SOM_Scope boolean  SOMLINK isCreateFileThumbnail(LuDocument *somSelf,
    458459                                                  Environment *ev)
    459460{
     
    461462}
    462463
     464
     465SOM_Scope boolean  SOMLINK isHaveInputFields(LuDocument *somSelf,
     466                                              Environment *ev)
     467{
     468    return FALSE;
     469}
     470
     471SOM_Scope LuDocument_LuInputFieldSequence*  SOMLINK getInputFields(LuDocument *somSelf,
     472                                                                    Environment *ev,
     473                                                                   long pagenum)
     474{
     475    return NULL;
     476}
    463477
    464478SOM_Scope void SOMLINK somDefaultInit(LuDocument *somSelf, som3InitCtrl* ctrl)
     
    471485
    472486
    473 SOM_Scope boolean  SOMLINK loadFile(LuDocument *somSelf,  Environment *ev, 
    474                                     string filename, string password, 
     487SOM_Scope boolean  SOMLINK loadFile(LuDocument *somSelf,  Environment *ev,
     488                                    string filename, string password,
    475489                                    long* errorCode, string* error)
    476490{
Note: See TracChangeset for help on using the changeset viewer.