Widget: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Leonardo.stabile (discussão | contribs)
m Revertidas edições por 89.152.213.180, para a última versão por 201.55.6.191
Linha 7:
Alguns ''widgets'' tem por objetivo receber dados do usuário e com isso gerar algum tipo de registro, como os controles de formulário. Componentes como entrada de texto, caixa de seleção, menu de seleção, botões de múltipla escolha e outros são capazes de definir a natureza dos dados a serem coletados, e dessa forma enumerar todas as possibilidades de dados a serem apresentados pelo usuário. Entradas de texto melhor representam dados aleatórios, ao passo que menus de seleção e grupos de botões de múltipla escolha determinam um conjunto finito de possibilidades para o usuário.
 
Afirma-se que o termo ''widget'' é uma derivação da junção de duas palavras [[Língua inglesa|inglesas]], "[[wikt:window|window]]" e "[[wikt:gadget|gadget]]", porém isto é improvável. A primeira ocorrência desta foi encontrada em ''Beggar on Horseback'' (1924), uma peça escrita por George S. Kaufman e Marc Connelly. A peça refere-se refere à protagonista que vivevivencia a dúvida entre ser umaum artista, com pouco ou nenhum retorno financeiro ou trabalhar numaem uma linha de produção de ''widgets'', em que o autor se referereferencia claramente a objectosobjetos inanimados com um valor puramente mercantil e sem nenhuma ligação espiritual ou artística.
 
 
---------------------------------
Por favor ver, em http://www.yourdictionary.com/widget
widget definition
 
? widget (wij?it)
 
noun
any small, unspecified gadget or device, esp. one that is hypothetical
 
Etymology: altered < gadget
 
---------------------------------
==Classificação==
Podemos classificar os ''widgets'' em duas categorias principais, os ''widgets'' de baixo nível e os ''widgets'' de alto nível.
Linha 30 ⟶ 17:
* [[Unix]] [[X-Windows]].
 
Este núcleo é acedidoacessado por outros '''widgets de alto nível''' que por fim montam a [[GUI]].
 
'''Widgets de alto nível''' seriam os objetos finais propriamente ditos. Muitas vezes fazem referências a objetos de baixo nível fornecidos pelo comando do sistema operacional. Estes objetos são facilmente encontrados em bibliotecas de desenvolvimento ([[toolkit]]) ou em [[frameworks]]. Alguns exemplos são: