Segue abaixo um exemplo:

!!CB!! 278
Function: wf_IsAssociatedWithTab
Description: Indica se um objeto da janela (Child Window) está associado a uma Tab específica.
           *Returns: TRUE ou FALSE
   Returns
       Boolean:
   Parameters
       Window Handle: hWnd_Tab
           ! Window Handle do objeto de Tab (pic_Tabs)
       Number: nIndex
           ! índice da Tab específica
       Window Handle: hWnd
           ! Window Handle do Child Window
   Static Variables
   Local variables
   Actions
       Return SWTabsIsAssociatedWithTab( hWnd_Tab, nIndex, hWnd )

Sds,
Erasmo

--

Erasmo Bispo de Oliveira Junior
Gerente de Pesquisa e Desenvolvimento
Softway - Softcomex Informática Ltda.
Pabx:   +55 (19) 3344.9200
Direto: +55 (19) 3344.9361
Fax:    +55 (19) 3344.9240
e-mail: [EMAIL PROTECTED]
web:    http://www.softcomex.com.br


On 11/9/2008 09:59, Haroldo wrote:
Bom dia pessoal,

Seguinte alguém já precisou saber em uma /cQuickTabsForm/, qdo utilizado o SalQueryFieldEdit(hWndItem), o objeto hWndItem em qual ABA/GUIA ele esta associado.

É o seguinte, a aplicação foi criada quando é enviado o comando /SalSendMsgToChildren( hWndForm, PAM_Atualiza, 0, 0 )/, todos os objetos que tiveram edição efetuem atualização, os "/objetos não estão disable/", existe o controle se o usuario tem permissão de gravar ou não na aba/guia.

O problema qdo o usuário altera um dado na guia que ele não tem permissão, e muda para a guia que ele tem permissão e efetua a alteração, dai a aplicação executa todos os PAM_Atualiza (causa nhaca).

Dai a necessidade de eu saber em qual guia o objeto esta associado, nesse caso eu consigo saber se tem permissão ou não de gravar.

Agradeço desde já,

Haroldo.

Responder a