MOVEUNIT_ACTION enumeration

An enumerated type that contains the different options for the IMarkupPointer::MoveUnit method.

Syntax

typedef enum  { 
  MOVEUNIT_PREVCHAR        = 0,
  MOVEUNIT_NEXTCHAR        = 1,
  MOVEUNIT_PREVCLUSTERBEG  = 2,
  MOVEUNIT_NEXTCLUSTERBEG  = 3,
  MOVEUNIT_PREVCLUSTEREND  = 4,
  MOVEUNIT_NEXTCLUSTEREND  = 5,
  MOVEUNIT_PREVWORDBEG     = 6,
  MOVEUNIT_NEXTWORDBEG     = 7,
  MOVEUNIT_PREVWORDEND     = 8,
  MOVEUNIT_NEXTWORDEND     = 9,
  MOVEUNIT_PREVPROOFWORD   = 10,
  MOVEUNIT_NEXTPROOFWORD   = 11,
  MOVEUNIT_NEXTURLBEG      = 12,
  MOVEUNIT_PREVURLBEG      = 13,
  MOVEUNIT_NEXTURLEND      = 14,
  MOVEUNIT_PREVURLEND      = 15,
  MOVEUNIT_PREVSENTENCE    = 16,
  MOVEUNIT_NEXTSENTENCE    = 17,
  MOVEUNIT_PREVBLOCK       = 18,
  MOVEUNIT_NEXTBLOCK       = 19,
  MOVEUNIT_ACTION_Max      = 2147483647L
} MOVEUNIT_ACTION;

Constants

  • MOVEUNIT_PREVCHAR
    Move the markup pointer one character backward.

  • MOVEUNIT_NEXTCHAR
    Move the markup pointer one character forward.

  • MOVEUNIT_PREVCLUSTERBEG
    Move the markup pointer to the beginning of the previous cluster.

  • MOVEUNIT_NEXTCLUSTERBEG
    Move the markup pointer to the beginning of the next cluster.

  • MOVEUNIT_PREVCLUSTEREND
    Move the markup pointer to the end of the previous cluster.

  • MOVEUNIT_NEXTCLUSTEREND
    Move the markup pointer to the end of the next cluster.

  • MOVEUNIT_PREVWORDBEG
    Move the markup pointer to the beginning of the previous word.

  • MOVEUNIT_NEXTWORDBEG
    Move the markup pointer to the beginning of the next word.

  • MOVEUNIT_PREVWORDEND
    Move the markup pointer to the end of the previous word.

  • MOVEUNIT_NEXTWORDEND
    Move the markup pointer to the end of the next word.

  • MOVEUNIT_PREVPROOFWORD
    Move the markup pointer to the previous word to proof.

  • MOVEUNIT_NEXTPROOFWORD
    Move the markup pointer to the next word to proof.

  • MOVEUNIT_NEXTURLBEG
    Move the markup pointer to the beginning of the next URL.

  • MOVEUNIT_PREVURLBEG
    Move the markup pointer to the beginning of the previous URL.

  • MOVEUNIT_NEXTURLEND
    Move the markup pointer to the end of the next URL.

  • MOVEUNIT_PREVURLEND
    Move the markup pointer to the end of the previous URL.

  • MOVEUNIT_PREVSENTENCE
    Move the markup pointer to the previous sentence.

  • MOVEUNIT_NEXTSENTENCE
    Move the markup pointer to the next sentence.

  • MOVEUNIT_PREVBLOCK
    Move the markup pointer to the previous block.

  • MOVEUNIT_NEXTBLOCK
    Move the markup pointer to the next block.

  • MOVEUNIT_ACTION_Max

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

N/A