Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

20 Август 2018, 12:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Создать два или больше связанных чекбоксов LibreOffice 6.0.3  (Прочитано 907 раз)
0 Пользователей и 1 Гость смотрят эту тему.
oleg.petrov
Новичок
*
Offline Offline

Сообщений: 2


« Стартовое сообщение: 4 Май 2018, 11:54 »

Добрый день!

Подскажите пожалуйста, стоит LibreOffice 6.0.3 в Элементах управления есть элемент "флажок" (чекбокс)
нужно разместить 2 или больше флажков, но так, чтобы выбрать можно было бы только один, тоесть если один
выбран, и выбирается другой, первый автоматов отменяется
Записан
Bigor
Старожил
****
Offline Offline

Пол: Мужской
Сообщений: 288


« Ответ #1: 4 Май 2018, 12:28 »

Добрый день
разместить 2 или больше флажков, но так, чтобы выбрать можно было бы только один
Для твоих целей нужно использовать не флажки, а переключатели объединенные в группу.
Записан
oleg.petrov
Новичок
*
Offline Offline

Сообщений: 2


« Ответ #2: 4 Май 2018, 12:41 »

Добрый день
разместить 2 или больше флажков, но так, чтобы выбрать можно было бы только один
Для твоих целей нужно использовать не флажки, а переключатели объединенные в группу.

подскажите пожалуйста как их сгруппировать и возможно ли сделать им внешний вид как у флажков http://joxi.ru/D2P0yDLtdDaK92
Записан
mikekaganski
Ветеран
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 990


« Ответ #3: 4 Май 2018, 12:50 »

и возможно ли сделать им внешний вид как у флажков

В принципе попытки изменить внешний вид элементов управления, предназначенных для X, чтобы они выглядели как элементы управления, предназначенные для Y, неверны коцептуально. Стандартный (для ОС/оконного менеджера) вид таких элементов, кроме стилевого единообразия, ещё и служит подсказкой пользователю о возможностях элемента. И запутывание пользователя - не лучшая из возможных целей жизни.
Записан

С уважением,
Михаил Каганский
Bigor
Старожил
****
Offline Offline

Пол: Мужской
Сообщений: 288


« Ответ #4: 4 Май 2018, 14:19 »

подскажите пожалуйста как их сгруппировать

Вот что справка предлагает (сам не пробовал) :
Цитата:
Это имя также используется для группирования элементов управления, функционально составляющих единое целое, например, переключателей. Для этого всем членам группы необходимо дать одно и то же имя: элементы управления с идентичными именами образуют группу.
« Последнее редактирование: 4 Май 2018, 14:33 от Bigor » Записан
economist
Ветеран
*****
Offline Offline

Сообщений: 904


« Ответ #5: 4 Май 2018, 14:38 »

Если нужно сделать флажки "зеркальными" - макросом можно всё:
Код:
' для Calc
sSTART=ThisComponent.Sheets.getByName("СТАРТ")
sSTART.DrawPage.Forms(0).getByName("Флажок 1").state = NOT _
sSTART.DrawPage.Forms(0).getByName("Флажок 2").state

state бывает: 1 - активен, 0 - снят.
« Последнее редактирование: 4 Май 2018, 14:41 от economist » Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!