Discussão do artigo "Interfaces gráficas XI: Integração da Biblioteca Gráfica Padrão (build 16)" - página 10
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Olá.
Como posso colocar outro objeto complexo em uma célula da tabela? Se for, por exemplo, um gráfico ou outra coisa, não apenas uma imagem.
GUI tão boa!
Desculpe-me!
O Element.mqh tem alguns erros. você pode corrigi-los?
Você pode corrigi-los? obrigado! @Anatoli Kazharski
class CWindow; //não tem corpo
bool CElement::CheckMainPointer(void)
{
//--- Если нет указателя
Se(::CheckPointer(m_main)==POINTER_INVALID)
{
//--- Вывести сообщение в журнал терминала
::Print(__FUNCTION__,
" > Перед созданием элемента... \n... .нужно передать указатель на главный элемент: "+
ClassName()+"::MainPointer(CElementBase &object)").
//--- Прервать построение графического интерфейса приложения
return(false);
}
//--- Сохранение указателя на форму
m_wnd=m_main.WindowPointer();
//--- Если нет указателя на форму
Se(::CheckPointer(m_wnd)==POINTER_INVALID)
{
//--- Вывести сообщение в журнал терминала
::Print(__FUNCTION__,
" > У элемента "+ClassName()+" нет указателя на форму!... \n "+
"... .Элементы должны создаваться в порядке своей вложенности!");
//--- Прервать построение графического интерфейса приложения
return(false);
}
//--- Сохранение указателя на курсор мыши
m_mouse=m_main.MousePointer();
//--- Сохранение свойств
m_id =m_wnd.LastId()+1; // 'LastId' - identificador não declarado Element.mqh 842 22
m_chart_id =m_wnd.ChartId(); // 'ChartId' - identificador não declarado Element.mqh 843 22
m_subwin =m_wnd.SubwindowNumber(); // 'SubwindowNumber' - identificador não declarado Element.mqh 844 22
m_corner =(ENUM_BASE_CORNER)m_wnd.Corner(); // 'Corner' - identificador não declarado Element.mqh 845 40
m_anchor =(ENUM_ANCHOR_POINT)m_wnd.Anchor(); // 'Anchor' - identificador não declarado Element.mqh 846 41
//--- Отправить признак наличия указателя
return(true);
}