powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Грид позволяющий выборочно объединять ячейки из нескольких столбцов
25 сообщений из 28, страница 1 из 2
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359171
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток,

ищу сабж с прицелом на мультиплатформенность
интересен и для Lazarus и для XEn (Fire Monkey)
для Vcl уже нашел.
Можно платный.

Спасибо.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359173
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko> для Vcl уже нашел.

И какой же ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359175
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

ZColorStringGrid 0.4
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359214
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
осталось только перетащить ЭТО под обезьяну...

(шутко)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359342
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийосталось только перетащить ЭТО под обезьяну...

(шутко)

иногда затык случается там где его не ждёш ...
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359347
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил, если обезьяна таки действительно нужна, и без неё никак,
то подбор компонента начинай с неё.
ибо при всём "богатстве выбора" выбирать особо не из чего.
DevExpress раньше весьма категорично плевались на обезьяну.
а как сейчас - не знаю. не слежу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359382
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийМихаил, если обезьяна таки действительно нужна, и без неё никак,
то подбор компонента начинай с неё.
ибо при всём "богатстве выбора" выбирать особо не из чего.
DevExpress раньше весьма категорично плевались на обезьяну.
а как сейчас - не знаю. не слежу.

ну вот я и начал с ключевого компонента для этого проекта. Если его найду все остальное уже есть.
Кстати про Lazauus никто не обмолвился, я этот проект могу и на нём запилить если этот компонент найду. На нём даже предпочтительнее думаю.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359400
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

Нужна ли обезьяна, если думается за лазаря? Если компонента (ZColorStringGrid ) устраивает - можешь попробовать адаптировать для лазаря сам.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359537
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,

а ее надо адаптировать ?

Avemey вообще-то как раз лазаревец, у него поддержка Дельфей - до кучи, когда не лень потратить лишние пару минут.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359588
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно и адаптировать, но если сам автор не адаптировал возможно будут сложности.

вот ещё такое творение нашел в сети
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359610
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

может, конечно, оно и так. но на странице компоненты у автора нет ни одного слова 'lazarus'
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39359632
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,

ну я как бы адаптировал его ZEXML SS к Дельфе, собственно на гитхаб именно я его затащил, так что общался с ним в этом процессе весьма, и что для него в 2013 было первично, а что по остаточному принципу, помню хорошо

правда с тех пор три года прошли, могли и измениться приоритеты, конечно....
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39381776
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

а под лазарь его кто уже правил? я про ZColorStringGrid.
Походу он один меня устраивает по всем направлениям
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39381831
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я его допиливал для себя.


Прикрутил полезные фишки с автосайзом:
procedure AutoSizeGrid(Cols: boolean = True; Rows: boolean = True);
procedure FitGridInWindow(Width: boolean = True; Heigth: boolean = True);
procedure EnlargeGridRowsToFitInWindow;
procedure EnlargeGridColumnsToFitInWindow;
И еще кое что по мелочи.

А да, еще хелпер для простого TStringGrid туда сунул с тем же функционалом.

TStringGridHelper = class helper for TStringGrid
procedure AutoSizeGrid(Cols: boolean = True; Rows: boolean = True);
procedure FitGridInWindow(Width: boolean = True; Heigth: boolean = True);
procedure EnlargeGridRowsToFitInWindow;
procedure EnlargeGridColumnsToFitInWindow;
end;

В общем если кому надо - держите. Допилите - поделитесь. :)
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39381920
Товарищ старший сержант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

http://www.ehlib.com/

TDBGridEh - и для VCL, и для LCL.

Использую уже лет 15.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382122
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat...........
В общем если кому надо - держите. Допилите - поделитесь. :)
http://www.sql.ru/forum/actualfile.aspx?id=20091040] Приложенный файл (ZColorStringGrid.pas - 107Kb)
Это под Delphi или Lazarus?
На каких платформах тестировался?
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382130
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищ старший сержантMikhail Tchervonenko,

http://www.ehlib.com/
.....


на сайте стоит что LCL только для Win32. Да и функционалитет работы с базой данных в моём случае лишний. (по любому спасибо, у меня ehlib купленный, раньше не знал что можно объединять ячейки не только в заголовке, надо будет пример посмотреть как они это сделали). Кстати о какой версии ehlib Вы писали?
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382133
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати KGrid может и ячейки объединять и текст поворачивать, и заголовки замораживать, и кнопки и комбобоксами встраивать. Сейчас тестирую, выглядит вполне прилично (немного только заморочен в использовании, но примеры есть, разобраться можно).
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382237
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

ZColorGrid проще при больших возможностях.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382240
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

Delphi + Win.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382257
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatMikhail Tchervonenko,

ZColorGrid проще при больших возможностях.

не спорю, уже 3й год использую ZColorStringGrid (оригинал от автора 0.4) в одном из своих проектов.
Но встала задача переноса на другие платформы. Fire Monkey пугает тормознутостью и беднотой компонентов. Глянул в сторону лазаря, встала задача подбора компонента работающего ещё хотя бы на MAC. И пока по всем параметрам только KGrid вписывается, хотя конечно с удобством у него не очень (пока не дотестировал про нормальную переносимость тоже не могу ничего сказать, но автор вроде пишет работает). С другой стороны садиться допиливать тот же ZColorStringGrid в сторону Fire Monkey или в LCL пугает временными затратами, да и опыта признаться создания компонентов под FM нет, а первый блин всегда почти комом. Справиться то думаю справлюсь но сколько время уйдёт ...
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382273
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenkoкстати KGrid может и ячейки объединять и текст поворачивать, и заголовки замораживать.Текст поворачивать не умеет.
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382278
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, я в ZColorStringGrid сделал возможность замораживать любую ячейку, а не только заголовки.

Код: pascal
1.
2.
3.
4.
  TCellStyle = Class(TPersistent)
    // ..
    property FixedCell: boolean;
  end; 
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382280
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хмм, хотя ты под замораживанием вероятно другое имел в виду. :)
...
Рейтинг: 0 / 0
Грид позволяющий выборочно объединять ячейки из нескольких столбцов
    #39382308
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatMikhail Tchervonenkoкстати KGrid может и ячейки объединять и текст поворачивать, и заголовки замораживать.Текст поворачивать не умеет.
умеет
проверил
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
...........
with TMyTextCell(KGrid1.Cell[RandomCol, RandomRow]) do
  begin
    Text := 'changed!';
    Number := 0;
    Font.Assign(KGrid1.Font);
    Font.Orientation:=900; 
...............
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Грид позволяющий выборочно объединять ячейки из нескольких столбцов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]