Библиотеки: EasyAndFastGUI - библиотека для создания графических интерфейсов - страница 5

 

Добрый день.

А как заголовки колонок таблицы создавать?

   m_table.HeadersColor(clrAzure);
   m_table.SetHeaderText(0,"Candle");
   m_table.SetHeaderText(1,"Value");
//--- Создадим элемент управления
   if(!m_table.CreateTable(x_gap,y_gap))
     {
      Print(__FUNCTION__+": table was not created. Error=",GetLastError());
      return(false);
     }

Заголовков нет... Только строки по указанному при создании количеству строк.

 
Juer:

Добрый день.

А как заголовки колонок таблицы создавать?

Заголовков нет... Только строки по указанному при создании количеству строк.

Возможно вам необходимо включить отображение заголовков

m_table.ShowHeaders(true);
 
Nikita Avramenko:

Возможно вам необходимо включить отображение заголовков

Спасибо

 

Созданная таблица закрывает статус бар внизу. Когда изменяешь размер окна, то статус бар там мерцает, но так его не видно.

Не подскажете, куда копать?

 
Juer:

Созданная таблица закрывает статус бар внизу. Когда изменяешь размер окна, то статус бар там мерцает, но так его не видно.

Не подскажете, куда копать?

Это когда AutoYResizeMode(true). А как сделать так, чтобы таблица изменялась по размеру окна, но при этом статус бар был виден?

 
Juer:

Созданная таблица закрывает статус бар внизу. Когда изменяешь размер окна, то статус бар там мерцает, но так его не видно.

Не подскажете, куда копать?

Копать в сторону вертикального размера созданной таблицы. Это же естественно.

 
Artyom Trishkin:

Копать в сторону вертикального размера созданной таблицы. Это же естественно.

Я его вообще не задаю. Он у меня просто:

m_table.AutoYResizeMode(true);
 

В CTable в чём тайный смысл сего кода:

//--- Выйти, если осталась только одна строка
   if(array_size<2)
      return;

Почему нельзя удалить последнюю строку?

 
Juer:

Я его вообще не задаю. Он у меня просто:

Тогда копайте в сторону Y-координаты статус-бара. Это тоже естественно

 

Периодически сталкиваюсь с таким зависанием после всяких манипуляций с окном. Панель не реагирует (точнее реагирует спустя несколько секунд). Даже не знаю, как отлаживать, поскольку пока не понимаю, как воспроизвести. Где там что зацикливаться может?

Порой нижний скролл пропадает, а потом вновь появляется...

Возможно, и в самом советнике что-то. Посмотрю ещё.

Причина обращения: