англійськафранцузькаіспанська

Ad


Значок OnWorks

editres - онлайн у хмарі

Запускайте редагування в постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це командні редактори, які можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


editres - динамічний редактор ресурсів для програм X Toolkit

СИНТАКС


редактори [ -набір інструментів ...]

ВАРІАНТИ


Редактори приймає всі стандартні параметри командного рядка X Toolkit (див X(7)). Замовлення
параметрів командного рядка не має значення.

ОПИС


Editres – це інструмент, який дозволяє користувачам і розробникам програм переглядати повний віджет
ієрархія будь-якої програми X Toolkit, яка підтримує протокол Editres. В додаток,
editres допоможе користувачеві створити специфікації ресурсів, дозволить користувачеві застосувати
ресурс до програми та динамічно переглядати результати. Після того, як користувач задоволений
редактор специфікації ресурсу додасть рядок ресурсу до X-ресурсів користувача
файлу.

ВИКОРИСТАННЯ РЕДАКЦІЇ


Редактори забезпечує вікно, що складається з наступних чотирьох областей:

Рядок меню Набір спливаючих меню, які надають вам повний доступ до редакторів
особливості.

Панер Паннер дозволяє прокручувати програму більш інтуїтивно
відображення дерева.

Область повідомлень Відображає інформацію для користувача про дію, яку редагує
очікує від неї.

Дерево віджетів програми Ця область буде використовуватися для відображення вибраних програм
дерево віджетів.

Щоб почати сеанс редагування, виберіть отримати Віджет Дерево пункт меню з командного меню.
Це змінить курсор вказівника на хрестик. Тепер потрібно вибрати програму
ви хочете переглянути, клацнувши будь-яке з його вікон. Якщо ця програма розуміє
editres, то editres відобразить дерево віджетів програми у своєму дереві
вікно. Якщо програма не розуміє протокол editres, editres повідомить
ви дізнаєтеся про цей факт у області повідомлення через кілька секунд затримки.

Після створення дерева віджетів ви можете вибрати будь-який з інших параметрів меню. Ефект
кожного з них описано нижче.

КОМАНДИ


Отримати дерево віджетів
Дозволяє користувачеві клацати будь-яку програму, яка говорить за протоколом editres і
отримати дерево віджетів.

Оновити поточне дерево віджетів
Редакція знає лише про віджети, які існують на даний момент. Багато
програми створюють і знищують віджети на льоту. Вибір цього пункту меню призведе до
змушують редактори просити програму повторно надіслати дерево віджетів, таким чином оновлюючи його
інформацію про новий стан програми.

Наприклад, xman створює лише віджети для свого топбокс коли він запускається. Жодного
віджетів для вікна сторінки посібника створюються, поки користувач фактично
натискає на Мануал сторінка кнопку. Якщо ви отримали дерево віджетів xman до
сторінка посібника активна, ви можете оновити дерево віджетів після
відображено сторінку посібника. Це дозволить вам також редагувати посібник
ресурси сторінки.

Дамп дерева віджетів у файл
Для документування додатків часто корисно мати можливість скидати весь файл
дерево віджетів програми у файл ASCII. Потім цей файл можна включити до
сторінка посібника. При виборі цього пункту меню активується спливаюче діалогове вікно. Тип
ім’я файлу в цьому діалоговому вікні та виберіть добреабо введіть каретку-
повернутися. Тепер Editres вивантажить дерево віджетів у цей файл. Щоб скасувати файл
виберіть діалогове вікно відмінити кнопки.

Показати скриньку ресурсів
Ця команда відкриє вікно ресурсів для поточної програми. Цей ресурс
поле (детально описане нижче) дозволить користувачеві побачити, які саме ресурси
можна встановити для віджета, який на даний момент вибрано на дереві віджетів.
Наразі можна вибрати лише один віджет; якщо вибрано більше або менше
editres відмовиться відкривати вікно ресурсів і помістить повідомлення про помилку в файлі
Повідомлення Область.

Встановити ресурс
Ця команда відкриє просте діалогове вікно для встановлення довільного ресурсу
всі вибрані віджети. Ви повинні ввести ім’я ресурсу, а також значення.
Ви можете використовувати клавішу Tab для перемикання між полем імені ресурсу та ресурсом
поле значення.

Вийти з редагування.

ДЕРЕВО КОМАНДИ


Команда Дерево Меню містить кілька команд, які дозволяють виконувати операції над
дерево віджетів.

