Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
elenderg committed Oct 20, 2023
1 parent c49aff4 commit b997206
Show file tree
Hide file tree
Showing 7 changed files with 682 additions and 610 deletions.
90 changes: 45 additions & 45 deletions CEL/O Ambiente de Trabalho
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Rotina para que se adicione um bot
Se a string estiver em branco,
Esvazie o bot�o;
Retorne.
Se a caixa de di�logo for inexistente,
Se a caixa de di�logo for inexistente,
Retorne.
Crie o bot�o.
Acrescente o bot�o para os bot�es desta caixa de di�logo.
Expand Down Expand Up @@ -34,7 +34,7 @@ Rotina para que se adicione um nome e um r
Adicione o nome e "" e o r�tulo para o submenu.

Rotina para que se adicione um nome e um atalho de tecla e um r�tulo para um submenu:
Se o submenu for inexistente,
Se o submenu for inexistente,
Retorne.
Crie um comando.
Acrescente o comando para os comandos deste submenu.
Expand All @@ -46,7 +46,7 @@ Rotina para que se adicione um nome e um atalho de tecla e um r
Atribua "� esquerda" ao alinhamento deste comando.

Rotina para que se adicione a paleta de cores para um submenu usando um r�tulo:
Se o submenu for inexistente,
Se o submenu for inexistente,
Retorne.
Adicione a cor branca e o r�tulo para o submenu.
Atribua a largura da paleta de cores dividido por 3 ao largura deste �ltimo comando destes comandos deste submenu.
Expand All @@ -71,7 +71,7 @@ Rotina para que se adicione a paleta de cores para um submenu usando um r
Adicione a paleta de cores para o submenu usando o r�tulo e a cor rosa.

Rotina para que se adicione a paleta de cores para um submenu usando um r�tulo e uma cor:
Se o submenu for inexistente,
Se o submenu for inexistente,
Retorne.
Preserve a cor.
Atribua 875 � luminosidade desta cor. \ Pretendo mudar pra 800, pra n�o ficar t�o claro como est� agora
Expand All @@ -84,19 +84,19 @@ Rotina para que se adicione a paleta de cores para um submenu usando um r
Reitere.

Rotina para que se determine se o usu�rio clicou em um comando:
Se a localiza��o deste mouse estiver neste comando,
Se a localiza��o deste mouse estiver neste comando,
Diga sim.
Diga n�o.

Rotina para que se determine se o mouse est� em cima de um comando: \ Noodle?
\Se a localiza��o deste mouse estiver na caixa arredondada deste comando, diga sim.
Atribua a localiza��o deste mouse para uma localiza��o.
Se a localiza��o estiver neste comando,
Se a localiza��o estiver neste comando,
Diga sim.
Diga n�o.

Rotina para que se ajuste a caixa de di�logo:
Se a caixa de di�logo for inexistente,
Se a caixa de di�logo for inexistente,
Retorne.
Ajuste a caixa de di�logo (bot�es).
Ajuste a caixa de di�logo (caixa arredondada).
Expand All @@ -108,7 +108,7 @@ Rotina para que se ajuste a caixa de di
Atribua a coordenada X2 desta caixa arredondada menos a largura do bot�o do painel � coordenada X1 desta caixa arredondada.
Itere.
Obtenha um bot�o desde os bot�es desta caixa de di�logo (regressivamente).
Se o bot�o for inexistente,
Se o bot�o for inexistente,
Retorne.
Atribua a caixa arredondada � caixa arredondada deste bot�o.
Mova a caixa arredondada para a esquerda a largura do bot�o do painel.
Expand All @@ -128,13 +128,13 @@ Rotina para que se ajuste a caixa de di
Rotina para que se ajuste a caixa de di�logo (caixa arredondada):
Atribua a caixa de exibi��o deste painel superior direito e 8 pixels [raio da borda ]
� caixa arredondada desta caixa de di�logo.
Se os bot�es desta caixa de di�logo estiverem vazios,
Se os bot�es desta caixa de di�logo estiverem vazios,
Retorne.
Atribua a coordenada X1 deste primeiro bot�o desta caixa de di�logo
� coordenada X2 desta caixa arredondada desta caixa de di�logo.

