Вверх ↑
Этот топик читают: Гость
Ответов: 409
Рейтинг: 17
#16: 2009-06-18 22:08:22 ЛС | профиль | цитата
wasya писал(а):
code_13795.txt

Спасибо. Подойдет.
Но я не думал что это так... так... сложно.
В старых таблицах - это были просто точки чтения/записи в файл.
Но, красота - требует жертв, так, что буду внедрять этот пример
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#17: 2009-06-18 22:54:09 ЛС | профиль | цитата
Pirr писал(а):
В старых таблицах - это были просто точки чтения/записи в файл

Этот режим редко кто применял
карма: 22

0
Ответов: 409
Рейтинг: 17
#18: 2009-06-18 23:09:39 ЛС | профиль | цитата
nesco писал(а):
Этот режим редко кто применял

Просто мне нужно хранить где-то несколько строк, скажем от 1 до 10. Использовать для этого БД, думаю не целесообразно. Хранить в текстовом файле.. самое разумное что пришло мне в голову.
Может есть еще варианты?
карма: 0

0
Ответов: 1328
Рейтинг: 69
#19: 2009-06-18 23:13:29 ЛС | профиль | цитата
nesco писал(а):
Этот режим редко кто применял

Я постоянно применял, было удобно. Например компонент форматирование в HTML, по моему, будет еще реже использоваться, тем более, что это очень просто сделать на штатных компонентах.
Вот так например:code_13805.txt
карма: 2

0
файлы: 1code_13805.txt [547B] [261]
Разработчик
Ответов: 26212
Рейтинг: 2138
#20: 2009-06-18 23:19:27 ЛС | профиль | цитата
Konst писал(а):
Например компонент форматирование в HTML

Этот компонент сделан по заказу Dilma, вопросы есть К тому же, то что ты привел и десятой части не имеет того, что реализовано в компоненте, выведи текст полной таблицы HTML и посмотри код.

Konst писал(а):
Я постоянно применял, было удобно

Не будет в новой таблице реализован еще и потому, что требует разделитель. В обсуждении с Dilmoй было решено отойти в новой таблице от разделителй. Вот он и остался только в столбцах, и то, немного по другой причине
карма: 22

0
Ответов: 409
Рейтинг: 17
#21: 2009-06-22 13:26:57 ЛС | профиль | цитата
nesco, еще вопросик по MTStrTbl:
Можно как нибудь закрепить выбор строки, чтобы в таблице все время была выбрана какая либо строка и выбор этот не отменялся?
Или чтобы MTStrTbl как либо сообщало что невыбрано не одной строки?
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#22: 2009-06-22 13:38:39 ЛС | профиль | цитата
Pirr писал(а):
Или чтобы MTStrTbl как либо сообщало что невыбрано не одной строки?

Если не выбрана ни одна строка, то точка Index будет иметь значение = -1. Поставь таймер и отлавливай Index

Pirr писал(а):
чтобы в таблице все время была выбрана какая либо строка и выбор этот не отменялся?

А где ты такое встречал
карма: 22

0
Ответов: 409
Рейтинг: 17
#23: 2009-06-22 13:59:53 ЛС | профиль | цитата
nesco писал(а):
Index будет иметь значение = -1

Спасибо, это подойдет.

nesco писал(а):
А где ты такое встречал

Невстречал, а хотелось бы
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#24: 2009-06-22 14:41:24 ЛС | профиль | цитата
Pirr писал(а):
Невстречал, а хотелось бы

А вот ты задался бы вопросом -- а это вообще реально сделать
карма: 22

0
Ответов: 409
Рейтинг: 17
#25: 2009-06-22 15:02:57 ЛС | профиль | цитата
nesco писал(а):
А вот ты задался бы вопросом -- а это вообще реально сделать

А в чем проблема?
Если строка выбирается и выбор снимается, значит можно запретить строке менять выбор на индекс строки -1. Другое дело, что делать если в таблице вообще нет строк.
------------ Дoбавленo в 15.02:
nesco писал(а):
А вот ты задался бы вопросом -- а это вообще реально сделать

А в чем проблема?
Если строка выбирается и выбор снимается, значит можно запретить строке менять выбор на индекс строки -1. Другое дело, что делать если в таблице вообще нет строк.
карма: 0

0
Ответов: 689
Рейтинг: 20
#26: 2009-06-22 15:06:21 ЛС | профиль | цитата
Pirr писал(а):
чтобы в таблице все время была выбрана какая либо строка и выбор этот не отменялся

Ну криво, как то так
code_13856.txt
карма: 0

0
файлы: 1code_13856.txt [1.3KB] [571]
Разработчик
Ответов: 26212
Рейтинг: 2138
#27: 2009-06-22 15:07:27 ЛС | профиль | цитата
Pirr писал(а):
Если строка выбирается и выбор снимается, значит можно запретить строке менять выбор

Ну поклацай мышью по строкам и попробуй вернуть на место принудительно, тебе интересно наблюдать за скачушим курсором. Сначала симмитируй это дело на дискретных элементах и посмотри, что получится
------------ Дoбавленo в 15.10:
oldTV писал(а):
Ну криво, как то так

Ну здесь используется отсутствие фокуса на компоненте, а если он есть
Для отсутствующего фокуса это дело можно организовать, но совсем необязательно это занятие встраивать в компонент
карма: 22

0
27
Сообщение
...
Прикрепленные файлы
(файлы не залиты)