Fio fino

Free e open source ajax ria framework
Baixe Agora

Fio fino Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • ThinWire Team
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 8.6 MB

Fio fino Tag


Fio fino Descrição

Framework gratuito e aberto do Ajax Ria O Thinwire é um framework Ajax Ria para a construção de aplicativos do navegador AJAX Zero que se sentem como aplicativos de gui desktop. Programe Ajax no servidor, usando um modelo GUI acionado por eventos que reconecta a lógica do programa. O Thinwire suporta todos os principais navegadores Ajax.Note: O thinwire é licenciado e distribuído sob os termos da Licença Pública Geral da GNU (GPL) e GNU License ou License Public General (LGPL) O que há de novo nesta versão: · Suporte Safari 2 melhorado. Estrutura funciona quase perfeitamente agora. · Suporte de navegação do teclado da ópera melhorado. · Melhor mensagens de erro e verificação de erros em várias áreas da estrutura. · Adicionado suporte para acessar valores no método principal adicionando a frase 'contextparam' para os 'extraarguments'. · Agora você pode instanciar componentes da interface do usuário de threads fora do encadeamento do aplicativo. Isso às vezes é útil se você precisar de um componente destacado para simular ou testar certas coisas. · Todos os caminhos de mapeamento de servlet no web.xml para um aplicativo Thinwire funcionam agora. · A URL do Thinwire agora suporta uma gama muito mais ampla de URL remotos, incluindo HTTPS. · A subclassificação dos componentes da interface do usuário agora funciona corretamente em todos os casos. · A XOD agora suporta o processamento de elementos vazios, bem como o uso de valores definidos nos atributos de tags construídos, como. · Corrigiu uma variedade de problemas relacionados a um buffer de memória compartilhada indevidamente. Várias questões do lado do cliente e do lado do servidor foram corrigidas. Filechooser corrigido e / ou melhorado das seguintes maneiras: · Funciona corretamente com todos os navegadores agora. · Agora você pode reutilizar o componente após um arquivo ter sido carregado. · O recurso de diálogo Filechooser agora funciona corretamente sem jogar um erro. · Removido o limite de upload de arquivos de 25MB. Tamanho ilimitado do arquivo agora suportado. GRADBOX corrigido e / ou melhorado das seguintes maneiras: · A classificação agora pode ser desativada usando a nova propriedade 'sortidewed'. · Agora você pode definir uma linha para selecionada antes de adicioná-la a uma grade .- Alterações para 'VisibleCheckboxes' em agora renderizam corretamente. · Erro não mais jogado quando vazio e 'enter' ou 'rightarrow' · A seleção de linha agora está correta em todos os momentos, como ao adicionar / remover linhas, classificando a grade ou adicionando novas linhas depois claras. · O formato da coluna agora será aplicado a células ricas em texto. · A linha duplicada não será adicionada quando a primeira linha é adicionada agora. · A seleção de configuração programaticamente não irá mais rolar a interface do usuário. · A classificação não mais causará a rolagem para exibir a linha selecionada. · A coordenada Y agora é baseada na linha selecionada no ActionEvent. · Clique em e DoubleClick ActionEvents GetSourceX / Y agora fornecem coordenadas x / y relativas à célula que foi (dupla) clicada. · Quando uma linha é definida como selecionada, a linha anterior selecionada agora retorna false. Árvore corrigida e / ou melhorada das seguintes maneiras: · Agora você pode definir um item para selecionado antes de adicioná-lo a uma árvore. · A remoção do item selecionado agora alterará a seleção de maneira inteligente. · Definir a propriedade expandida no item raiz agora funciona. · A remoção de nós de árvore agora funciona corretamente em todos os casos. · Clique em e DoubleClick ActionEvents GetSourceX / Y, agora retorna -1 para ambos os valores. Estes retornarão valores adequados no futuro. Corrigido e / ou melhorado mascaramento de edição das seguintes maneiras: · Data Editar máscaras agora Exibe 2 anos de dígito corretamente no Firefox. · Data de 4 dígitos Editar máscara agora suporta intervalos de ano de 0000 a 9999. · MaxLength agora aceita a entrada de caracteres internacionais. · Personagem Editar máscaras agora aceitam todos os caracteres latin-1 como válidos. · O conteúdo correto do campo agora é enviado quando "Enter" é usado para disparar o botão. · A caixa de diálogo agora suporta ganhando foco via Setfocus (TRUE). Além disso, a camada modal transparente agora funciona corretamente e não bloqueia a entrada após a caixa de diálogo é fechada. · O hiperlink agora valida o valor passado para o construtor de argumento único para ver se é um URL de diluição. Se for, é usado para a localização e texto. Além disso, o hiperlink.openlocation () agora funciona em qualquer URL de Thinwire, não apenas contra URL remotos. · Removendo a última tabela de um tabfolder agora funciona. Além disso, o tablet inativo não aceitará mais foco do componente e você não precisará definir foco para outra guia antes de remover a guia com foco porque a estrutura fará isso. · DropdownDateBox e DateBox agora inicializar para a data especificada no controle. Além disso, o controle Datebox agora mostra os dias de saída acinzentados adequados. · Bater a 'barra de espaço' em componentes deixarão de lançar um erro. · Muitos para um, arraste N' Relações Gota agora funcionam corretamente. · Menu de já não tem duas fileiras destacar, ao mesmo tempo em menus longos. · Botão é com imagens e nenhum texto agora centrar a sua imagem. · A propriedade focusCapable agora funciona corretamente. · Texto MessageBox não é mais truncado quando a imagem é usada. Corrigida e / ou melhorados TableLayout em um número de maneiras: · Suporte adicional para especificar a linha e a coluna de um limite de componentes utilizando números relativos como 1, -2. · Você pode agora adicionar uma linha a uma TableLayout antes de atribuir o layout para um recipiente. · Agora leva a largura da barra de rolagem em conta durante sua cálculos. · A alternância de linha e visibilidade coluna agora funciona corretamente. · Sobreposição de componentes no layout agora trabalho. · Agora você pode definir a visibilidade, a largura ou a altura de uma coluna TableLayout ou linha antes da coluna ou linha é adicionada ao layout. · Nenhum construtor argumento para linha e coluna adicionado para facilitar o construtor de linha e coluna objetos dentro de um arquivo XOD. · A remoção de uma linha não causa mais duas linhas a serem removidas. · Feito AbstractLayout uma classe pública para que ele possa ser usado na criação de layouts personalizados. · Todos os tipos de eventos agora suportam os ouvintes globais registradas via métodos no objeto Application. · ActionEvents agora são enviados corretamente mesmo quando PropertyChangeListeners são adicionados, de modo que os eventos sempre disparam corretamente. · A coordenada Y agora é retornado corretamente de clique e eventos da DoubleClick. · Adicionado todos os métodos do addActionListener / removeActionListener para RadioButton.Group. manipulação de cores foi aprimorado de várias maneiras: · ToHexString agora retorna valores hexadecimais completas para todas as cores. · As cores são agora enviados para o cliente em hexadecimal para corrigir várias inconsistências de cores. · Substituições de cores do sistema agora trabalhar em todos os casos. · ValueOf agora aceita cadeias capitalizados por isso é mais como um enum Java 5. · Corrigido manuseio Rich Text do atributo href na tag. Além disso, o atributo tamanho da fonte agora devidamente processadas em pontos, não eles. · Renomeado o built-in estilo de defaultstyle para CorporateStyle e acrescentou um novo estilo chamado ThinStyle que você pode usar por classe especificando: ///thinwire.ui.Application/resources/ThinStyle.zip para a folha de estilo de inicialização parâmetro no web.xml. · Dividiram o style.xml do built-in CorporateStyle em uma série de arquivos XOD individuais que cada alavanca de sua própria parte do estilo. Isso torna futura reutilização por outros estilos muito mais fácil. tratamento de fontes foi melhorada de várias maneiras: · O tamanho pode agora ser definido para valores fracionários via Style.setProperty. · Eliminado desnecessário o envio da família de fontes e sublinhado para cada amostra. · Definir a propriedade greve fonte agora funciona corretamente. · Obter fonte de largura / altura via getStringWidth / getStringHeight agora é preciso. · Simplificou o motor de comunicação, de modo que não contam com a criação de objetos excessivos, a fim de ler os dados. Também limparam o código do cliente para lidar de forma mais eficiente os dados recebidos a partir do servidor. Finalmente, a saída de eventos do servidor é agora para baixo diretamente para o fluxo de resposta, em vez de primeiro buffer-lo. · Motor de processamento de eventos de ThinWire foi reconstruído a partilha segmento de suporte. Com este novo modelo, a escala de ThinWire deixarão de ser limitado pelo número de threads o servidor pode manipular ao mesmo tempo. O motor evento vai agora adicionar automaticamente / tópicos Remover para / a partir do pool de processamento, conforme necessário. Além disso, cada thread na piscina pode lidar com solicitações de processamento de eventos para múltiplas aplicações. Considerando que, antes ThinWire foi limitado a 1000-1500 usuários simultâneos desde que precisava 1000-1500 tópicos para lidar com essa carga, agora ele deve ser capaz de lidar com a mesma carga com apenas 50-75 threads. · Limparam vazamento de memória fronteira arredondada no IE6 que estava afetando RadioButtons. Também limparam um vazamento de memória no IE6 com o controle Tree. · Melhoria da velocidade com que os diálogos mostrar e esconder. Quando a visibilidade de um diálogo é alternado o processador evento vai agora liberar os eventos para o cliente imediatamente. Isso resulta em um muito mais rápido se sentir à apresentação e ocultação de diálogos. Embora este tenha sido sempre um problema, tornou-se muito perceptível sob o novo modelo de partilha fio otimizada e, portanto, precisava ser corrigido. · Otimizado transmissão estilo ao cliente, substituindo os nomes de propriedade de estilo com nomes mais curtos que o cliente agora traduz. · Reescreveu todo o analisador de texto rico para usar um analisador SAX em vez de um analisador Dom. Isso levou a uma melhoria de 5x-10x nos tempos de renderização para texto rico. · Melhorar a renderização do lado do cliente de texto rico, eliminando um grande número de tags desnecessárias. · Layouts retrabalhados para ligar para solicitar uma tarefa temporizada com um tempo limite de 0, para que se apliquem apenas um máximo de uma vez por ciclo de solicitação. · Componentes de cliente retrabalhados para definir o estilo inicial via CSStext, obtendo assim uma colisão de desempenho de 20% para a prestação de componentes · Tarefas de temporizador limpas para que, se o tempo limite for 0, o temporizador é chamado antes de retornar uma resposta para o navegador, em vez de depois de uma viagem de ida e volta.


Fio fino Software Relacionado

gem2rpm.

Converta facilmente uma gema rubi para um arquivo de especificação RPM ...

209 9 KB

Download

Springgwt.

Código aberto Google Wen Toolkit Inversão da solução de desenvolvimento de controle ...

143 3.4 MB

Download

Rubydiff.

Solução de desenvolvimento para comparações de nível superior do código de rubi ...

147 9 KB

Download