Виберіть Віджет у Клієнті
Цей пункт меню дозволяє вибрати будь-який віджет у програмі; редактори будуть
потім виділіть відповідний елемент відображення дерева віджетів. Одного разу це меню
Вибраний пункт курсор вказівника знову перетвориться на перехрестя, і ви повинні
натисніть будь-яку кнопку вказівника у віджеті, який ви бажаєте відобразити. Оскільки деякі
віджети повністю затьмарені їхніми дітьми, не можна дістатися до кожного
віджет таким чином, але цей механізм дає дуже корисний зворотний зв’язок між
елементи в дереві віджетів і ті, що знаходяться у фактичній програмі.

Вибрати всі

Скасуйте вибір усіх

Інвертувати все
Ці функції дозволяють користувачеві вибирати, знімати вибір або інвертувати всі віджети в
дерево віджетів.

Виберіть Діти

Виберіть Батьки
Ці функції вибирають безпосередніх батьків або дітей кожного з поточних
вибрані віджети.

Виберіть Нащадки

Виберіть Предки
Ці функції вибирають усіх батьків або дітей кожного з поточних вибраних
віджети. Це рекурсивний пошук.

Показати назви віджетів

Показати назви класів

Показати ідентифікатори віджетів

Показати вікна віджетів
Коли віджет дерева спочатку відображається, мітки кожного віджета в дереві
відповідають назвам віджетів. Ці функції призведуть до мітки всі
віджети в дереві, які потрібно змінити, щоб відображати назву класу, ідентифікатори або пов’язане вікно
з кожним віджетом у програмі. Ідентифікатори віджетів та вікна відображаються у шістнадцятковому вигляді
числа.

Крім того, існують прискорювачі клавіатури для кожної з операцій дерева. Якщо вхід
фокус зосереджений на окремому віджеті в дереві, тоді ця операція вплине лише на це
віджет. Якщо фокус введення знаходиться на фоні дерева, це матиме точно такий же ефект
як відповідний пункт меню.

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

Активні віджети Flash
Ця команда є зворотною до Select Віджет in Клієнт команда, вона покаже
користувачеві кожен віджет, який на даний момент вибрано в дереві віджетів, мигаючи
відповідний віджет у програмі numFlashes (три за замовчуванням) разів у
flashColor.

ключ варіант Переклад запис
-
пробіл Скасувати вибір Вибрати (нічого)
w Виберіть Вибрати (віджет)
s Виберіть Вибрати (усі)
i Інвертувати Вибір (інвертувати)
c Виберіть Діти Вибрати (діти)
d Виберіть нащадків Виберіть (нащадків)
p Виберіть Вибір батьків (батька)
a Виберіть предків Виберіть (предків)
N Показати назви віджетів Relabel(name)
C Показати назви класів Relabel(class)
Я показую ідентифікатори віджетів Relabel(id)
W Показати віджет Windows Relabel (вікно)
T Переключити віджет/перемикач назви класу (перемикач)

Натискання кнопки 1 на віджеті додає його до набору вибраних віджетів. Клацання
кнопка 2 на віджеті знімає виділення з усіх інших віджетів, а потім вибирає лише цей віджет.
Натискання кнопки 3 на віджеті перемикає його мітку між іменем екземпляра віджета
ім'я класу віджета.

ВИКОРИСТАННЯ THE РЕСУРС BOX


Коробка ресурсів містить п’ять різних областей. Кожна з областей, як вони з'являються на
екран, зверху вниз буде обговорено.

Лінія ресурсів
Ця область у верхній частині поля ресурсів показує поточну назву ресурсу точно так само
він з'явиться, якщо ви повинні зберегти його у файл або застосувати його.

Імена та класи віджетів
Ця область дозволяє вам вибрати, до яких віджетів буде застосовуватися цей ресурс.
Область містить чотири рядки, перший містить назву вибраного віджета
і всі його предки, і більш обмежувальна точка (.) роздільник. Другий рядок
містить менш конкретні імена класів кожного віджета, а також менші
обмежувальна зірка (*) роздільник. Третій рядок містить набір спеціальних кнопок
званий будь-який Віджет який узагальнить цей рівень для відповідності будь-якому віджету. Останній
рядок містить набір спеціальних кнопок під назвою будь-який Віджет Ланцюг який перетворить
один рівень у щось, що відповідає нулю чи більше рівням.

Початковий стан цієї області є найбільш обмеженим, використовуючи імена ресурсів
і роздільник крапок. Вибравши інші кнопки в цій області, ви можете полегшити
обмеження, щоб все більше і більше віджетів відповідали специфікації. The
крайній випадок — вибрати всі будь-який Віджет Ланцюг кнопки, які будуть відповідати кожному
віджет у програмі. Коли ви вибираєте різні кнопки, відображатиметься дерево
оновлення, щоб показати вам, які саме віджети будуть задіяні поточним ресурсом
специфікація.

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

