Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update oleform to fix a padding bug and add an enhancement #775

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Jun 29, 2022

  1. Update oleform.py to account for string padding

    Account for padding of String values as described in MS-OFORMS Section 2.1.1.2.4
    nvdp01 committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    1b2cf45 View commit details
    Browse the repository at this point in the history
  2. Fix mask names in FormPropMask

    Updated FormPropMask _names list to remove duplicated 'fBooleanProperties' and add missing 'fBorderStyle'
    nvdp01 committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    bc7c53f View commit details
    Browse the repository at this point in the history
  3. Add handling for Frame controls

    Add a function consume_EmbeddedFormControl() which extracts and returns caption value from an i sub-stream for Frame controls (having ClsidCacheIndex = 14)
    nvdp01 committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    fd0f0c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2022

  1. Extract caption from CommandButton controls

    Update consume_CommandButtonControl() to extract Caption value
    nvdp01 committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    cddce22 View commit details
    Browse the repository at this point in the history