Em Andamento

System tray program to inject text

I need a way for a user to expand a code word typed in any Windows program into an associated string.?

For example, the user might type the word “address?? and with a click or two change it into their home address.

Suggestions are welcome, but the following method seems? promising:-

1.? Control is via a system tray program.? When opened this allows the user to specify a single code word? and a block of associated text. This block may be single- or multi-line.

The program has a context (right-click) menu. This gives the choices: “Enable/Disable?? and “Expand??.

2.? Assuming the program is Enabled, to expand the code word, the user must highlight it and then right-click on the control program icon.

? When the right-click menu is created (but before it is painted) the control program will issue a Control+C? character to send the highlighted text to the clipboard.

As all Windows programs support Control+C this should work with any application.

3.? The control program will then check the clipboard to see if it contains the code word.

If it does, the right-click menu will be painted and the option “Expand?? will be available (otherwise greyed-out). If Expand is chosen the characters of the associated text block will be injected into the current application.? This will replace the code word with the text as required.

5? It will be appreciated that the Control+C would overwrite any material placed on the clipboard by the user. It is therefore necessary to hook into the Windows low-level clipboard routines and intercept any text being sent to the clipboard.? This is likely to be the difficult part of the? project.

Habilidades: Programação C#, Engenharia, Microsoft, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Área de trabalho do Windows

Ver mais: text to string, windows system , material icon, icon material, tray, inject, disable right click, hook text, highlight click, hook application, word text windows, windows system tray program, text material, send via program, system level, multi level user php, tray icon, windows tray, system icon, project context system, application tray, program menu php, user level system php, php hook system, block text

Acerca do Empregador:
( 34 comentários ) London, United Kingdom

ID do Projeto: #3018714

Premiar a:

gmit2

See private message.

$1275 USD em 90 dias
(85 Avaliações)
7.7

17 freelancers estão ofertando em média $593 para este trabalho

vlexvw

See private message.

$510 USD in 90 dias
(66 Comentários)
7.4
DavidWeiss

See private message.

$425 USD in 90 dias
(61 Comentários)
7.2
hwanghendra

See private message.

$425 USD in 90 dias
(441 Comentários)
6.9
abhay78

See private message.

$425 USD in 90 dias
(96 Comentários)
6.5
jameszhao00

See private message.

$680 USD in 90 dias
(39 Comentários)
6.2
delphiprovw

See private message.

$425 USD in 90 dias
(80 Comentários)
6.0
MichaelSchulte

See private message.

$435.2 USD in 90 dias
(27 Comentários)
5.1
WinProgrammer

See private message.

$493 USD in 90 dias
(26 Comentários)
5.1
BoLiu

See private message.

$425 USD in 90 dias
(92 Comentários)
5.1
oldbada

See private message.

$616.25 USD in 90 dias
(26 Comentários)
4.2
stefanofrosio

See private message.

$544 USD in 90 dias
(14 Comentários)
3.8
melhorinfo

See private message.

$1700 USD in 90 dias
(5 Comentários)
0.0
davidandrewsvw

See private message.

$425 USD in 90 dias
(0 Comentários)
0.0
g624354252352352

See private message.

$425 USD in 90 dias
(3 Comentários)
0.0
graduatedpr

See private message.

$425 USD in 90 dias
(0 Comentários)
0.0
leon4uk

See private message.

$425 USD in 90 dias
(0 Comentários)
0.0