Цінність ресурсу
Ця наступна область дозволяє ввести значення ресурсу. Це значення має бути
введено так само, як ви вводите рядок у файлі ресурсів. Так і повинно
не містять неекранованих нових рядків. Існує кілька спеціальних послідовностей символів для
цей файл:

\n - Це буде замінено на новий рядок.

\### - де # - будь-яка вісімкова цифра. Це буде замінено одним байтом
містить цю послідовність, інтерпретовану як вісімкове число. Наприклад, значення
що містить нульовий байт, можна зберегти, вказавши \000.

\ - Це стисне нанівець.

\\ - Це стисне до однієї зворотної косої риски.

Командна зона
Ця область містить кілька командних кнопок, описаних у цьому розділі.

Встановіть Зберегти файл
Ця кнопка дозволяє користувачеві змінювати файл, у якому будуть збережені ресурси.
Ця кнопка відкриє діалогове вікно, яке попросить ввести ім’я файлу; колись
було введено ім’я файлу, натисніть клавішу повернення каретки або натисніть кнопку добре кнопки.
Щоб спливаюче діалогове вікно, не змінюючи файл збереження, натисніть кнопку відмінити кнопки.

Зберегти Ця кнопка додасть файл ресурс лінія описаного вище до кінця ток
зберегти файл. Якщо файл збереження не встановлено, то Установка зберегти філе буде діалогове вікно
спливаюче, щоб запропонувати користувачеві ввести ім’я файлу.

Застосувати Ця кнопка намагається виконати виклик XtSetValues ​​для всіх віджетів, які відповідають
ресурс лінія описані вище. Вказане значення застосовується безпосередньо до всіх
відповідні віджети. Така поведінка є спробою надати динамічне відчуття
редактор ресурсу. Оскільки ця функція дозволяє користувачам розміщувати програму в станах
можливо, він не захоче обробляти, був наданий гачок, щоб дозволити конкретне
програми, щоб блокувати ці запити SetValues ​​(див Блокування Редактори Запити
нижче).

На жаль, через дизайнерські обмеження, накладені на віджети X Toolkit і
менеджер ресурсів, намагаючись перетворити статичну систему в динамічну
поведінка може призвести до дивних результатів. Немає гарантії, що результати а
apply буде таким же, як і після того, як ви збережете значення та перезапустите файл
додаток. Ця функція надається, щоб спробувати дати вам приблизне відчуття
чого досягнуть ваші зміни, і отримані результати слід враховувати
у кращому випадку підозрюють. Сказавши це, це одна з найяскравіших особливостей редакторів,
і я наполегливо пропоную вам пограти з ним і подивитися, що він може зробити.

Зберегти та застосувати
Ця кнопка об’єднує описані вище дії Зберегти та Застосувати в одну кнопку.

Спливаюче вікно ресурсів
Ця кнопка видалить поле ресурсів з дисплея.

БЛОКУВАННЯ РЕДАКЦІЇ ЗАПИТИ


Протокол editres був вбудований у набір Athena Widget. Це дозволяє всім
програми, пов’язані з Xaw, щоб мати можливість спілкуватися з редактором ресурсів.
Хоча це забезпечує велику гнучкість і є корисним інструментом, це може бути досить легко
зловживали. Тому будь-яка програма Xaw може вказати значення для
editresBlock ресурс, описаний нижче, щоб уберегти редакторів від розголошення інформації про
його внутрішні елементи, або вимкнути SetValues частина протоколу.

editresBlock (Клас EditresBlock)
Вказує, який тип блокування ця програма бажає накласти на редакторів
протокол

Прийняті значення:

всі Заблокувати всі запити.

setValues ​​Блокувати всі запити SetValues. Оскільки це єдиний запит редакції
фактично змінює програму, фактично вказуючи, що
програма доступна лише для читання.

none Дозволити всі запити на редагування.

Пам’ятайте, що ці ресурси встановлюються в будь-якій програмі Xaw, НЕ редактори. Вони дозволяють
індивідуальні програми для збереження всіх або деяких запитів, які editres робить
досягнувши успіху. Звичайно, editres також є програмою Xaw, тому її також можна переглядати та
модифіковані редакторами (я знаю, досить рекурсивні), ці команди можна заблокувати за допомогою налаштування
editresBlock ресурс про сам editres.

РЕСУРСИ


