Parâmetro updateProfile.baseProfile

Utilize o parâmetro updateProfile.baseProfile para definir ou consultar o perfil base que será utilizado pelo comando updateProfile. O perfil base direciona as atribuições iniciais das ações de teclas e mouse. Ele também afetará os comandos de prefixo que estão disponíveis com a ação processPrefix.

Disponibilidade

Comando query
Comando set
Parâmetro current
Parâmetro default
Parâmetro install

Escopo

É utilizado o escopo de updateProfile.baseProfile para a visualização atual.
É utilizado o escopo de current.updateProfile.baseProfile para a visualização atual.
É utilizado o escopo de default.updateProfile.baseProfile globalmente.
É utilizado o escopo de install.updateProfile.baseProfile globalmente.

Sintaxe

query updateProfile.baseProfile
set updateProfile.baseProfile { default
                              | [ profile ]
                              }
query current.updateProfile.baseProfile
query default.updateProfile.baseProfile
set default.updateProfile.baseProfile { install
                                      | [ profile ]
                                      }
query install.updateProfile.baseProfile 

Parâmetros

default Se você especificar o parâmetro default para o comando set updateProfile.baseProfile, a visualização atual utilizará o valor default.updateProfile.baseProfile como perfil base para o comando updateProfile.
profile Se você especificar o parâmetro profile para o comando set updateProfile.baseProfile, o comando updateProfile utilizará o perfil base indicado por profile. para a visualização atual Se você especificar o parâmetro profile para o comando set default.updateProfile.baseProfile, o comando updateProfile utilizará o perfil base indicado por baseProfile para as exibições de todos os documentos que têm o parâmetro updateProfile.baseProfile definido como default.

O editor reconhece os seguintes perfis base:
  • brief
  • emacs
  • epm
  • ispf
  • lpex
  • nenhum
  • seu
  • vi
  • xedit.
O perfil base none não fornece nenhuma associação de ação de evento de mouse e teclas.  Ele pode ser utilizado ao programar o widget de texto LPEX, por exemplo, como o controle de texto em um diálogo.
install Se você especificar o parâmetro install para o comando set default.updateProfile.baseProfile, todas as visualizações de documento que têm updateProfile.baseProfile definido para default utilizarão o valor de install.updateProfile.baseProfile para determinar o perfil base que deve ser utilizado pelo comando updateProfile.

Descrição

O comando query current.updateProfile.baseProfile retorna o perfil base que será utilizado, na visualização atual, pelo comando updateProfile.

Se você especificar um perfil base diferente daqueles que são compreendidos pelo editor, este se comportará como se o perfil base lpex tivesse sido escolhido.

Exemplos

query updateProfile.baseProfile
set updateProfile.baseProfile seu
query current.updateProfile.baseProfile
query default.updateProfile.baseProfile
set default.updateProfile.baseProfile lpex
query install.updateProfile.baseProfile 

Conceitos relacionados
Perfis do Editor

Referência relacionada
Comando updateProfile
comando query
comando set
parâmetro baseProfile
parâmetro current
Parâmetro default
parâmetro install
parâmetro updateProfile.parser
parâmetro updateProfile.userActions
parâmetro updateProfile.userCommands
parâmetro updateProfile.userKeyActions
parâmetro updateProfile.userMouseActions
parâmetro updateProfile.userProfile