04:08
JohnDoe_71Rus has joined #libreoffice-ru
08:52
tagezi has joined #libreoffice-ru
08:57
tagezi has quit [Read error: Connection reset by peer]
08:58
tagezi has joined #libreoffice-ru
09:01
tagezi has quit [Read error: Connection reset by peer]
09:02
tagezi has joined #libreoffice-ru
09:05
tagezi has quit [Read error: Connection reset by peer]
09:06
tagezi has joined #libreoffice-ru
09:23
tagezi has quit [Read error: Connection reset by peer]
09:24
tagezi has joined #libreoffice-ru
09:27
tagezi has quit [Read error: Connection reset by peer]
09:29
tagezi has joined #libreoffice-ru
09:32
tagezi has quit [Read error: Connection reset by peer]
09:35
tagezi has joined #libreoffice-ru
09:37
tagezi has quit [Read error: Connection reset by peer]
09:38
tagezi has joined #libreoffice-ru
09:49
tagezi has quit [Read error: Connection reset by peer]
09:51
tagezi has joined #libreoffice-ru
09:58
tagezi has quit [Read error: Connection reset by peer]
09:59
tagezi has joined #libreoffice-ru
10:05
tagezi has quit [Read error: Connection reset by peer]
10:07
tagezi has joined #libreoffice-ru
10:18
tagezi has quit [Read error: Connection reset by peer]
10:20
tagezi has joined #libreoffice-ru
10:23
tagezi has quit [Read error: Connection reset by peer]
10:25
tagezi has joined #libreoffice-ru
10:29
tagezi has quit [Read error: Connection reset by peer]
10:31
tagezi has joined #libreoffice-ru
10:37
tagezi has quit [Read error: Connection reset by peer]
10:37
tagezi has joined #libreoffice-ru
10:39
tagezi has quit [Read error: Connection reset by peer]
10:40
tagezi has joined #libreoffice-ru
10:51
tagezi has quit [Read error: Connection reset by peer]
10:52
tagezi has joined #libreoffice-ru
11:04
tagezi has quit [Read error: Connection reset by peer]
11:05
tagezi has joined #libreoffice-ru
11:06
tagezi has quit [Read error: Connection reset by peer]
11:07
tagezi has joined #libreoffice-ru
11:08
kompi has joined #libreoffice-ru
11:10
tagezi has quit [Read error: Connection reset by peer]
11:12
tagezi has joined #libreoffice-ru
11:16
tagezi has left #libreoffice-ru [#libreoffice-ru]
11:16
tagezi has joined #libreoffice-ru
11:16
tagezi has quit [Remote host closed the connection]
11:48
<
kompi >
mikekaganski: але?
11:48
<
kompi >
mikekaganski: утра
11:48
<
mikekaganski >
привет!
11:49
<
kompi >
mikekaganski: где есть вменяемая информация о создании расширений для ЛИбры? не как написать макрос, а как собрать в oxt
11:49
<
kompi >
собрать макрос, диалог и создать панельку с кнопкой
11:50
<
mikekaganski >
я вообще не представляю, где это смотреть
11:57
<
kompi >
mikekaganski: диалог экспортированный в xdl криво импортируется обратно
12:46
<
kompi >
mikekaganski: Миша, я в шоке, я сделал расширение и оно работает вроде=(((( проверишь?
13:29
kompi has quit [Quit: Page closed]
18:35
kompi has joined #libreoffice-ru
18:36
<
kompi >
mikekaganski: хватит спать, новый год был давно уже
18:38
<
mikekaganski >
а каникулы в саду продолжаются :))))))))))
19:14
<
kompi >
mikekaganski: проверь расширение, я тя умоляю
19:42
<
mikekaganski >
1. Если не ввести, например, шрифт, он вылетает с ошибкой. А мог бы не менять шрифт тогда :)
19:42
<
mikekaganski >
2. Я поставил размер шрифта 1. Он сделал только первую формулу 1, а остальные - 8
19:42
<
mikekaganski >
И почему твоё расширение не выдаёт предупреждения, что я о нём пишу не в тот чат???!!!
19:43
<
mikekaganski >
я тут распинаюсь, в #libreoffice пишу, понимаешь, а оно ни гугу
19:44
<
mikekaganski >
даже не 1 оно сделало первую, а 4. Ну да ничего, наверное, ограничение. Но почему только одну?
19:48
<
kompi >
Поле с проверкой, что минимальный размер 8
19:51
<
mikekaganski >
А зачем такая проверка???
19:52
<
kompi >
Чтобы не ставили идиотские размеры
19:52
<
kompi >
Априори не нужные
19:52
<
mikekaganski >
:)))))))
19:53
<
mikekaganski >
ну, ладно. Смотри: если ты хочешь такую проверку, сделай её сам.
19:54
<
mikekaganski >
Не ставь её в свойства поля. Вместо этого при начале процедуры сделай так:
19:54
<
mikekaganski >
nFontSize = oDialog1.GetControl("NumericFieldForFontSize").Text
19:54
<
mikekaganski >
If (nFontSize < 8) Then
19:57
<
mikekaganski >
MsgBox "Шрифт не может быть меньше 8!"
19:57
<
mikekaganski >
nFontSize = 8
19:57
<
mikekaganski >
oDialog1.GetControl("NumericFieldForFontSize").Text = "8"
19:57
<
mikekaganski >
End If
19:58
<
kompi >
Мессадж не нужен
19:58
<
mikekaganski >
Вот ведь сами не ставят себя на место пользователей
20:02
<
mikekaganski >
И тот же трюк с предварительным получением имени шрифта и вариантами в зависимости от его пустоты
20:02
<
kompi >
А установить и то и то по дефолту сразу?
20:03
<
kompi >
Так не делают
20:04
<
mikekaganski >
да как угодно. Просто в цикле считывать значение элементов управления - не айс. Вначале раз считать, убрать пробелы в начале/в конце... проверить на корректность, и потом уже использовать значение
20:04
<
mikekaganski >
и почему там только 5 шрифтов?
20:05
<
kompi >
А сколько надо?
20:05
<
mikekaganski >
а все, которые у меня установлены
20:06
<
kompi >
Листать бесконечный список?
20:06
<
mikekaganski >
а затем, что это расширение, и ты должен полагать заранее, что ты не знаешь, что может понадобиться пользователю
20:07
<
mikekaganski >
я вот хочу Arial Unicode, потому что там значки есть всякие
20:07
<
kompi >
А где он в Линукс?
20:09
<
mikekaganski >
А мне-то что? :)))))
20:09
<
mikekaganski >
я сейчас просто с т.з. пользователя говорю
20:12
<
kompi >
А я спрашивал вас, как список шрифтов из системы дергать
20:12
<
kompi >
А вам пофиг было(
20:12
<
mikekaganski >
Ты же вроде что-то нашёл. А я не знаю
20:17
<
kompi >
Я нашел, что список просто понимает имена шрифтов, заданные явно
20:22
<
mikekaganski >
kompi: Listing 305. Check a document for a font.
20:25
<
kompi >
Листинг не понятен
20:27
<
kompi >
Надо читать с самого начала
20:27
<
kompi >
Для тупых...
20:29
domini has joined #libreoffice-ru
20:33
<
kompi >
Расширение надо доделывать, получается?
20:34
kompi has quit [Quit: Bye]