для редактори доступні ресурси програми:

numFlashes (Клас NumFlashes)
Вказує кількість разів, коли віджети в програмі будуть мигати
шоу Active віджети команда, викликана.

FlashTime (Клас FlashTime)
Проміжок часу між спалахами, описаними вище.

flashColor (Клас flashColor)
Визначає колір, який використовується для прошивання віджетів програми. Яскравий колір повинен бути
Використовується, що відразу приверне вашу увагу до області, що миготить, наприклад
червоний або жовтий.

saveResourcesFile (Клас SaveResourcesFile)
Це файл, до якого буде додано рядок ресурсу, коли зберегти button
активовано в полі ресурсів.

ВІДЖЕТИ


Щоб вказати ресурси, корисно знати ієрархію віджетів, які
скласти редактори. У позначенні нижче відступ вказує на ієрархічну структуру.
Спочатку вводиться назва класу віджета, а потім ім’я екземпляра віджета.

Editres editres
Закритий панеллю
Коробка коробка
Команди MenuButton
Меню SimpleMenu
SmeBSB sendTree
SmeBSB refreshTree
Дамп SmeBSB TreeToFile
Лінія SmeLine
SmeBSB getResourceList
Лінія SmeLine
SmeBSB вийшов
Дерево кнопок менюКоманди
Меню SimpleMenu
SmeBSB showClientWidget
SmeBSB вибрати все
SmeBSB зніміть вибір з усіх
SmeBSB invertAll
Лінія SmeLine
SmeBSB selectChildren
SmeBSB виберіть Батьківський
SmeBSB виберіть нащадків
SmeBSB вибирає предків
Лінія SmeLine
SmeBSB showWidgetNames
SmeBSB showClassNames
SmeBSB showWidgetIDs
SmeBSB showWidgetWindows
Лінія SmeLine
SmeBSB flashActiveWidgets
Панель hPane
Панер панер
Позначте userMessage
Хватка
Ілюмінатор ілюмінатор
Деревне дерево
Перемикач
.
.
.
TransientShell resourceBox
Панель
Позначка resourceLabel
Назви форм та класи
Перемикач крапку
Перемикач зірочки
Увімкніть будь-який
Переключити назву
Переключити клас
.
.
.
Назви етикеток
Список назв. Список
Label constraintLabel
Список обмеженьList
Форма valueForm
Значення міткиLabel
Текстове значенняТекст
Box commandBox
Команда setFile
Команда зберегти
Застосовувати команду
Команда saveAndApply
Скасування команди
Хватка
Хватка

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


DISPLAY щоб отримати хост і номер дисплея за замовчуванням.

СЕРЕДОВИЩЕ
щоб отримати ім’я файлу ресурсу, який замінює глобальні ресурси, що зберігаються в
властивість RESOURCE_MANAGER.

Використовуйте редактори онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    facetracknoir
    facetracknoir
    Модульна програма хедтрекінгу, яка
    підтримує кілька фейстрекерів, фільтрів
    і протоколи гри. Серед трекерів
    це SM FaceAPI, AIC Inercial Head
    Трекер ...
    Завантажити facetracknoir
  • 2
    PHP QR-код
    PHP QR-код
    PHP QR-код з відкритим вихідним кодом (LGPL)
    бібліотека для генерації QR-коду,
    2-вимірний штрих-код. На основі
    бібліотека libqrencode C, надає API для
    створення QR-коду barc...
    Завантажте QR-код PHP
  • 3
    freeciv
    freeciv
    Freeciv - це безкоштовна покрокова програма
    багатокористувацька стратегічна гра, в якій кожен
    гравець стає лідером a
    цивілізації, що бореться за отримання с
    кінцева мета: стати...
    Завантажити Freeciv
  • 4
    Зозуля Пісочниця
    Зозуля Пісочниця
    Cuckoo Sandbox використовує компоненти для
    стежити за поведінкою зловмисного програмного забезпечення в a
    Середовище пісочниці; ізольовано від
    решта системи. Він пропонує автоматизовані
    аналіз про...
    Завантажити Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Відтворення відео YouTube на LMS (перенесення
    Triode для YouTube API v3) Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/lms-y...
    Завантажте LMS-YouTube
  • 6
    Фонд презентацій Windows
    Фонд презентацій Windows
    Фонд презентацій Windows (WPF)
    є фреймворком інтерфейсу користувача для створення Windows
    настільні програми. WPF підтримує a
    широкий набір розробки додатків
    особливості ...
    Завантажити Windows Presentation Foundation
  • Детальніше »

Команди Linux

Ad