Rotina para que se ajuste a caixa de di�logo (caixa de texto):
Se a caixa de texto desta caixa de di�logo for inexistente,
Se a caixa de texto desta caixa de di�logo for inexistente,
Retorne.
Ative o detector de rolagem horizontal desta caixa de texto desta caixa de di�logo.
Selecione cada byte na caixa de texto desta caixa de di�logo.
Expand All @@ -146,15 +146,15 @@ Rotina para que se ajuste a caixa de di
Mude a caixa de texto desta caixa de di�logo usando a caixa.

Rotina para que se ajuste um menu usando uma localiza��o e uma largura:
Se o menu for inexistente,
Se o menu for inexistente,
Retorne.
Preserve a localiza��o.
Atribua a coordenada X desta localiza��o mais a largura para uma coordenada X2.
Itere.
Obtenha um comando desde os comandos deste menu.
Se o comando for inexistente, pare.
Se a coordenada X desta localiza��o mais a largura deste comando for maior do que a coordenada X2,
Atribua a coordenada X desta original localiza��o � coordenada X desta localiza��o;
Se a coordenada X desta localiza��o mais a largura deste comando for maior do que a coordenada X2,
Atribua a coordenada X desta original localiza��o � coordenada X desta localiza��o;
Adicione a altura do bot�o do painel para a coordenada Y desta localiza��o.
Atribua a localiza��o e a localiza��o � caixa arredondada deste comando.
Adicione a largura deste comando e a altura do bot�o do painel para o canto inferior direito desta caixa arredondada deste comando.
Expand All @@ -170,9 +170,9 @@ Rotina para que se ajuste umas abas:
Se a aba for inexistente, retorne.
Atribua a caixa deste alternador � caixa desta aba.
Adicione 24 pixels para a coordenada Y1 desta aba.
Se a aba n�o for a primeira aba destas abas,
Se a aba n�o for a primeira aba destas abas,
Atribua a coordenada X2 desta aba anterior desta aba � coordenada X1 desta aba.
Se a aba n�o for a �ltima aba destas abas,
Se a aba n�o for a �ltima aba destas abas,
Atribua a coordenada X1 desta aba mais a largura � coordenada X2 desta aba.
Reitere.

Expand Down Expand Up @@ -235,11 +235,11 @@ Um bot
A largura do bot�o do painel � 96 pixels. \ era 64. S�o os bot�es de di�logo, tais como "Sim", "N�o", "Cancelar", etc.

Rotina para que se feche a caixa de di�logo:
Se a caixa de di�logo for inexistente,
Se a caixa de di�logo for inexistente,
Retorne.
Se a caixa de texto desta caixa de di�logo for inexistente,
Se a caixa de texto desta caixa de di�logo for inexistente,
Atribua "cancelar" ao texto do campo.
Se a caixa de texto desta caixa de di�logo n�o for inexistente,
Se a caixa de texto desta caixa de di�logo n�o for inexistente,
Atribua "" ao texto do campo.
Renuncie ao controle.

Expand Down Expand Up @@ -273,7 +273,7 @@ Rotina para que se crie um menu:
Aloque mem�ria para o menu.
Atribua a letra 'A' mai�scula para um byte.
Itere.
Se o byte for maior do que o Z mai�sculo,
Se o byte for maior do que o Z mai�sculo,
Pare.
Atribua o byte para uma string.
Adicione a string e a string ao menu.
Expand Down Expand Up @@ -321,13 +321,13 @@ O processo atual
A aba atual � uma aba.

Rotina para que se determine se um evento � ctrl-tab:
Se o evento for inexistente,
Se o evento for inexistente,
Diga n�o.
Se a categoria deste evento n�o for "pressionamento de tecla",
Se a categoria deste evento n�o for "pressionamento de tecla",
Diga n�o.
Se a tecla deste evento n�o for a tecla Tab,
Se a tecla deste evento n�o for a tecla Tab,
Diga n�o.
Se o detector de tecla Ctrl deste evento n�o estiver ativo,
Se o detector de tecla Ctrl deste evento n�o estiver ativo,
Diga n�o.
Diga sim.

Expand Down Expand Up @@ -649,7 +649,7 @@ Rotina para que se pinte uma aba:
Se a aba anterior desta aba n�o for inexistente, pinte a linha reta do lado esquerdo desta caixa desta aba com a cor preta. \ok
Se a aba n�o for a aba atual, pinte a linha de cima desta caixa desta aba com a cor preta. \ ok
\Se a aba for a aba atual, pinte o nome desta aba no centro de a caixa desta aba com a cor preta e a fonte padr�o.
\Se a aba n�o for a aba atual,
\Se a aba n�o for a aba atual,
Pinte o nome desta aba no centro de a caixa desta aba com a cor preta e a fonte padr�o.

