Короткий огляд Kylix. Частина 5

Частина 4

Написання коду


Невід'ємною частиною будь-якої програми є код, що стоїть за кожним компонентом. RAD-інструментарій, підтримуваний в Kylix, надає велику частину стандартних блоків, таких як поставляються з Kylix візуальні і невізуальні компоненти. Від розробників ж, звичайно, потрібно написання обробників подій і, можливо, деяких власних класів. Для цих цілей можна використовувати близько 750 об'єктів, що зберігаються в бібліотеці CLX-класів в Kylix. Для отримання інформації про перегляд і редагування вихідного коду, зверніться до розділу "Перегляд і редагування вихідного коду: Code Editor і Code Explorer" на сторінці 7.


Написання обробників подій


Можливо, вам буде потрібно, щоб ваш код відповідав на події, які можуть наступити для компонента під час виконання програми. Подія являє собою зв'язок між настанням події в системі, наприклад, натисканням кнопки, і тією частиною коду, яка відповідає на дану подію. Такий відповідь код називається обробником подій. Цей код модифікує значення властивостей і викликає методи. Для перегляду обробників подій, заздалегідь заданих для даного компонента у формі, виберіть відповідний компонент і, перебуваючи в Object Inspector, клацніть мишею по закладці Events.



    Після налаштування робочого столу так, як він має виглядати при налагодженні, ви можете зберегти його в якості робочого столу для налагодження або для виконання програми. Тепер цей робочий стіл буде використовуватися при кожній налагодженні програми.


    Перенесення програм


    Шляхом перенесення програми ви можете зробити його доступним для встановлення та виконання іншими користувачами. Для перенесення програми, створіть інсталяційний пакет, включивши в нього не тільки необхідні, але і допоміжні файли, такі як файли поділюваних об'єктів, файли ініціалізації, пакетні файли і допоміжні програми.


    Глобалізація додатків


    Kylix підтримує ряд можливостей, які забезпечують глобалізацію і локалізацію програм для різних варіантів національних стандартів. IDE і CLX підтримують input method редактори (IMEs) і розширені набори символів. Якщо додаток глобалізованого, то ви можете створювати його локальні версії для тих регіонів, де плануєте його поширювати.


    Kylix підтримує інструмент, званий resbind, який витягає з програми Borland-ресурси і створює файл поділюваних об'єктів, у якому ці ресурси. Після цього, ви зможете динамічно зв'язати ресурси під час виконання програми або дозволити додатком здійснити перевірку змінної оточення в тій локальній системі, де це додаток виконується. Для того, щоб максимально використовувати всі описані переваги, слід враховувати вимоги локалізації як можна раніше в процесі розробки.

    Схожі статті:


    Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

    Коментарів поки що немає.

    Ваш отзыв

    Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

    *

    *