Вверх ↑
Этот топик читают: Гость
Ответов: 8953
Рейтинг: 824
#16: 2005-10-30 00:20:37 ЛС | профиль | цитата
v258, Вячеслав, не работает точка doClumns. которая изменяет названия столбцов (C:\HiAsm\hiasm_3,61b151\Elements\Delphi\code\Project1.dpr(73) Error: Undeclared identifier: '_work_doColumns')
карма: 19

0
Ответов: 3655
Рейтинг: 69
#17: 2005-10-30 00:23:00 ЛС | профиль | цитата
v258,

C выводом в Rich дело сложное - представь, что в таблице несколько тысяч строк - сколько времени займет перебор каждой строки и вывод их в Rich
Rich был приведен как пример нужен вывод на принтер.И приходится городить невесть что для вывода названия колонок.По моему гораздо проще дописать код что-бы выводилось название сразу,выводится же оно в файл.
карма: 0

0
Ответов: 1305
Рейтинг: 29
#18: 2005-10-30 09:11:10 ЛС | профиль | цитата

не работает точка doClumns. которая изменяет названия столбцов

Наверное я не совсем правильно понимаю, о чем речь, но у меня такой точки вообще нету. Можно пример?

Rich был приведен как пример нужен вывод на принтер

Да и на принтер таким способом тоже выводиться будет не слабо
А если уж собираешься дописывать код, то лучше посмотри, как реализуется вывод в файл, и примерно также данные можно вывести куда угодно, хоть в поток, хоть в нижнюю точку (которую, правда, еще придется создать )
карма: 0

0
Ответов: 8953
Рейтинг: 824
#19: 2005-10-30 10:37:31 ЛС | профиль | цитата
v258, в файле *.ini "в разделе [Property] есть нужное Вам: +Columns=Названия столбцов списка|5| , но оно (свойство) не работает, наверное пока" - если убрать "+", то эта точка и появится, но, наверное, не проработана в кодах *.pas
карма: 19

0
Ответов: 3655
Рейтинг: 69
#20: 2005-10-30 13:30:44 ЛС | профиль | цитата
0
карма: 0

0
Ответов: 1305
Рейтинг: 29
#21: 2005-10-30 14:38:15 ЛС | профиль | цитата

в файле *.ini "в разделе [Property] есть нужное Вам: +Columns=Названия столбцов списка|5| , но оно (свойство) не работает, наверное пока" - если убрать "+", то эта точка и появится, но, наверное, не проработана в кодах *.pas

Леонид, а вы разве не видели у таблицы свойства Columns? Плюс в ini-файле означает, что это список. В данном случае это список столбцов таблицы и делать из него точку просто бессмыслено. Это именно свойство, а не метод. Методы описываются в разделе [Methods]. Так что ничего из этого не получится

Вячеслав, я не самый сильный программист, поэтому с ходу ошибку не покажу, может кто другой найдет. Я попробую, но чуть попозже
карма: 0

0
Ответов: 1305
Рейтинг: 29
#22: 2005-10-30 15:51:57 ЛС | профиль | цитата
0
карма: 0

0
Ответов: 8953
Рейтинг: 824
#23: 2005-10-30 16:03:00 ЛС | профиль | цитата
v258, спасибо. на что и поговорка: век живи, век учись
карма: 19

0
Ответов: 3655
Рейтинг: 69
#24: 2005-10-30 16:51:48 ЛС | профиль | цитата
v258, Спасибо немного не корректно но работает.Главное принцип остальное исправлю.
карма: 0

0
Ответов: 1305
Рейтинг: 29
#25: 2005-10-30 21:10:19 ЛС | профиль | цитата

Спасибо немного не корректно но работает

Насколько не корректно? Я, кстати, немного подправил код выше, посмотри еще раз
карма: 0

0
Ответов: 3655
Рейтинг: 69
#26: 2005-10-30 21:37:39 ЛС | профиль | цитата
v258,

Насколько не корректно? Я, кстати, немного подправил код выше, посмотри еще раз
Все равно надо форматировать текст что-бы отображался столбцами.
карма: 0

0
Ответов: 1305
Рейтинг: 29
#27: 2005-10-30 21:48:17 ЛС | профиль | цитата

Все равно надо форматировать текст что-бы отображался столбцами.

Ну это уже другой вопрос. Можно, например, точку с запятой табуляторами заменять или нужное количество пробелов вставлять, но это уже дело техники, легче собрать отдельной схемой
карма: 0

0
Ответов: 3655
Рейтинг: 69
#28: 2005-10-30 22:20:32 ЛС | профиль | цитата
v258,

легче собрать отдельной схемой
Конечно легче но я это затеял именно для того чтобы делать вывод на принтер сразу т.е. получить конечный продукт.Еще вопросы поддерживает ли ХиАсм метод Canvas Как узнать сколько букв уместится например в 80 пикселях. т.е. сколько пикселей занимает каждая буква.
карма: 0

0
Ответов: 1305
Рейтинг: 29
#29: 2005-10-30 22:32:31 ЛС | профиль | цитата
Это вопрос к более сведущим.

я это затеял именно для того чтобы делать вывод на принтер сразу т.е. получить конечный продукт

Если получится - поделись
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#30: 2005-11-01 20:50:38 ЛС | профиль | цитата
Плюс в ini-файле означает, что это список

Цитата из раздела справки:
Если перед именем стоит +, то по двойному клику на компоненте будет открыт редактор свойства данного типа.



поддерживает ли ХиАсм метод Canvas

В каком контексте?

Как узнать сколько букв уместится например в 80 пикселях

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