Uploaded image for project: 'Bug Archive'
  1. Bug Archive
  2. BUGARCHIVE-6583

Using Syntax Check (Precompile) is causing problems with Component Editor

    XMLWordPrintable

    Details

    • Type: Maintenance
    • Status: Won't be resolved (View Workflow)
    • Resolution: Unresolved
    • Labels:
      None
    • Old bug number:
      30262
    • environment:
      Hide

      +Uniface:
      * Version 8.3.03 - D302 (and higher)
      * Version 8.4.xx
      * Version 9.x

      +Operating System:
      * All Windows versions

      Database:
      * DBMS independent

      Show
      +Uniface: * Version 8.3.03 - D302 (and higher) * Version 8.4.xx * Version 9.x +Operating System: * All Windows versions Database: * DBMS independent

      Description

      Summary:
      Uniface: When the Proc Editor option "Syntax Check (Precompile) on Leaving Proc
      Field" is enabled then this can cause problems with the Component Editor.

      Symptoms:
      When the Proc Editor option "Syntax Check (Precompile) on Leaving Proc Field"
      is enabled then this can cause problems with the Component Editor.

      How to reproduce:
      1. In IDF select the menu Utilities->Preferences->Proc Editors
      2. On the Proc Editors Preferences screen enable the option "Syntax Check
      (Precompile) on Leaving Proc Field"
      3. Open a form and go to retrieve trigger (or any other trigger).
      4. Create an error: change retrieve for example into retriave
      5. Select a field on the Form Painter
      6. When the askmess "8250 - Compiler found syntax error(s) in Proc. Do you wish
      to continue?" is shown reply Yes.

      => Now either a field is selected, and when the mouse cursor is moved the
      "selected" field is also moved on the Form Paint, or a selection lasso appears.
      Pressing ESC will cancel this action

      => When in step 5 an entity or field is selected from the Component Structure
      Tree pane then the selected object does not become active. And when movin the
      mouse cursor around then the selection marker moves around as well. Only when
      clicking again on the Component Structure Tree the selected object will become
      active. Pressing ESC before will cancel this action

      => When in step 5 another trigger is selected from the Triggers pane then the
      described problem does not occur.

        Attachments