logo
Вступ до спец

9.12.2. Деякі характеристики wLanguage

1. WLanguage являє собою інтегровану мову програмування 5GL. Функції WLanguage дозволяють створювати процеси для кожного проекту, вікна, сторінки та контроли. (Контрол - це компонент, який представляє частину інтерфейсу користувача (GUI). Аналогом англомовного терміну control в українській мові є «елемент управління», проте такий переклад довше, тому частіше використовувати, може і не дуже вдало, калька контрол). WLanguage функції можуть бути написані малими або великими літерами, або в будь-якій комбінації прописних-малих літер. Редактор коду визнає і те й інше. Редактор коду відображає різні WLanguage ключові слова у різних кольорах. Ця функція дуже корисна при перевірці на помилки, які були зроблені на стадії введення імен функцій.

2. Для кожного об'єкту, що був створений WinDev, або WebDev, WinDev Mobile, існує можливість зв'язати один або декілька процесів, які реагуватимуть на Дії даної події. Не треба нічим керувати, потрібно тільки ввести процес. У WebDev процеси можуть бути введені:

Для управління редагуванням, існує можливість визначити:

3. WLanguage складається з ключових слів, які являють собою:

4. WLanguage підтримує об'єктну парадигму програмування.

5. Всі WLanguage ключові слова (функції, задані константи, властивості тощо) існують також французькою мовою.

6. Використання інших мов: Java, C++, C#, VB, PASCAL, COBOL, FORTRAN. Можна використовувати сторонні мови в WinDev. З сторонньіх мов можна викликати WinDev об'єкти (вихідний код, вікна тощо). Ваш успадкований код зберігається. З WinDev можна також викликати програми, які написані на іншіх мовах (скомпільовані DLL-бібліотеки або збірки).

7. Візуальний редактор запитів дозволяє створювати SQL запити, які будуть використані у ваших програмах. Запит буде створений на природній мові, так що можна переконатися, що він відповідає тому, що ви хотіли, без ризику на помилки.