API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

HVNOTIFYCODE

Brew Release
Brew MP 1.0.2
Description
Enum type contained in HViewNotify structure passed to PFNHVIEWNOTIFY callback function. Indicates type of notification.
Members
  • HVN_NONE:                Unused value
    
  • HVN_DONE:                Done loading (nDone = SUCCESS or ERROR)
    
  • HVN_JUMP:                User-selected link (Use 'jump' member of HViewNotify struct)
    
  • HVN_SUBMIT:              User-submitted form (Use 'submit' member of HViewNotify struct)
    
  • HVN_FOCUS:               Focus changed (Use the "focus" member of HViewNotify struct)
    
  • HVN_REDRAW_SCREEN:       The htmlviewer drew outside of bounding rect, applet must redraw its screen
    
  • HVN_FULLSCREEN_EDIT:     The htmlviewer edit field going into fullscreen mode
    
  • HVN_INVALIDATE:          The htmlviewer needs a redraw
    
  • HVN_PAGEDONE:           The first visible page finished loading including images
                               This notification will be sent synchronously to IHTMLVIEWER_SetData()
                               (i.e.,before it returns), if there are no images in the
                               first visible page, otherwise, it will be sent asynchronously,
                               when the images have been completely loaded.
    
  • HVN_CONTENTDONE:        The document finished loaded including images
                               This notification will be sent synchronously to IHTMLVIEWER_SetData()
                               (i.e.,before it returns), if there are no images in the
                               document, otherwise, it will be sent asynchronously, when 
                               the images have been completely loaded.
Definition
  •    typedef enum HVNotifyCode {
          HVN_NONE = 0,
          HVN_DONE,
          HVN_JUMP,
          HVN_SUBMIT,
          HVN_FOCUS,
          HVN_REDRAW_SCREEN,
          HVN_FULLSCREEN_EDIT,
          HVN_INVALIDATE,
          HVN_PAGEDONE,
          HVN_CONTENTDONE
       } HVNotifyCode;
    
Comments
None