Tendo dito tudo isso

Tendo dito tudo isso

Alguém conhece uma ferramenta comoFerramentas do Menu Arquivo, mas que seja capaz de fornecer itens de menu do botão direito paracontexto do texto, ou seja. semelhante aos itens Copiar/Recortar/Colar quando a seleção de texto está disponível.

Meu objetivo é desenvolver meus próprios aplicativos conversores de texto através do Real Studio, ou - como último recurso - com VB e instalá-los no menu. A ferramenta deverá então estar disponível globalmente para Excel, Word, Bloco de Notas, etc., sempre que o contexto do texto for relevante.

Minhas necessidades de conversão de texto mudam frequentemente à medida que passo de um projeto para outro. Preciso limpar vários tipos de dados de maneiras diferentes, por isso preciso ser capaz de instalar e desinstalar rapidamente esses aplicativos auxiliares.

Alguém já passou por um desafio semelhante?

Responder1

Não existe um menu de contexto global real. Isso ocorre simplesmente porque diferentes aplicativos podem usar diferentes controles de edição. O que vemos no Bloco de Notas provavelmente seria o mais próximo do que poderíamos chamar de menu genérico, que você poderia modificar (se tivesse a fonte) usandoalgo assim.

O que você poderia usar éBloco de notas++em vez disso, que é muito mais personalizável que o bloco de notas padrão e tem suporte para todos os tipos de plug-ins.

insira a descrição da imagem aqui

Quanto ao escritório, se você estiver em 2003 você pode simplesmente

  1. clique com o botão direito na área do menu
  2. CliqueCustomizar
  3. Escolha oBarras de ferramentasaba
  4. VerificarMenus de atalho
  5. Encontre o menu que deseja editar noTextocardápio

assim

Se você quiser um método de programação, tenteesse.

Quanto ao escritório, se você estiver usando 2007/2010 (aqueles com a interface do usuário da faixa de opções), poderá fazersiga este tutorialouisso da própria Microsoft.

método ms para 2010 [Foto retirada do link acima]

Tendo dito tudo isso

Não acho que os menus do botão direito sejam a melhor opção.A melhor maneira de fazer algo assim é usarTecla de atalho automático. Claro que realmente depende do que você procura, mas há muitosrecursosforaisso poderia ajudar. O Autohotkey não adiciona menus de contexto, mas você pode usar atalhos para realizar tarefas, como esta(porDavid James Miller)

^!+v::
Clip0 = %ClipBoardAll%
ClipBoard = %ClipBoard% ; Convert to plain text
Send ^v
Sleep 1000
ClipBoard = %Clip0%
VarSetCapacity(Clip0, 0) ; Free memory
Return

que basicamente cola qualquer texto como texto simples (remove formatação como fontes, itálico, etc.).

Espero que você encontre algo útil aqui!

informação relacionada