bibliotecas Widget já foram desenvolvidos e utilizados por anos. Em todas estas bibliotecas, instâncias de widget requerem memória do computador. Mas esta memória não é realmente necessário, Temos implementado uma biblioteca de widget para provar que é possível a utilização de zero bytes de memória por widget.
Em tal biblioteca, não há nenhuma referência widget, então programação widget é mais fácil, mesmo em uma linguagem de baixo nível, como C. Os programas são mais robusto, porque eles não usam ponteiros, não fazem o gerenciamento de memória e não se traduzem dados entre a aplicação e widget .
Para definir os atributos de uma ferramenta, não é possível utilizar o ponteiro de widget que um estado actual é usado como em OpenGL. A maioria dos widgets clássicos foram integrados na biblioteca, e é possível integrar widgets de todos os tipos, sem qualquer problema.
A licença biblioteca Zero Memória Widget é a GNU GPL
Recursos :.
- Widgets base:
- texto, text_editable, int, int_editable,
- âncora,
- botão, tearoff, button_with_accelerator,
- imagem, image_from_file,
- scrollbar2, scrollbar_vertical, scrollbar_horizontal,
- alternância (ou bit int ou carvão) com ou sem rótulo. Mesmo para botão de rádio. Realmente fácil de usar.
- Widgets Container:
- janela, window_drag, window_popup_right, window_popup_bottom
- anchor_box,
- box_horizontal, box_vertical, caixa,
- decorador,
- notebook,
- scrolledview (lata contém bilhões de crianças)
- janela de exibição
- tabela, table_with_width,
- vazio, se, popup: Sistema de base para fazer os widgets transitórios. O menu são construídos com & quot; pop-up & quot;
- Widgets Composite:
- alert (container),
- mensagem (container),
- filechooser,
- atributos Widget:
- Escolha do grupo de foco.
- Largura: espaçamento, borda, foco
- Expanda: vertical, horizontal
- Alinhamento: vertical, horizontal
- Fonte: família, tamanho, peso, estilo
- Geometria: x, y, largura, altura
- Janela de redimensionamento automático
- Sensibilidade (para overide o valor calculado de forma automática)
- nível de depuração
- Outras características:
- a arrastar e soltar trabalhando apenas dentro do aplicativo.
- corte texto totalmente funcional e colar (UTF8 ou não).
- animação simples possível.
- a biblioteca é executado um servidor web que permite depuração.
- aceleradores. Se uma tecla modificadora for pressionada, uma lista de-corte curto com esta chave é exibido em uma ponta de espuma.
O que é novo nesta versão:.
- Esta versão funciona com as atuais versões GDK / GTK
Comentários não encontrado