Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#76: 2009-02-26 11:01:04 ЛС | профиль | цитата
nesco писал(а):
в новой таблице больше не будет String Delimitera, только MT-потоки
Это я понял.
nesco писал(а):
А примеры я не успел еще исправить.
и это тоже.
А вообще то сложновато искать что к чему , хотя вроде и ничего сложного.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#77: 2009-02-26 11:03:52 ЛС | профиль | цитата
Примеры поправил и выложил
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#78: 2009-02-26 12:12:26 ЛС | профиль | цитата
nesco, извини за дурацкие вопросы.
В MTStrTbl.ini
Select=Содержит выбранную строку со столбцами, разделенными подстрокой StrDelimiter|3|2
А где задать этот StrDelimiter
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#79: 2009-02-26 12:18:18 ЛС | профиль | цитата
Tad писал(а):
А где задать этот StrDelimiter

Ну не все еще вытер, нет там его
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#80: 2009-02-26 12:22:01 ЛС | профиль | цитата
Ладно. Отложим на потом.
Скажешь, когда все вытрешь
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#81: 2009-02-26 12:38:00 ЛС | профиль | цитата
Исправлено
------------ Дoбавленo:

Я вытер Delimiter, но не исправил описание, тут текстовые неувязки
------------ Дoбавленo:

Tad писал(а):
А вообще то сложновато искать что к чему

Я буду делать описание в Wiki, когда закончу правку
------------ Дoбавленo:

Я еще раз хочу уточнить, что строкового разделителя не будет, останется, я так думаю, форматный разделитель столбцов, не хочу мутить Array of MT-Array, да и с помощью запроса "AS" к базе можно будет форматировать столбцы по ходу пьесы. Цветовой формат хотел сделать числом, но для оперативного форматирования необходимо математическое преобразование, отказался сразу, вот поэтому и остался разделитель цвета строки
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#82: 2009-02-26 15:23:12 ЛС | профиль | цитата
nesco, покрутил две таблицы на одной форме.
Создалось сильное впечатление, что, избавившись от "лишних" линий, запутался в совсем "не визуальной" массе компонентолв.
А у меня есть форма и с 5-ю таблицами.
Ставить каждую таблицу в свою панель ?
Попробовал и напоролся на такой фокус:
При попытке выбрать любой пункт из меню HiAsm-а

вылезает вот такой хинт
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1f1.jpg [22.1KB] [443]
Разработчик
Ответов: 26066
Рейтинг: 2120
#83: 2009-02-26 15:37:11 ЛС | профиль | цитата
Tad писал(а):
Ставить каждую таблицу в свою панель ?

А зачем ставить, когда можно просто обрисовать цветным прямоугольником каждый сопутствующий элемент. Вот так, например


Add(MainForm,2953706,63,105)
{
}
Add(MTStrTbl,9138200,133,105)
{
Left=25
Top=10
Width=245
Height=180
Name="001"
}
Add(Button,14752136,63,196)
{
Left=25
Top=215
Caption="Add"
link(onClick,13587818:doRowAction,[])
}
Add(MST_RowAction,13587818,133,196)
{
MSTControl="001"
}
Add(Shape,6238630,126,189)
{
Width=46
Height=46
Transparent=0
PColor=16711680
PWidth=3
}
Add(Shape,12406362,126,98)
{
Width=46
Height=46
Transparent=0
PColor=16711680
PWidth=3
}

карма: 22

0
Ответов: 16884
Рейтинг: 1239
#84: 2009-02-27 10:14:54 ЛС | профиль | цитата
Обрисовать конечно можно, но... муторно это.
nesco, вообще то начинает нравиться.
Что хотелось бы иметь (может и есть, но не нашел - подскажи) :
1. Авто определения ширины колонки (до разумного предела) в зависимости от размера данных.
2. AutoAlignment в зависимости от типа данных колонки. (Текст - влево, цифры - вправо. Если дробные, то кол.знаков после запятой с добавлением 0)

P.S. Это уже можешь считать придирками
Но для солидного вида готовой программы совсем не лишнее.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#85: 2009-02-27 12:10:38 ЛС | профиль | цитата
Tad писал(а):
Авто определения ширины колонки (до разумного предела) в зависимости от размера данных

Это есть, причем, работает сам табличный автомат подстройки + по символу слева и справа, а то некрасиво -- линия границы и сразу текст


Add(MST_ColAction,12386532,126,112)
{
Action=9
}

Tad писал(а):
AutoAlignment в зависимости от типа данных колонки. (Текст - влево, цифры - вправо. Если дробные, то кол.знаков после запятой с добавлением 0)

Конечно, подумать можно, но я, пока, не представляю как это сделать. Вообще-то, Alignment распространяется на весь текст заголовка и имеет отступ только тогда, когда там разрешено вставить иконку, и как отделить мух от котлет, да еще и по разным углам... Не проще ли это сделать на стронних компонентах и воткнуть в название самому, такая возможность есть. Поюзай компонент действий над столбцами, может чего еще полезного для себя найдешь.
------------ Дoбавленo:

Вообще-то, мне вот так понравилось метить группы


карма: 22

0
файлы: 1color_label_for_group_125.png [7.9KB] [428]
85
Сообщение
...
Прикрепленные файлы
(файлы не залиты)