Bibliotecas: EasyAndFastGUI - biblioteca para criar interfaces gráficas do usuário - página 3

 
Nikita Avramenko:

Boa tarde, notei um recurso muito estranho em sua biblioteca para tabelas. Ao adicionar/remover colunas (cerca de 20-30) por meio de

m_table.AddRow(1);
a rolagem não é atualizada até que você mova qualquer uma das colunas. Isso é um bug ou simplesmente não estou atualizando a tabela corretamente?

Tente atualizar a rolagem separadamente.

 

Talvez alguém precise dele...

Em Table.mqh, em ChangeScrollsSize, comente a linha

if(m_scrollv.YSize()!=y_size)

Verdadeiro, após a atualização, a rolagem desaparece antes que o cursor passe sobre ela. Ainda estou lidando com esse problema.
 
Nikita Avramenko:

Talvez alguém precise dele...

Em Table.mqh, em ChangeScrollsSize, comente a linha

if(m_scrollv.YSize()!=y_size)

Verdadeiro, após a atualização, a rolagem desaparece antes que o cursor passe sobre ela. Ainda estou lidando com esse problema.

Exemplo:

      //--- Construir tabela por número de parâmetros
      m_table_param_fm.Rebuilding(2,total);
      //--- Definir os nomes dos cabeçalhos
      m_table_param_fm.SetHeaderText(0,"Description");
      m_table_param_fm.SetHeaderText(1,"Value");
      //--- Matriz de alinhamento de texto em colunas
      ENUM_ALIGN_MODE align[COLUMNS2_TOTAL_FM]={ALIGN_RIGHT,ALIGN_LEFT};
      m_table_param_fm.TextAlign(align);
      //--- Atualizar a tabela
      m_table_param_fm.Update(true);
      m_table_param_fm.GetScrollVPointer().Update(true);
      m_table_param_fm.GetScrollHPointer().Update(true);
 
Anatoli Kazharski:

Exemplo:

Obrigado por sua ajuda!

 

Tenho um problema muito estranho:

quando você clica no Combobox, o formulário é bloqueado, mas quando você seleciona ou clica em um espaço vazio para ocultá-lo, o formulário não é desbloqueado!

 
Andrii Djola:

Eu tenho uma coisa estranha:

Quando você clica na Combobox, o formulário é bloqueado, mas quando você seleciona ou clica em um espaço vazio para ocultá-lo, o formulário não é desbloqueado!

Não consegui reproduzir isso:


 
Poderia me dizer como é mais fácil salvar os valores das caixas de seleção e dos Edit's ao alternar entre os períodos de tempo? Agora eles são criados novamente, mas se a janela for minimizada, ela será lembrada quando o período for alterado.... Nunca consegui descobrir como entrar na cauda aqui....
 
Sergey Porphiryev:
Poderia me dizer como é mais fácil salvar os valores das caixas de seleção e dos Edit's ao alternar entre os períodos de tempo? Agora eles são criados novamente, mas se a janela for minimizada, ela será lembrada quando o período for alterado.... Nunca consegui descobrir como chegar à cauda aqui....

Escreva em um arquivo e pegue esses valores de lá ao inicializar o programa.

 
Anatoli Kazharski | 12 Oct 2016 at 14:54 RU
Pavel Kolchin:

Haverá um mini-manual sobre como usar a versão atual da biblioteca sem estudar todos os artigos anteriores?

Sim, mas somente depois que a parte principal da biblioteca e todas as funcionalidades necessárias forem formadas.


Obrigado, mas gostaria de repetir a pergunta

Haverá um mini-manual sobre como usar a versão atual da biblioteca sem estudar todos os artigos anteriores?