Страница 4 из 5

Программа для блондинок

Добавлено: 28 Апрель 2015, 17:23
finsoftrz
Я на полном серьезе. Если интересует именно электронная таблица, то мне не надо было, но можно посмотреть у ребят из Энигмы. Гуглишь по теме энигма, харьков. На сайте загружаешь демку, смотрешь редактирование табличных форм. Делали они, правда, на win api, но на кларионовских графических командах по скорости работы сравнимо. По сравнению с win api, не надо заботиться о перерисовке в многооконной среде, клашин rtl отрабатывает это автоматически.
Да и не понятно, что там может тормозить. У меня в дизайнере печатных форм, сделанном по этой технологии, несколько сотен фрагментов отрисовываются практически мгновенно. Проблема может встать при прорисовке нескольких тысяч фрагментов, но такое не надо, достаточно отображать только видимую область.

Программа для блондинок

Добавлено: 29 Апрель 2015, 6:24
Игорь Столяров
Admin писал(а): Может тогда IE контрол использовать. Ну и HTML проще редактировать в разы.
Безусловно. Но как-то совсем обидно заменять готовое работающее решение, без внешних компонент на другое. :(
Здесь мне надо просто подучить матчасть (разобраться в структуре RTF) и думаю, что все будет хорошо ... ;)

Программа для блондинок

Добавлено: 26 Июнь 2015, 9:40
kreator
У нас появились пользователи-блондины, захотели проверку орфографии. Punto исправляет ошибки в русском? Насчёт API какого-нибудь?

Программа для блондинок

Добавлено: 23 Сентябрь 2015, 19:13
gopstop2007
Игорь Столяров писал(а):Уря ! Все получилось.
KeyBoardCheck.jpg
а кто-то пробовал "подсветить", изменить цвет отдельных символов в строке-строках списка(таблицы), конкретнее, нужно подсвечивать символы которые набираются в строке поиске?

Программа для блондинок

Добавлено: 23 Сентябрь 2015, 20:08
Игорь Столяров
gopstop2007 писал(а):в строке поиске
Вот именно поэтому я и затеял всю эту тему в свое время ! :idied:
Я не пробовал, в принципе техника та же, но надо разбираться со структурой RTF. Тоска ...

Программа для блондинок

Добавлено: 09 Октябрь 2015, 6:13
VishnuRU
Ничего, что я немножко поздновато присоединился? ;)

Задача поставлена неконкретно. Но всё же...
1. Весь ввод в моноширинном шрифте.
2. Для String Entry делается ввод в связанные односимвольные поля. Т.е. вместо строки длиной N на экране создаётся N контролов длиной 1 символ.
3. Красить уже нужно не элемент строки, а строку в один символ. Это элементарно.
4. Потенциальная проблема со строками, чья длина превышает длину места для ввода. Нужно писать прокрутку. Но ведь все на заре цивилизации писали свой текстовый редактор? ;)

Программа для блондинок

Добавлено: 10 Октябрь 2015, 6:10
Игорь Столяров
VishnuRU писал(а): Т.е. вместо строки длиной N на экране создаётся N контролов длиной 1 символ.
Идея креативная ! Но реализация будет пипец .... ;) Особенное если допустить существование многострочного текста.
Как говорится: всякая красивая идея дизайнера - это страшный сон инженера. Здесь наверно было бы правильно
применить принцип разумной достаточности, для решения такой задачи - и это сделано с помощью RTF текста. ;)

Программа для блондинок

Добавлено: 10 Октябрь 2015, 10:54
Дед Пахом
Игорь Столяров писал(а): и это сделано с помощью RTF текста
А ещё есть HTML.

Программа для блондинок

Добавлено: 10 Октябрь 2015, 13:55
Игорь Столяров
Дед Пахом писал(а): А ещё есть HTML.
К сожалению для его показа придется вставлять объект OLE и привязываться к Expoler. Медленно и муторно.

Программа для блондинок

Добавлено: 11 Октябрь 2015, 0:57
RaFaeL
Игорь Столяров писал(а): К сожалению для его показа придется вставлять объект OLE и привязываться к Expoler. Медленно и муторно.
J-HTML

Программа для блондинок

Добавлено: 11 Октябрь 2015, 11:27
Дед Пахом
RaFaeL писал(а): придется вставлять объект OLE и привязываться к Expoler. Медленно и муторно
А ты вставляй побыстрее и с прибаутками :-)

Программа для блондинок

Добавлено: 11 Октябрь 2015, 12:07
Admin
RaFaeL писал(а): J-HTML
О чем речь?
Я бы тоже хотел отображать HTML без OCX и разного дерьма.

Программа для блондинок

Добавлено: 11 Октябрь 2015, 13:44
RaFaeL
http://www.strategyonline.co.za/docs/clarion/jhtml.htm
Там конечно ИЕшный контрол, но работает быстренько и без проблем
Комментарий в основном относился к "муторно", так как работа с этим шаблоном очень простая и удобная

Программа для блондинок

Добавлено: 12 Октябрь 2015, 8:01
Игорь Столяров
RaFaeL писал(а): так как работа с этим шаблоном очень простая и удобная
Ну видимо за это и просят $150, т.к. в остальном это действительно просто эксплуатация того же OCX IExplorer.
К тому же закрытый код + чужая DLL, со всеми вытекающими проблемами при смене релиза Clarion и т.д.
Не могу судить по демо, но предполагаю, что если для отображения правильности строк вставлять в окна
OCX IE - не может это работать быстро.
Это скорее для желающих удивить Заказчика своим "комнатным броузером" в программе (как хорошо показано в демо ) .... :)

Программа для блондинок

Добавлено: 10 Ноябрь 2017, 11:58
kreator
kreator писал(а): 26 Июнь 2015, 9:40У нас появились пользователи-блондины, захотели проверку орфографии. Punto исправляет ошибки в русском? Насчёт API какого-нибудь?
Прошло пару лет. Вопрос снова поднялся. Никто не продвинулся в этом направлении?
В Examples'ах есть демо по работе с OLE. И вызов, допустим, MS Word через OLE в какой-то мере решает наш вопрос. Правда в этом демо не всё гладко. Никто не работал в таком режиме, скажем, с Word'ом?