Форум: "Начинающим";
Текущий архив: 2013.07.07;
Скачать: [xml.tar.bz2];
Внизcheckbox в memo Найти похожие ветки
← →
vasa777 (2012-11-17 01:38) [0]задача такая: показать окно с memo\richedit (оптимально), с текстом, а в конце текста (страниц 10) вставить checkbox. Типа лиц. соглашения, но галка в конце, чтобы текст "провертели" до конца (ну и на форме 2 кнопки "выход" - активна и "далее", кот. становится enable когда checkbox.checked=true).
Можно ли? Если да, то хотябы набросок кода или направление куда копать.
спасибо.
← →
vasa777 (2012-11-17 01:40) [1]+ забыл: помню есть сторонние компоненты, с наворочеными ричедит (там где анимацию, кнопки и картинки мона вставлять, назв. не помню) - неподходят, хочется т.с. на стандартных.
← →
Германн © (2012-11-17 02:02) [2]
> vasa777 (17.11.12 01:38)
>
> задача такая: показать окно с memo\richedit (оптимально),
> с текстом, а в конце текста (страниц 10) вставить checkbox.
> Типа лиц. соглашения, но галка в конце, чтобы текст "провертели"
> до конца (ну и на форме 2 кнопки "выход" - активна и "далее",
> кот. становится enable когда checkbox.checked=true).
> Можно ли?
Бредовое требование глупого заказчика к новичку программисту.
← →
Inovet © (2012-11-17 02:20) [3]Под мемо нельзя этот чекбокс поставить, и Enabled ему, когда текст прокрутили?
← →
vasa777 (2012-11-17 02:22) [4]:) возможно.
Но это же в приципе мона сделать?
Я вот как раз вспомнил о тех компонентах, кот. выше описал, но както это на стандартных реализуемо?
Я предлагал вариант - прокручиваем текст, "далее" в енаблед переходит, хотят именно чтобы внутри текста было.
← →
vasa777 (2012-11-17 02:29) [5]+ спорить не могу (и аргументы давать тоже, было такое условие), т.к. со стороны заказчика человек "видел, как это сделано и хочет тоже самое", а с моей стороны только обещание помочь в реализации хорошему старому знакомому - вернее его шефу и бесплатность. Прога уже готова, вот на этапе инсталлятора застряло все.. Стандартные ему не нравятся, хочет уникальный - основные требования выше про лицензию. Пробовал объяснить, что все равно даже при таком подходе - она малочитаема будет, уперся. Есть задумки как обойти, но вот самому интересно, как это сделать.
← →
Германн © (2012-11-17 02:44) [6]
> asa777 (17.11.12 02:29) [5]
>
> + спорить не могу (и аргументы давать тоже, было такое условие),
> т.к. со стороны заказчика человек "видел, как это сделано
> и хочет тоже самое"
Ну а хотя бы заказчик может вспомнить где и что он видел?
← →
Inovet © (2012-11-17 02:57) [7]> [5] vasa777 (17.11.12 02:29)
> но вот самому интересно, как это сделать.
Например, изобразить его в самом тексте. При клике, менять на кликнутый. Это, чтобы не отрисовывать самому. Форму курсора, ну тоже можно поменять.
← →
MonoLife © (2012-11-17 07:27) [8]
> vasa777
как вариант, вместо мемо/рич TWebBrouser со страничкой лицензии и чекбоксом в конце, не?
← →
sniknik © (2012-11-17 12:05) [9]> хотят именно чтобы внутри текста было.
сделай вид, что так и есть... ричэдит без бордюров + такая же панель белого цвета кинутые на скролбох, размер ричэдиту естественно нужно сразу полный задать, чтобы в нем самом прокрутка не нужна была.
+
вообще можно и в тексте, rtf поддерживает объекты, но "чакаться" он не будет, без поддержки макросов. (можно сделать в worde-е документ с вставленным чекбоксом и сохранить в rtf посмотреть что скажет...)
++
если именно "в текст", то я тоже за html + TWebBrouser, проще работать. ну или посмотреть сторонние типа http://www.trichview.ru/ компоненты... (там есть RichViewActions; что как бы намекает... обработчик акций, т.е. что то вроде макроса, а зачем? значит есть активные компоненты, значит среди них может и чекбокс быть... ну типа того)
← →
sniknik © (2012-11-17 12:18) [10]> есть RichViewActions; что как бы намекает...
... уж не знаю из-за акций, и связано ли, но -
http://www.trichview.ru/features/controls.html
Вы можете вставить любой визуальный компонент Delphi — и он будет работать так же, как и на форме (только с одним различием — он будет автоматически помещён в нужное место текста).
← →
TCheckBox (2012-11-18 12:04) [11]> Можно ли? Если да, то хотябы набросок кода или направление
> куда копать.
http://www.kumanov.com/docs/prog/Delphi/tcheckbox_to_trichedit.html
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.07.07;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.003 c