Полная версия этой страницы:
Грецькі символи в таблиці
Хто стикався потрібно вивести в таблиці текст в якому є декілька грецьких символів.
Варіант з вставлянням малюнка не проходить текст динамічний
Функція Симв(), або CHR() не допоможе?
А как насчет
Симв(<КодСимвола>)
???
тут нужно ставить кодировочку нужную на форму и там уже симв()....
потому как ТЗ унаследует шрифт от формы
вопрос в другом - как объединять-то на форме кирилицу с греческим...
в дельфях-то все просто - у каждого объекта свой шрифт
здесь - нет
в общем - мне задачка понравилась - попробую порешать
если что - отпишусь
насчет динамического текста и картинок - а кто мешает ввести теги для греческих букв и парсить их, в итоге преобразуя в рисунки, заранее сохраненные
метод прямой, в лоб, некрасивый и вообще мне не нравится, но если нет других вариантов...
Возможно, решение есть здесь
необходимо зарегистрироваться для просмотра ссылки
сегодня не могу уже скачать - нету у меня 30.....
разве что скинет кто - самому интересно
В общем Формекс позволяет дать атрибуту шрифт
где-то так делать:
АтФорма = СоздатьОбъект("АтрибутФормы");
Серв = СоздатьОбъект("Сервис");
АтФорма.УстановитьАтрибут(Форма,"ТЗ");
АтФорма.Шрифт = Серв.СоздатьШрифтНаОсновании("Arial (Greek)");
Дальше уже можно выдумывать, тем же формексом писать что и куда угодно....
мдя, кажется это человеку не особо и нужно было...
А мне допустим интересно.
Цитата
мдя, кажется это человеку не особо и нужно было...
Та подождите немного, может ещё объявится, а может ещё и спасибо скажет
Цитата(gryphus @ 17.07.09, 11:49) необходимо зарегистрироваться для просмотра ссылки
А мне допустим интересно.

По свободе нужно покумекать, как в одну ТЗ (хотя бы визуально одно) разные шрифты вставить....
Кстати, вывод RTF вместо вывода в таблицу вполне решает нужную задачу.......
Цитата(Pepe @ 16.07.09, 19:59) необходимо зарегистрироваться для просмотра ссылки
Функція Симв(), або CHR() не допоможе?
Ні не помагає вони беруть лише здо 256 коду а далі по циклу
Цитата(sarius @ 17.07.09, 12:20) необходимо зарегистрироваться для просмотра ссылки
мдя, кажется это человеку не особо и нужно было...
дуже потрібно просто інет пішов спати от знов вефірі
Цитата(sarius @ 17.07.09, 9:57) необходимо зарегистрироваться для просмотра ссылки
насчет динамического текста и картинок - а кто мешает ввести теги для греческих букв и парсить их, в итоге преобразуя в рисунки, заранее сохраненные
метод прямой, в лоб, некрасивый и вообще мне не нравится, но если нет других вариантов...
дякую
вчора в першому варіанті так і зробив але виглядає воно ну не дуже потрібно дуже акуратно буквочки малювати і при зміні маштабу починаються проблеми
тогда формекс
или как вариант - прилепить на форму отображение RTF
Цитата(sarius @ 17.07.09, 10:11) необходимо зарегистрироваться для просмотра ссылки
Возможно, решение есть здесь
необходимо зарегистрироваться для просмотра ссылки
сегодня не могу уже скачать - нету у меня 30.....
разве что скинет кто - самому интересно
Формекс поміг на дещо інше
поробую з ним ще побавитися але не факт
просто текст потрібно вводити типу "Значення дельта(грецьким сиволом)= 1584 значення ..."
і так в 8 клітинах по три чотири символи
Мене не копати пропадаю на пару годин
Давай-ка, наверное, выкладывай сюда всю задачку - думаю скопом что-то решим...
Задача така є таблична частина докумета з 6 колонок
1 - прилад 2 - серійний номер 3 - дельта 4 - лямбда 5- сігма 6 - градус
на друковану форму потрібно вивести 3 колнки
1 - прилад +серійний номер 2 - номінальні характеристики 3- тестові зарактеристики
колонка 2 з довідника, колонка 3 з документа
виводиться: якщо є значення в колонках 3-6 то пишем типу лямбда=52 якщо пусто пропускаєм
Тогда на форму рядом лепишь несколько ТЗ - хватит и 2 - в первую Прибор+Серийный, во вторую все остальное.
Формексом вторую выводишь в греческой кодировке.
Синхронизируешь переходы по ТЗ и формексом прописываешь их синхронизацию, подгоняя также под размеры формы - это возможно, как-то прикола ради делал - не под рукой...
Это что касается формы
Что касается таблицы - там все просто - каждая ячейка может иметь свой шрифт - этим и пользуешься.
Самая тонкость - синхронизация, но с этим, думаю, справишься...
Если не справишься сам - в понедельник помогу накатать "рыбу"...
з табличкою не так просто з ячейками текст який треба вивести наприклад
20,0-130,0 дБ дельта=плюс/мінус 1,0 дБ
приходиться вгадувати де буде дельта а вона на пару міліметрів бігає і виходить між дельтою і іншим текстом пробіли терпимо, але не гарно
Ладно, покажу в понедельник
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.