Почему TControl.Hide не скрывает элемент управления? - PullRequest
0 голосов
/ 08 ноября 2011

Есть ли какая-либо причина, неважно, как * банально может показаться, что это остановит TControl.Hide или control.Visible := False от работы?

У меня есть одна строка кода для моего приложения, которая скрывает панель с некоторыми элементами управления (JvPanels и т. Д.), Которая по какой-то причине не скрывает панель.

Это код

pnlMainData.Hide;

Я пытался отправить прямые сообщения на панель, чтобы скрыть ее (как в функции SetVisible), но безрезультатно.

1 Ответ

0 голосов
/ 09 ноября 2011

Ну, после того, как я некоторое время боролся с этим, я заново сделал стек кода, чтобы приблизиться к событию Hiding, и сам разобрался с ним. Одна вещь, которую я тоже заметил, это то, что эта проблема иногда возникает при использовании FASTMM и когда она не используется, кажется, работает нормально.

Я отправил приложение для тестирования теперь моими тестировщиками, так что посмотрим, возникнут ли у них такие же проблемы.

...