Просмотр полной версии : Создание поля 100х100
Вот такая задача. Нужно создать поле 100х100 клеток (или меньше, размер вводится пользователем). при нажатии мышкой на какой-нибудь клетке поля - она (клетка) меняет цвет. Какими средствами Делфи это легче всего сделать. Если динамически создавать 100х100 кнопок BitBtn это ведь сложно?!?!?! Да и и их будет 10.000. Потянет ли комп? А можно как-нибудь это сделать в StringGrid или както еще? Как легче?
Игорь Акопян
03.02.2005, 18:17
Может на канве панели линиями нарисовать?
Верно, я тоже думаю, что динамически создавать 10000 контролов - изврат. Проще рисовать на Canvas'e.
Naeel Maqsudov
16.02.2005, 18:20
Зачем 10000 контролов?
А гриды на что?
OnDrawCell обработать и все.
Хочешь шахматное поле, хочешь.
30 минут работы (вместе с отладкой) :)
Powered by vBulletin® Version 4.0.2 Copyright © 2019 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot