Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 334

/ вопрос открыт /

Здравствуйте!
Моя проблема в следующем:
На форме имеется панель, нужно чтоб при создании формы панель меняла свой цвет, по идее как мне кажется код должен выглядеть так как указано в приложении, но у меня он почемуто не работает, вот мне и интересно почему?
Если кто знает в чем проблема прошу отпишите.

Приложение:
  1. procedure TForm1.FormCreate(Sender: TObject);
  2. begin
  3. Form1.Panel1.Color:=ClWhite;
  4. end;


SOA Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: SOA (статус: Посетитель)
Вопрос отправлен: 16 июня 2010, 08:49
Состояние вопроса: открыт, ответов: 2.

Ответ #1. Отвечает эксперт: min@y™

Сделай у панели

Panel.ParentColor:= False;
Panel.ParentBackground:= False;
Panel.Color:= clWhite;

Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 16 июня 2010, 09:06
Оценка за ответ: 5

Комментарий к оценке: Действительно если в коде прописать работает, а если в object inspector, то нет.

Ответ #2. Отвечает эксперт: Fantom

Здравствуйте, SOA!
Ну этот код приведет просто к созданию белой панели. А если хочешь чтоб она меняла цвет,то один из вариантов это на движение мышки? при проведении мышью над панелью панель сменит цвет.

Ответ отправил: Fantom (статус: 2-ой класс)
Время отправки: 16 июня 2010, 12:11


Мини-форум вопроса

Всего сообщений: 35; последнее сообщение — 17 июня 2010, 09:46; участников в обсуждении: 3.

Страницы: [« Предыдущая] [1] [2]

min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 15:08 [#21]:

Скачал, открыл, тыкнул мышой 2 раза.
Теперь ты качай и смотри: http://slil.ru/29341953
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
DNK

DNK (статус: Студент), 16 июня 2010, 15:08 [#22]:

Чудно! :D
Действительно не работает. Заходим в инспектор объектов и видим, что ParentBackground := false. Дальше вообще анекдот. Не верим своим глазам и выставляем для этого свойства опять же false. False становится жирным и всё работает. :))
"Digital Networked Knight"
min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 15:13 [#23]:

Цитата (DNK):

Чудно! :D Действительно не работает. Заходим в инспектор объектов и видим, что ParentBackground := false. Дальше вообще анекдот. Не верим своим глазам и выставляем для этого свойства опять же false. False становится жирным и всё работает. :))


Во! И ты мой скриншот скачай! http://slil.ru/29341953
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
DNK

DNK (статус: Студент), 16 июня 2010, 15:15 [#24]:

min@y™: Тут наверное какие-то расхождения в релизах Delphi. У тебя значение ParentBackground по-умалчиванию равно true, у меня - false. Дедуктивный метод подсказывает мне, что у SOA релиз с таким же глюком.
"Digital Networked Knight"
min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 15:18 [#25]:

Цитата (DNK):

Тут наверное какие-то расхождения в релизах Delphi.


У меня версия Delphi 7 Enterprise, build 4.453.
А у тебя чо?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
SOA

SOA (статус: Посетитель), 16 июня 2010, 15:18 [#26]:

Ну так я русским по серому сразу писал что либо дистрибутив, либо железо.
DNK

DNK (статус: Студент), 16 июня 2010, 15:21 [#27]:

D7E b2600 Service Pack 2
"Digital Networked Knight"
min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 15:21 [#28]:

Щас открыл тот же проект в delphi 2006.
Всё один в один, как на моём скриншоте с Delphi 7.
Могу и отсюда скрин сделать, если не верится!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 15:23 [#29]:

Цитата (DNK):

D7E b2600 Service Pack 2


2600 - это ты случайно со сборкой Windows XP не попутал, а?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
DNK

DNK (статус: Студент), 16 июня 2010, 16:03 [#30]:

Растудыть!!! Точна! DNK - лох!
"Digital Networked Knight"
DNK

DNK (статус: Студент), 16 июня 2010, 16:05 [#31]:

min@y™: Ну покажишь ты мне свой скриншот, я тебе свой. Что дальше то? Как проблему решать?
"Digital Networked Knight"
min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 16:28 [#32]:

Цитата (DNK):

Ну покажишь ты мне свой скриншот, я тебе свой. Что дальше то? Как проблему решать?


Я не могу решать проблему, которой нет.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
DNK

DNK (статус: Студент), 16 июня 2010, 16:38 [#33]:

:)) А парой приходится. Ни разу не приходилось чтоль ломать голову, что же такого придумали юзеры, что у них всплывает ошибка, а у тебя - нет?

В общем надо выяснять почему у тебя инспектор одно показывает, а у нас - другое.
"Digital Networked Knight"
min@y™

min@y™ (статус: Доктор наук), 16 июня 2010, 16:50 [#34]:

Цитата (DNK):

В общем надо выяснять почему у тебя инспектор одно показывает, а у нас - другое.


Каким образом?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
DNK

DNK (статус: Студент), 17 июня 2010, 09:46 [#35]:

min@y™: Тебе наверное сюда.
"Digital Networked Knight"

Страницы: [« Предыдущая] [1] [2]

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 25 апреля 2026, 23:16
Выполнено за 0.03 сек.