Программа для блондинок
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Программа для блондинок
Я на полном серьезе. Если интересует именно электронная таблица, то мне не надо было, но можно посмотреть у ребят из Энигмы. Гуглишь по теме энигма, харьков. На сайте загружаешь демку, смотрешь редактирование табличных форм. Делали они, правда, на win api, но на кларионовских графических командах по скорости работы сравнимо. По сравнению с win api, не надо заботиться о перерисовке в многооконной среде, клашин rtl отрабатывает это автоматически.
Да и не понятно, что там может тормозить. У меня в дизайнере печатных форм, сделанном по этой технологии, несколько сотен фрагментов отрисовываются практически мгновенно. Проблема может встать при прорисовке нескольких тысяч фрагментов, но такое не надо, достаточно отображать только видимую область.
Да и не понятно, что там может тормозить. У меня в дизайнере печатных форм, сделанном по этой технологии, несколько сотен фрагментов отрисовываются практически мгновенно. Проблема может встать при прорисовке нескольких тысяч фрагментов, но такое не надо, достаточно отображать только видимую область.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Программа для блондинок
Безусловно. Но как-то совсем обидно заменять готовое работающее решение, без внешних компонент на другое.
Здесь мне надо просто подучить матчасть (разобраться в структуре RTF) и думаю, что все будет хорошо ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Программа для блондинок
У нас появились пользователи-блондины, захотели проверку орфографии. Punto исправляет ошибки в русском? Насчёт API какого-нибудь?
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
Программа для блондинок
а кто-то пробовал "подсветить", изменить цвет отдельных символов в строке-строках списка(таблицы), конкретнее, нужно подсвечивать символы которые набираются в строке поиске?Игорь Столяров писал(а):Уря ! Все получилось.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Программа для блондинок
Вот именно поэтому я и затеял всю эту тему в свое время !
Я не пробовал, в принципе техника та же, но надо разбираться со структурой RTF. Тоска ...
За теми кто отстал - не возвращаться. (С) Кодекс
Программа для блондинок
Ничего, что я немножко поздновато присоединился?
Задача поставлена неконкретно. Но всё же...
1. Весь ввод в моноширинном шрифте.
2. Для String Entry делается ввод в связанные односимвольные поля. Т.е. вместо строки длиной N на экране создаётся N контролов длиной 1 символ.
3. Красить уже нужно не элемент строки, а строку в один символ. Это элементарно.
4. Потенциальная проблема со строками, чья длина превышает длину места для ввода. Нужно писать прокрутку. Но ведь все на заре цивилизации писали свой текстовый редактор?
Задача поставлена неконкретно. Но всё же...
1. Весь ввод в моноширинном шрифте.
2. Для String Entry делается ввод в связанные односимвольные поля. Т.е. вместо строки длиной N на экране создаётся N контролов длиной 1 символ.
3. Красить уже нужно не элемент строки, а строку в один символ. Это элементарно.
4. Потенциальная проблема со строками, чья длина превышает длину места для ввода. Нужно писать прокрутку. Но ведь все на заре цивилизации писали свой текстовый редактор?
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Программа для блондинок
Идея креативная ! Но реализация будет пипец .... Особенное если допустить существование многострочного текста.
Как говорится: всякая красивая идея дизайнера - это страшный сон инженера. Здесь наверно было бы правильно
применить принцип разумной достаточности, для решения такой задачи - и это сделано с помощью RTF текста.
За теми кто отстал - не возвращаться. (С) Кодекс
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Программа для блондинок
К сожалению для его показа придется вставлять объект OLE и привязываться к Expoler. Медленно и муторно.
За теми кто отстал - не возвращаться. (С) Кодекс
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Программа для блондинок
http://www.strategyonline.co.za/docs/clarion/jhtml.htm
Там конечно ИЕшный контрол, но работает быстренько и без проблем
Комментарий в основном относился к "муторно", так как работа с этим шаблоном очень простая и удобная
Там конечно ИЕшный контрол, но работает быстренько и без проблем
Комментарий в основном относился к "муторно", так как работа с этим шаблоном очень простая и удобная
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Программа для блондинок
Ну видимо за это и просят $150, т.к. в остальном это действительно просто эксплуатация того же OCX IExplorer.
К тому же закрытый код + чужая DLL, со всеми вытекающими проблемами при смене релиза Clarion и т.д.
Не могу судить по демо, но предполагаю, что если для отображения правильности строк вставлять в окна
OCX IE - не может это работать быстро.
Это скорее для желающих удивить Заказчика своим "комнатным броузером" в программе (как хорошо показано в демо ) ....
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Программа для блондинок
Прошло пару лет. Вопрос снова поднялся. Никто не продвинулся в этом направлении?
В Examples'ах есть демо по работе с OLE. И вызов, допустим, MS Word через OLE в какой-то мере решает наш вопрос. Правда в этом демо не всё гладко. Никто не работал в таком режиме, скажем, с Word'ом?
We are hard at work… for you.