# Підручник з &kdebugdialog;

&David.Faure; &David.Faure.mail;
Юрій
Чорноіван

    yurchor@ukr.net

Переклад українською
2001-02-13
0.03.00

У цьому документі описано &kdebugdialog;.

KDE
KDebugdialog

## Для чого призначено &kdebugdialog;?

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

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

Зауважте, що kWarning, kError і kFatal з’являтимуться завжди, їх поява НЕ контролюється цим параметром.

Область

  Області, які і лише які слід показати у вихідній інформації. Всіх повідомлень, яких тут не буде вказано, просто не буде у виведеній інформації (хіба що, це поле залишиться порожнім (типове значення), тоді буде виведено абсолютно усі повідомлення). В це поле можна ввести декілька записів областей, відокремлених комами, крім того, ви можете використовувати діапазони областей у вигляді початок-кінець. Отже, коректними значеннями будуть: 117,214-289,356-359,221. Не використовуйте пробілів.

Якщо ви запустите команду `kdebugdialog` `--fullmode`, ви зможете самі визначити дії, які буде виконано з діагностичними повідомленнями для кожного з рівнів важливості, те саме стосується і кожної з областей зневаджування.

У повному режимі (fullmode), вам спочатку слід буде обрати потрібну область зневаджування зі спадного списку, розташованого вгорі вікна.

Ви можете окремо встановити виведення для різних типів повідомлень:

- Інформація

- Попередження

- Помилка

- Фатальна помилка

Для кожного з цих типів ви можете встановити такі параметри:

Виводити до:

  За допомогою цього спадного списку ви можете обрати область призначення для повідомлень. Серед варіантів: Файл, Вікно повідомлень, Командна оболонка (тобто stderr) і Системний журнал. Будь ласка, не спрямовуйте повідомлення про критичні помилки до системного журналу (syslog), якщо ви не є системним адміністратором. Типовим значенням є Вікно повідомлень.

Назва файла:

  Це поле стане доступним, лише якщо ви обрали як область призначення Файл, у ньому ви можете вказати назву цього файла (відносно поточної теки). Типовим значенням є `kdebug.dbg`.

Окрім всього переліченого, ви також можете позначити поле з міткою Зупинятися під час фатальних помилок. У цьому випадку, якщо буде виведено діагностичне повідомлення з рівнем важливості `KDEBUG_FATAL`, програма завершить свою роботу з сигналом SIGABRT після виведення цього повідомлення.

Після того, як ви закриєте це діалогове вікно натисканням кнопки Гаразд, вказані вами параметри буде негайно застосовано і збережено до файла `kdebugrc`. Якщо ви натиснете кнопку Скасувати, вказані вами параметри буде скасовано і відновлено попередні значення.

Дякуємо Kalle Dalheimer за початкову версію &kdebugdialog;

Переклад українською: Юрій Чорноіванyurchor@ukr.net

&underFDL;

&documentation.index;