Rotina para que se pinte umas abas:
Expand Down Expand Up @@ -736,9 +736,9 @@ Rotina para que se encontre um aba dispon

O modo de localiza��o de texto � uma string.
\ A localiza��o de texto possui os seguintes modos:
\ localiza��o de texto comum,
\ verifica��o ortogr�fica comum,
\ verifica��o ortogr�fica - em todas as p�ginas do documento,
\ localiza��o de texto comum,
\ verifica��o ortogr�fica comum,
\ verifica��o ortogr�fica - em todas as p�ginas do documento,
\ verifica��o ortogr�fica - apenas na p�gina atual do documento

Rotina para que se encontre uma aba usando uma localiza��o:
Expand Down Expand Up @@ -974,8 +974,8 @@ Rotina para que se execute um comando:
Se o r�tulo deste comando for "*",
Execute o comando (*);
Retorne. \ special menu
Se o r�tulo deste comando for "F4",
Efetue a sa�da;
Se o r�tulo deste comando for "F4",
Efetue a sa�da;
Retorne. \ special menu
\ does it dispatchers
Mostre o ambiente de trabalho.
Expand Down Expand Up @@ -2215,17 +2215,17 @@ Rotina para que se execute um evento usando a caixa de di
Retorne.

Rotina para que se execute um evento usando a caixa de di�logo (clique - confirma��o/nega��o):
Se a localiza��o deste evento n�o estiver no painel superior direito,
Feche a caixa de di�logo;
Se a localiza��o deste evento n�o estiver no painel superior direito,
Feche a caixa de di�logo;
Retorne.
Encontre um bot�o usando a localiza��o deste evento.
Se o bot�o for inexistente,
Se o bot�o for inexistente,
Retorne.
Atribua o nome deste bot�o ao texto do campo.
Renuncie ao controle. \Abdique

Rotina para que se execute um evento usando a caixa de di�logo (clique - erro):
Se a localiza��o deste evento n�o estiver no painel superior direito,
Se a localiza��o deste evento n�o estiver no painel superior direito,
Feche a caixa de di�logo;
Retorne.
Encontre um bot�o usando a localiza��o deste evento.
Expand All @@ -2234,29 +2234,29 @@ Rotina para que se execute um evento usando a caixa de di
Renuncie ao controle.

Rotina para que se execute um evento usando a caixa de di�logo (clique - input):
Se a localiza��o deste evento n�o estiver no painel superior direito,
Feche a caixa de di�logo;
Se a localiza��o deste evento n�o estiver no painel superior direito,
Feche a caixa de di�logo;
Retorne.
Se a localiza��o deste evento estiver na caixa de texto desta caixa de di�logo,
Rastreie a caixa de di�logo usando o evento;
Se a localiza��o deste evento estiver na caixa de texto desta caixa de di�logo,
Rastreie a caixa de di�logo usando o evento;
Retorne.
Encontre um bot�o usando a localiza��o deste evento.
Se o bot�o for inexistente, retorne.
Se o nome deste bot�o for "cancelar",
Feche a caixa de di�logo;
Se o nome deste bot�o for "cancelar",
Feche a caixa de di�logo;
Retorne.
Extraia o texto do campo desde a caixa de texto desta caixa de di�logo.
Renuncie ao controle.

Rotina para que se execute um evento usando a caixa de di�logo (clique):
Se a categoria desta caixa de di�logo for "bot�o",
Execute o evento usando a caixa de di�logo (clique - confirma��o/nega��o);
Se a categoria desta caixa de di�logo for "bot�o",
Execute o evento usando a caixa de di�logo (clique - confirma��o/nega��o);
Retorne.
Se a categoria desta caixa de di�logo for "erro",
Execute o evento usando a caixa de di�logo (clique - erro);
Se a categoria desta caixa de di�logo for "erro",
Execute o evento usando a caixa de di�logo (clique - erro);
Retorne.
Se a categoria desta caixa de di�logo for "input",
Execute o evento usando a caixa de di�logo (clique - input);
Se a categoria desta caixa de di�logo for "input",
Execute o evento usando a caixa de di�logo (clique - input);
Retorne.

Rotina para que se execute um evento usando a caixa de di�logo (clique duplo):
Expand Down
Loading

0 comments on commit b997206

Please sign in to comment.