2012-05-09 2 views
0

Je suis nouveau à progresser 4gl. Je suis coincé avec le concept de cadres et de formes.

Quelqu'un peut-il s'il vous plaît expliquer l'utilisation de la forme et cadre dans progrès 4GL avec un exemple?progrès 4gl - formes et cadres

Répondre

3

Un cadre est une collection de choses que vous voulez afficher. Il existe des trames implicites sans nom associées à la procédure et avec des blocs d'itération. Ou vous pouvez explicitement créer un cadre avec DEFINE FRAME.

Vous pouvez également créer des cadres nommés en utilisant la phrase WITH FRAME dans plusieurs instructions. Une telle déclaration est l'instruction FORM. Les instructions FORM sont pratiques pour organiser la disposition d'une image à un endroit (souvent en haut d'un programme). Plus tard dans le programme UPDATE, DISPLAY et d'autres instructions peuvent référencer le TRAME décrit par le FORM au fur et à mesure de leur travail.

Le code axé sur les événements (matériel GUI) qualifie souvent les références aux widgets (contrôles) et aux événements en spécifiant à quelle image ils sont associés.

0

La définition d'un cadre ne peut pas démarrer sa portée pendant que Form a démarré la portée de cette image.