Це команда fdesignL, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
fdesign — конструктор інтерфейсу користувача бібліотеки форм
СИНТАКСИС
fdesign [-xformoptions] [-options] [файли]
ОПИС
fdesign це конструктор графічного інтерфейсу користувача, який допомагає створювати графічний інтерфейс користувача в a
WYSIWYG («що бачиш, те й отримуєш»), дозволяючи користувачеві безпосередньо маніпулювати
різні об’єкти, такі як кнопки, повзунки та меню тощо.
створений, користувач може зберегти складений інтерфейс у набір зовнішніх файлів. Файли
з розширенням ".fd" містять всю інформацію про об'єкти та можуть бути прочитані
знову за fdesign. Файли з кодом C і файли заголовків під час компіляції та зв’язування
Форми бібліотека, генерувати код, який під час виконання створює той самий інтерфейс, що й
ті, які видно всередині fdesign.
За допомогою зовнішніх фільтрів можливі різні мови виведення. На момент написання цієї статті C,
Відомо, що існують вихідні фільтри perl, ada95, Fortran, Pascal і PostScript.
ВАРІАНТИ
fdesign приймає всі стандарти Форми бібліотека параметри командного рядка, а також такі:
-допомога Друкує короткий опис усіх параметрів командного рядка. Цей варіант не потребує a
підключення до X-сервера.
-версія
Друкує поточну версію fdesign і виходи.
-геометрія геом
Визначає бажаний розмір і розташування основної робочої області, в якій призначений інтерфейс користувача
бути побудований.
- конвертувати fdfile-list
Цей варіант запобігає fdesign від спроби встановити з’єднання з сервером X.
Список файлів після цього прапорця перетворюється безпосередньо на код C.
-реж destdir
вивести будь-які конвертовані файли destdir.
- одиниця піксель|точка|мм|cp|см
вибирає одиницю вимірювання для геометрій об’єктів. Для непіксельного пристрою, інтерфейс
створений не залежить від роздільної здатності екрана та може бути бажаним для багатьох програм.
Зауважте, що для типових екранів точка (приблизно 1/72 дюйма) і mm може бути занадто грубим і
з урахуванням помилок округлення. використання cp (санти-пойнт, сота частина очка) і см (санти-
мм).
-альтформат
вибирає альтернативний формат для згенерованого коду C, де знаходяться глобальні змінні
використовується для компонентів інтерфейсу користувача.
-основна запитує вихід основного шаблону програми.
- зворотний дзвінок
запитує вихід шаблону функції зворотного виклику.
- компенсувати
запитує видачу коду компенсації зміни роздільної здатності шрифту/сервера.
-I файл заголовка
використовує альтернативний файл заголовка замість типового forms.h у вихідному коді C.
-слабкий запитує розслаблену перевірку синтаксису C.
-пс Цей параметр визначає, що замість випромінювання коду c для інтерфейсу користувача,
Необхідно видати код PostScript.
-ада Ця опція запитує вихід коду ada95
-perl Ця опція запитує вихід коду perl.
-фортран
Ця опція вимагає виведення коду Fortran.
-Паскаль
Ця опція запитує вихід коду Pascal.
-nocode
пригнічує виведення коду інтерфейсу користувача. Записується лише файл .fd.
Найкорисніший Форми бібліотека параметри командного рядка
- дисплей хост: dpy
Цей параметр визначає X-сервер для підключення.
-версія
Цей параметр друкує рядок версії Форми бібліотека, з якою fdesign був
будувати
-ім'я ім'я програми
Цей параметр визначає назву програми, під якою мають бути ресурси
отримано замість імені виконуваного файлу. ім'я програми не повинен містити . або *.
fdesign.
РЕСУРСИ
Програма розуміє все Форми бібліотекаімена ресурсів і класи, а також
Наступні
control.geometry (клас Control.Geometry)
визначає геометрію панелі керування. Наразі розмір ігнорується.
одиниця (одиниця)
визначає одиницю вимірювання за умовчанням. Типовим є піксель.
attributes.geometry (клас Attributes.Geometry)
визначає геометрію панелі атрибутів об’єкта. Наразі розмір є
ігнорується.
align.geometry (клас Align.Geometry)
визначає геометрію панелі вирівнювання об’єкта. Наразі розмір ігнорується.
xformsHeader (клас XFormsHeader)
вказує назву файлу заголовка, згенерованого у вихідному коді C. Типовим є forms.h
фільтр (клас Filter)
визначає фільтр постобробки (ім’я зовнішнього виконуваного файлу).
мова (клас Language)
вказує назву цільової мови.
Серед стандартних Форми бібліотека ресурсів, наведені нижче є найбільш корисними
xform.fontsize (клас XFORM.FontSize)
визначає розмір шрифту, який використовується для більшості позначок об’єктів.
xform.pupfontsize (клас XFORM.PupFontSize)
визначає розмір шрифту, що використовується у спливаючих меню.
xform.browserFontSize (клас XFORM.BrowserFontSize)
визначає розмір шрифту, який використовується для тексту в браузері.
Використовуйте fdesignL онлайн за допомогою сервісів onworks.net