====== NOACCELTRANSLATION Property ====== ==== Applies To ==== OLE/OCX controls ==== Description ==== A boolean property that will stop the passing of an OLE control's keystroke processing to the OpenInsight Presentation Server. ==== Usage ==== bValue = Get_Property(objectname,"NOACCELTRANSLATION") prevBValue = Set_Property(objectname,"NOACCELTRANSLATION", bValue) ==== Remarks ==== Value passed to Set_Property() ^Value^Description^ |bValue|Boolean true (1) or false (0)| ==== Returns ==== Values returned by Get_Property and Set_Property ^Value^Description^ |bValue|The Boolean state of the control’s NOACCELTRANSLATION returned by the Get_Property function.| |prevBValue|The previous Boolean state of the control’s NOACCELTRANSLATION returned by the Set_Property function.| ==== See Also ==== [[suppresskeytranslate_message|SUPPRESSKEYTRANSLATE message]], [[forcekeydispatch_message|FORCEKEYDISPATCH message]] ==== Version ==== Introduced in OpenInsight version 8.0.5. ==== Note ==== 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.