kamakama, дл этого надо выбрать последнюю строку, надо при MakeVisible=True активизировать doSelEndStr, и, если ты не хочешь, чтобы был виден селектор, то на doSelect надо подать -1, как-то, вот так
code_10298.txt
Этот топик читают: Гость
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
карма: 22 |
| ||
файлы: 1 | code_10298.txt [825B] [213] |
Ответов: 875
Рейтинг: 322
|
|||
Большое спасибо nesco. Так смотрится гораздо лучше, не возникает сомнений в правильности введенного.
------------ Дoбавленo: Продолжаем изучение МТ элемента. Сейчас мне потребовалось проверять стороки на схожесть. То есть если я ввожу строку b, а она уже есть в таблице, то она не должна добавляться. Сперва я хотел использовать ArrayRW но не смог подключить его к таблице из-за не соответствия точек. А ArrayEnum читает сразу все подряд. Короче я заглючил.
|
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
карма: 22 |
| ||
файлы: 1 | code_10304.txt [1.2KB] [208] |
Ответов: 3851
Рейтинг: 159
|
|||
nesco, это к вопросу про doGetIndex
|
|||
карма: 0 |
|
Ответов: 875
Рейтинг: 322
|
|||
Код 10304 работает, но не совсем так как нужно. Должно примерно выглядеть так.code_10308.txt
|
|||
карма: 1 |
| ||
файлы: 1 | code_10308.txt [1.5KB] [227] |
Ответов: 3851
Рейтинг: 159
|
|||
так code_10309.txt можно..
|
|||
карма: 0 |
| ||
файлы: 1 | code_10309.txt [1.5KB] [233] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
kamakama, у тебя написано "КУДА ???", ну и куда его добавлять Я тебе дал пример, на сновании его можно сделать то же самое "КУДА ???", если выход не пихать на doAdd. Если у ArrayEnum открыть точку onBreak, то можно получить индекс совпадения.
Млин, я не знаю, что тебе еще надо |
|||
карма: 22 |
|
Ответов: 3851
Рейтинг: 159
|
|||
не посмотрел код nesco code_10304.txt
|
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Андрей., я пытаюсь человека научить работать с готовым материалом, а не с решением всей задачи для него. Он должен сам подумать, и для этого ему все дали.
|
|||
карма: 22 |
|
Ответов: 875
Рейтинг: 322
|
|||
Nesco ты прав на все сто. Но иногда проще дать готовое решение. Просто некоторые вещи даются с трудом. Андрей писал открой для себя Debug, так я пол-ночи просидел щелкая клавишами и смотрел как все меняется, но могу честно сказать понял не все. Но главное сейчас, что эта схема работает и я могу этот кирпичик положить в свой сарайчик и в случае необходимости где-то его применить. А когда таких кирпичиков станет много то и вопросы начнут изчезать сами по себе и начнут появляться ответы. В общем это мое маленькое Entschuldigung. Ну а сейчас снова вопрос: Как сменить цвет столбца. Не цвет текста, стороки, ячеек, а именно названия столбца, даже не столбца а всей верхней части. Если я меняю цвет элемента то в редакторе форм цвет меняется, а при пуске все равно серый.code_10311.txt
|
|||
карма: 1 |
| ||
файлы: 1 | code_10311.txt [260B] [243] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
kamakama, цвет заголовка столбцов не меняется. Если поставить StyleXP, то столбцы будут как в теме Винды, по-другому -- никак
|
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-09 14:00:18 |
|||
карма: 0 |
|
Ответов: 875
Рейтинг: 322
|
|||
Учеба продолжается. Теперь по вставке строки между строками. Сделал так, как понял из описания точки doMT_Insert. Вопрос, все ли правильно, или существует более цивилизованный метод? code_10368.txt
|
|||
карма: 1 |
| ||
файлы: 1 | code_10368.txt [4KB] [246] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
kamakama писал(а): Вопрос, все ли правильноДля MT-метода правильно, но есть и обычный метод doInsert |
|||
карма: 22 |
|
Ответов: 875
Рейтинг: 322
|
|||
Спасибо Nesco, почему-то его я проморгал. Но это и не удивительно. Об этом элементе можно, да и нужно сагу написать.code_10369.txt
|
|||
карма: 1 |
| ||
файлы: 1 | code_10369.txt [3.8KB] [209] |