Página 1 de 1

Message not found: TOptionList:ONSCROLLMODV

Publicado: Vie Ago 06, 2021 3:55 pm
por Hurricane
Olá,
Durante o designer do formulário, o erro ocorre ao inserir um item em OptionList, quando não cabe na área retangular do controle.
optionList.png
optionList.png (20.45 KiB) Visto 1322 veces
-------------------------- Informação do Compilador ---------------------------

Versão do Xailer: Xailer 7.1.1
Compilador: Harbour 3.2.0dev (r1912031042)
Compilador C/C++ : MinGW GNU C 7.3 (32-bit)
Plataforma Windows: Windows 10 10.0

-------------------- Informação de manejo de erro interno ---------------------

Chamada Subsistema: BASE
Código Sistema: 1004
Status por Defeito: .F.
Descrição: Message not found
Operação: TOptionList:ONSCROLLMODV
Argumentos: [ 1] = Tipo: O Val:
Ficheiros envolvidos:
Dos Error Code: 0

Trace Through:
__ERRRT_SBASE (0)
TOPTIONLIST:ERROR (0)
(b)HBOBJECT (0)
TOPTIONLIST:MSGNOTFOUND (0)
TOPTIONLIST:ONSCROLLMODV (0)
TOPTIONLIST:WMVSCROLL (0)
TFRMDECLARACAO:SHOWMODAL (0)
FRMDECLARACAO (13)
(b)MENUPRINCIPAL (20)
TMENUITEM:ONCLICK (0)
TMENU:DOACTION (253)
TMENU:DOACTION (258)
TFRMPRINCIPAL:WMCOMMAND (956)
RUNFORM (0)
TAPPLICATION:RUN (289)
MAIN (16)

Re: Message not found: TOptionList:ONSCROLLMODV

Publicado: Dom Ago 08, 2021 9:21 pm
por jfgimenez
Hola,

no consigo reproducir el error. Por favor, indíquenos un "paso a paso" que podamos reproducir.

Re: Message not found: TOptionList:ONSCROLLMODV

Publicado: Dom Ago 08, 2021 9:57 pm
por ignacio
Buenos días,

Le ruego que temporalmente corrija el problema con el siguiente código, que puede incluir en cualquier modulo de sus programas:

Código: Seleccionar todo

CLASS TOptionList FROM XOptionList
   EVENT OnScrollModH( oSender, nDirection ) // --> NIL
   EVENT OnScrollModV( oSender, nDirection ) // --> NIL
END CLASS 


Saludos

Re: Message not found: TOptionList:ONSCROLLMODV

Publicado: Lun Ago 09, 2021 4:55 pm
por Hurricane
boa tarde.

no IDE/Designer, apenas adicione vários itens dentro do optionList (até aparecer uma barra de rolagem vertical), ocorrerá o erro (ou quando clicar na barra de rolagem e arrastar para cima/baixo).
Anexei um projeto exemplo, no Designer, apenas arraste a barra de rolagem do optionList.
jfgimenez escribió: Dom Ago 08, 2021 9:21 pm Hola,

no consigo reproducir el error. Por favor, indíquenos un "paso a paso" que podamos reproducir.
obrigado.
ignacio escribió: Dom Ago 08, 2021 9:57 pm Buenos días,

Le ruego que temporalmente corrija el problema con el siguiente código, que puede incluir en cualquier modulo de sus programas:

Código: Seleccionar todo

CLASS TOptionList FROM XOptionList
   EVENT OnScrollModH( oSender, nDirection ) // --> NIL
   EVENT OnScrollModV( oSender, nDirection ) // --> NIL
END CLASS 
Saludos

Re: Message not found: TOptionList:ONSCROLLMODV

Publicado: Lun Ago 09, 2021 5:29 pm
por ignacio
Buenos días,

Efectivamente si fuerza a que se muestre la barra de scroll de la OpionList en el IDE tendrá el mismo error y lógicamente mi sugerencia de 'work around' no es válida. Publicaremos una actualización de Xailer en breve. Disculpe las molestias.

Un saludo