Olá, parece que você fez um ótimo trabalho. Depois de muitas novas compilações/atualizações, existe uma página de exemplo da última compilação com todos os elementos disponíveis? Eu fico meio louco para fazer as primeiras etapas e a visão geral em seu Gui...:-)
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
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);
}