Case change operations include Make Lowercase, Make Uppercase and Invert case. The result of an operation depends on the current window's view type. If view type is set to Hex Words or Decimal Words, selection is treated as Unicode string, otherwise it is treated as single-byte string. In the latter case, current window's encoding is used to perform case change.
Scripts may execute bitwise operations using the IDocumentView.caseOpAsync method.