The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting developers to choose the paradigm best suited for creating each aspect of the desired program. A graphical user interface (GUI) may be generated by the program-development environment, and displayed on the screen of a computer system. The GUI has several elements including a form window and a designer window. The form window is configured to receive one or more control objects selected by the developer, and the designer window is configured to display a symbolic representation of those control objects placed in the form window. According to the invention, these symbols can be linked together by the developer in the form of a data flow or block diagram that logically represents the flow of data and control information into, out of, and between the selected control objects, and that corresponds to the application program being generated. In response to such graphical inputs, the program-development environment generates event handler procedures or code for use with the application program being developed. The program-development environment additionally affords the developer, preferably through the use of a selectively displayable code window, the ability to provide or modify event handlers textually.

Η παρούσα εφεύρεση αφορά ένα περιβάλλον πρόγραμμα-ανάπτυξης που επιτρέπει στους υπεύθυνους για την ανάπτυξη για να μεταστρέψει χωρίς ραφή μεταξύ ενός οπτικού παραδείγματος προγραμματισμού και ενός κειμενικού παραδείγματος προγραμματισμού, με αυτόν τον τρόπο επιτρέποντας στους υπεύθυνους για την ανάπτυξη για να επιλέξει το παράδειγμα καταλληλότερο για τη δημιουργία κάθε πλευράς του επιθυμητού προγράμματος. Ένα γραφικό ενδιάμεσο με τον χρήστη (GUI) μπορεί να παραχθεί από το περιβάλλον πρόγραμμα-ανάπτυξης, και να επιδειχθεί στην οθόνη ενός συγκροτήματος ηλεκτρονικών υπολογιστών. Το GUI έχει διάφορα στοιχεία συμπεριλαμβανομένου ενός παραθύρου μορφής και ενός παραθύρου σχεδιαστών. Το παράθυρο μορφής διαμορφώνεται για να λάβει ένα ή περισσότερα αντικείμενα ελέγχου που επιλέγονται από τον υπεύθυνο για την ανάπτυξη, και το παράθυρο σχεδιαστών διαμορφώνεται για να επιδείξει μια συμβολική αντιπροσώπευση εκείνων των αντικειμένων ελέγχου που τοποθετούνται στο παράθυρο μορφής. Σύμφωνα με την εφεύρεση, αυτά τα σύμβολα μπορούν να συνδεθούν από τον υπεύθυνο για την ανάπτυξη υπό μορφή ροής στοιχείων ή διαγράμματος φραγμών που αντιπροσωπεύει λογικά τη ροή των πληροφοριών στοιχείων και ελέγχου σε, από, και μεταξύ τα επιλεγμένα αντικείμενα ελέγχου, και που αντιστοιχούν στο πρόγραμμα εφαρμογής που παράγεται. Σε απάντηση σε τέτοιες γραφικές εισαγωγές, το περιβάλλον πρόγραμμα-ανάπτυξης παράγει τις διαδικασίες ή τον κώδικα χειριστών γεγονότος για τη χρήση με το πρόγραμμα εφαρμογής που αναπτύσσεται. Το περιβάλλον πρόγραμμα-ανάπτυξης αντέχει οικονομικά πρόσθετα στον υπεύθυνο για την ανάπτυξη, κατά προτίμηση μέσω της χρήσης ενός επιλεκτικά displayable παραθύρου κώδικα, τη δυνατότητα να παρέχει ή να τροποποιήσει τους χειριστές γεγονότος κειμενικά.

 
Web www.patentalert.com

< Method for adding scan controllability and observability to domino CMOS with low area and delay overhead

< Apparatus and method using front-end network gateways and search criteria for efficient quoting at a remote location

> Microprocessor with non-aligned scaled and unscaled addressing

> System and method for searching databases employing user profiles

~ 00098