guides:programming:programmers_reference_manual:noacceltranslation

NOACCELTRANSLATION Property

OLE/OCX controls

A boolean property that will stop the passing of an OLE control's keystroke processing to the OpenInsight Presentation Server.

bValue = Get_Property(objectname,"NOACCELTRANSLATION")

prevBValue = Set_Property(objectname,"NOACCELTRANSLATION", bValue)

Value passed to Set_Property()

ValueDescription
bValueBoolean true (1) or false (0)

Values returned by Get_Property and Set_Property

ValueDescription
bValueThe Boolean state of the control’s NOACCELTRANSLATION returned by the Get_Property function.
prevBValueThe previous Boolean state of the control’s NOACCELTRANSLATION returned by the Set_Property function.

Introduced in OpenInsight version 8.0.5.

The NOACCELTRANSLATION property may need to be set when the keys used within the OCX should not be passed to the OpenInsight Presentation Server. This fixes the issue where the RichTx32.ocx embedded in OpenInsight forms loses the ability to use navigational keys (arrows, page up, page down, home, etc., etc., etc.) within the OCX. Setting the NOACCELTRANSLATION property to TRUE will ensure that the keystrokes within the OCX control process properly.

  • guides/programming/programmers_reference_manual/noacceltranslation.txt
  • Last modified: 2024/06/19 20:20
  • by 127.0.0.1