51
150 newfeatures COMUNS TELEMETRIA NOVO NOTA AO CONTROLE FLUXO DE TRABALHO CONTROLO DO UTILIZADOR MÓVEL RAD NOVO FITA 10 JANELAS UNID GRANDE DADOS CALCULADO HFSQL: PLATAFORMA CRUZ PAINEL VISUALIZAÇÃO IDENTIFICAÇÃO FACEBOOK GPS IOT BATERIA BAIXO ENERGIA BAIXO BLUETOOTH iCalendar REDE PROJETO JAVA RESPONSIVA FUNÇÕES, NOVO WLANGUAGE IOS, PHP, ANDROID, LINUX, ...

W21 novidades pt-br

Embed Size (px)

Citation preview

Page 1: W21 novidades pt-br

150

newfeatures

COMUNS

TELEMETRIA

NOVO NOTA AO CONTROLE

FLUXO DE TRABALHO CONTROLO

DO UTILIZADORMÓVEL

RADNOVO

FITA10

JANELASUNID

GRANDE

DADOS

CALCULADOHFSQL:

­PLATAFORMACRUZ PAINELVISUALIZAÇÃO

IDENTIFICAÇÃOFACEBOOK GPS IOTBATERIABAIXO ENERGIABAIXOBLUETOOTH

iCalendar REDEPROJETOJAVARESPONSIVA FUNÇÕES,

NOVOWLANGUAGE IOS, PHP,

ANDROID,LINUX,...

Page 2: W21 novidades pt-br

1

Encomendar o seuexemplar da versão

21 HOJE!

Versão 21 traz­lhe asinovações que você estáesperando.Uma vez que elesdesfrutar de pingdesenvol­ muito mais,suas equipes são maisprodutivo!Esta nova versão, # 21, traz suasequipes úteis novos recursos

Novos controles, telemetria, painelvisual, Web Design Responsive,aumento teroperability in­ fazem partedos novos recursos na versão 21.

Construir sobre a sua experiênciaexistente, aproveitando as novastecnologias: este é o benefíciofornecido pela versão 21.

Recompilando suas aplicações naver­ são 21, os aplicativosautomaticamente ganhar novosrecursos, velocidade e qualidade, eapoiar evoluções tecnológicasrecentes.

WINDEV 21, Webdev 21 eWINDEV móvel 21 são as suasferramentas de trabalho. O objectivoprimordial para as nossas equipas é asua satisfação e seu sucesso, emtodos os ambientes e plataformas dehardware.

Esta versão 21em brevetornam­se seuúnico rito favo­!

Novos controles

001 newfeature WD WBWM

Novo controle: NotaRepositionable. Os usuáriosfinais podem colocá­los elesmesmos!

A «nota repositionable» controle (que se parece com uma notapegajosa amarela familiar ...) está sendo introduzida na versão 21.É muito útil para um usuário final que queira adicionarnotas a uma janela.

A «nota repositionable» controle pode ser implementadopelo desenvolvedor da aplicaç~ao, é claro, mas tambémpor usuários finais si mesmos!Com este controle, o usuário final pode inserir instruções,as operações para executar ou informações: modo deoperação, a instrução de um substituto durante as férias,...Com este controle, os fluxos de informação melhor eprodutividade esta aumenta automaticamente.Por exemplo, um usuário pode deixar um lembrete emuma janela que se inicia um trabalho de impressão parafazer papel timbrado certeza é carregado na bandeja daimpressora!É claro que o criador do aplicativo pode proibir o uso denotas nas janelas do aplicativo.Note­se que os usuários finais também pode adicionarsuas próprias dicas de ferramentas para controles derefinar as informações (ver novo recurso 002).Benefício fornecido por este novo recurso:O usuário final pode entrar diretamente informações.

Page 3: W21 novidades pt-br

lendaWD WB WM : a lenda mostra em qualproduto o novo recurso está disponível.

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos3

002 newfeature WD WBWM

Controlo sugestões: a extremidadeusuário pode criá­los

Em aplicações criadas ou recompilados com a versão21, os usuários finais podem adicionar descrições sobreos controles de sua escolha.Esta nova funcionalidade permite que um usuário finalpara armazenar informações espe­ fic a um controle, eesta informação será exibida quando o cursor passa ocontrolo ou entra o controle.Este novo recurso é um ótimo complemento para o novo«reposicionamento nota nable» controle e melhora o fluxo deinformações.Se o controle já tem uma dica de ferramenta, o conteúdode ambas as pontas ferramenta­ é exibida.

Benefício fornecido por este recurso versão 21 novos:Wired up!

004 newfeature WD WBWM

controle de fio: vincular oscontroles na tela

O controle fio é muito fácil de criar e usar.Um fio de liga 2 controlos.Um fio pode ser feito de um ou mais segmentos.Um fio pode ser reta, com um ângulo reto ou formalivre. Quando um controlo é movido, o fio segueautomaticamente a posição dos controlosrelacionados.Esta é uma característica importante, porque na versão 21, ousuário final pode mover os controles na tela (veja a novafuncionalidade 015).

Uma dica muito útil inseridos diretamente até o final do aplicativodo utilizador

Benefício fornecido por este novo recurso:O usuário final é mais eficiente.

003 newfeature WD WBWM

Um novo controle para acriação de fluxos de trabalho

Um dos muitos usos do controlo de arame: isso também pode ser utilizado paradesenhar uma interface

Benefício fornecido por este recurso versão 21 novos:Diagramas são sempre coerente, as linhas de ligação.

005 newfeature WD WBWM

controle de fio: como criá­lo

Um controle de fio é criado como qualquer outrocontrole, no editor de janela.Basta selecionar o controle da fita, em seguida,conecte 2 controles ...Um controle de fio também podem ser criados por meio deprogramação usando o habitual ControlCreate ouControlClone função.Os ..StartControl e .. EndControl propriedadespermitem que você de­ controles finos para unir.O usuário final também pode criar fios (se você oautoriza) (veja a nova funcionalidade 015).Benefício fornecido por este recurso versão 21 novos:Facilmente criar ligações entre controles

006 newfeature WD WBWM

007 newfeature WD WBWM

fio personalizávelUm fio pode ser personalizado, como qualquercontrole, usando o 7­guia tecnologia, ou por meio deprogramação.Aqui estão alguns dos elementos personalizáveis:• a espessura• a cor• a opacidade• o tipo de linha: sólida, traço ...• a forma, tamanho e cor de cada ponto final: quadrado,redondo,diamante, flecha ...

Como todos os controles, o controle de arame podem serpersonalizados usando

• retângulo,• retângulo arredondado,• círculos e ovais,• setas simples,novas formas estão sendo introduzidos:• fronteiras sofisticados,• diamante,• forma livre (polígono).

Versão 21 do WINDEV oferece uma nova «Wire»controle que permite visualmente ligação 2 controles.Este controle permite que você crie facilmente diagramasde fluxo de trabalho. Os links são gerenciadosautomaticamente, e automaticamente manter o controledas modificações sobre os controles ligados: mover,redimensionamento, sabilidade vi­ ...

Fio: ele se conecta no lugarcerto

O arame é ligado a um controlo por meio de um «ponto de anexar».Por padrão, um controle tem 4 anexar pontos: no meiode cada um dos seus 4 lados.

estilos.Benefício fornecido por este recurso versão 21 novos:Mantenha seus cabos em cheque, usar o estilo certo!

008 newfeature WD WBWM

Page 4: W21 novidades pt-br

Os links podem ser criados:• no editor de janela• pela programação• e até mesmo diretamente na aplicação, por partedo utilizador final! (ver abaixo)

O novo «Wire» controle encontrada na versão 21oferece capacidades surpreendentes.

desenvolvedor do aplicativo pode adicionar ou removeranexar pontos. Por exemplo, apenas 2 anexar pontosno meio, na parte superior e as linhas verticais degarantia fundo ...Benefício fornecido por este recurso versão 21 novos:Anexar seus fios onde quer que você quer!

4

O controlo da forma fica emforma!

Com a versão 21, o WINDEV «Forma» evolui decontrole e ofe­ rece ainda mais formas.Estas novas formas são úteis para a criaçãode diagramas. Para além das formasexistentes:

Outro novo recurso na versão 21, uma forma pode conter umaimagem.Benefício fornecido por este recurso versão 21 novos:formas agradáveis.

5WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

009 WD WBWM

Como criar um fluxo detrabalho diagr am?

Graças a ambos os novos fios e formacontroles, e graças à riqueza dos controleshabituais, WINDEV 21 torna mais fácil paracriar fluxo de trabalho dia­ gramas.Um diagrama de fluxo de trabalho é criadodirectamente no editor Dow­ganha, porprogramação, ou por uma combinação deambos os métodos.O usuário final pode até mesmo criar emodificar diagramas de fluxo de trabalho (vejaabaixo).Uma vez que todos os elementos são controles, vocêpode interagir ou modificar um diagrama qualquermomento através de programação.

012 newfeature WD WBWM

A cereja do bolo: odiagrama é interativa: éuma janela WINDEV!

Uma vez que o diagrama foi criado pelo desenvolvedor, aaplicação pode interagir com o esquema: um diagrama éuma janela WINDEV 21!Todas as características WINDEV estão disponíveis.A aplicação pode actualizar cada controle emtempo real: Por exemplo:• Alterar o estado de um controle para indicar se uma máquinaestá ligado ou desligado

• Mostrar a produtividade de uma máquina ou robô• Apresentar o consumo de uma máquina• Indique se uma vaga de estacionamento está disponível ou não• indicar a presença de um colega de trabalho na sua estação (forade escritório, férias, viajar) ...

• Mostrar a taxa de higrometria de plantas em um jardim (através de umcaptor conectado)

É claro que qualquer modificação pode ser salvo eserá restaurada automaticamente ou por programação.Benefício fornecido por este novo recurso:Não há limite!

Um fluxo de trabalho clickable

011 newfeature WD WBWM

Muito mais do que apenas os fluxos detrabalho: mapa, diagr am,...

Estas novas funcionalidades na versão 21 permitemque você crie muito mais do que apenas os fluxos detrabalho.Todas as características WINDEV estão disponíveis parao desenvol­ por aplicação.

• ...O usuário final também pode interagir com o diagrama(se o per desenvol­ tem planejado para esta interação).Por exemplo:• clique em um botão para parar uma máquina• retardar uma máquina• enviar informações por e­mail• estatísticas de produção de impressão• ...

013 newfeature WD WBWM

fluxos de trabalho ilimitadas (emuito mais)!

Não há limite para os processos que você pode programar!Benefício fornecido por este recurso versão 21 novos:Sem limite.

Ordem diagrama de fluxo de trabalho de processamento

Benefício fornecido por este recurso versão 21 novos:Atender às suas necessidades

010 newfeature WD WBWM

Os usuários finaispodem editar fluxos detrabalho

Torna­se fácil para criar:• desenhos arquitetônicos• mapas de estacionamento• mapas de escritório• um layout da cadeia de montagem• um design placa de circuito• um processo de fabricação• ...

Um exemplo diagrama interativo: você pode adicionar e remover elementos. A cor dos botões indica o estado das máquinas, eclicando em uma máquina pode mudar o seu estado (uma caixa de combinação aparece para inserir os parâmetros).

WIN D E V 2 1 ta mb é m p e rm ite q u e v o c ê fa c ilme n te c o n s tru ir u m e d ito r d e flu x o d e tra b a lh o p e rs o n a liz a d o p a ra s e u s u s u á rio s fin a is .

O u s u á rio fin a l p o d e mo v e r o s c o n tro le s n a s ja n e la s q u e v o c ê c rio u . (V e ja o s d e ta lh e s s o b re o n o v o re c u rs o e m mo v e r / re d ime n s io n a r ...

c o n tro la p a ra o u s u á rio fin a l e m # 1 4 ).

Page 5: W21 novidades pt-br

Aqui um paisagista cria o layout de um jardim. captoresconectados enviar informações sobre as plantas em tempo real, e

alertas de exibição quando necessárioO posicionamento dos elementos pode ser realizado automaticamentepor meio de programação, ou pelo utilizador final. Lembrete: os linksautomaticamente seguir!Benefício fornecido por este recurso versão 21 novos:Muito mais do que os fluxos de trabalho.

6WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

Os usuários finaispodem se mover eMODIFICAR oscontroles na TELA

014 newfeature WD WBWM

Reorganizar a janela

• controles hide• adicionar notas (ver novo recurso 001)• adicionar descrições a controlos (ver novo recurso 002)• conectar controles usando fios.A fim de garantir as operações, você pode:• cancelar uma ou mais modificações (Undo / Redo)• reverter para o estado intial da janela a qualquer momento (mesmo 2dias depois).

As modificações realizadas são armazenadas automaticamente.Cada possibilidade pode ser desligado por programação, granular:para toda a aplicação, por janela e por controle.Você também pode especificar para cada controle seele pode ser editado ou não.Benefício fornecido por este recurso versão 21 novos:características nítidas.

OS UTILIZADORES MODIFICAR EMOVER O

próprios controlesOs usuários serão mais eficientes e vãogostar de usar as suas aplicações maisquando eles adaptativo ted­los às suasnecessidades.Hoje em dia, todo mundo personaliza suatela Smartphone, por que você nãopoderia fazer o mesmo para as suasaplicações?

Versão 21 oferece um recurso altamente antecipado: acapacidade para o usuário final para reorganizar adisposição dos comandos dentro de um dow­ganha, e paramodificar algumas das propriedades dos controles.Hoje os usuários finais escolheu um grande número deparâmetros associados à sua vida pessoal e profissional:sobre um telefone móvel, por exemplo, eles escolhempapel de parede imagens, toques, elementos para manterou descartar ... O determinar quais as informações apublicar ou não em mídia social .Os usuários finais podem decidir quais as aplicações ainstalar, os arquivos para backup ou excluir ...Na versão 21, o usuário final controla alguns doselementos de apresentação e uso de suas janelas!Isso melhora a facilidade de utilização.É claro que este recurso pode ser desligado por veloperde­ do aplicativo, para a totalidade do pedido ou paraselecionar janelas e controles.Benefício fornecido por este novo recurso:O usuário final assume o controle.

015 newfeature WD WBWM

016 newfeature WD WBWM

O desenvolvedor pode modificarsuas janelas diretamente duranteum «ir» oper ation

Durante a fase de teste deste recurso com um painel depessoas vimento, descobrimos que muitosdesenvolvedores estavam usando essa capacidade derealizar modificações durante uma «GO» operação pararefinar suas janelas!Na verdade, as idéias de modificação muitas vezesvêm­se quando a janela está sendo usado com dadosreais.Este caso de uso é um dos benefícios deste novorecurso. Quando voltar do modo de GO, se asmodificações foram rea­ lizada na interface, o editor dejanela pergunta se a aplicar estas modificações!Benefício fornecido por este recurso versão 21 novos:Modificar a sua janela para o GO!

017 newfeature WD WBWM

018 newfeature WD WBWM

Poder aos usuáriosOs usuários podem modificar e adaptar as suas janelas.Os elementos de controle modificáveis são:• posição• tamanho• tamanho da fonte• cor da fonteBenefício fornecido por este recurso versão 21 novos:Confiar nos utilizadores!

pode ser benéfico.Do mesmo modo, um programa genérico podem serutilizadas em um campo específico, e reorganizar oscontrolos permite uma melhor eficiência.Outro uso do recurso de modificação é quando o mesmodow­ganha é usado por 2 departamentos diferentes (com

Page 6: W21 novidades pt-br

Gerenciando a adição ea visibilidadedos controles

Em uma janela, o usuário final muda para o «modo deedição», a fim de reorganizar a janela (se odesenvolvedor autorizou a reorganização).Neste modo, o usuário final pode:• mover um ou mais controles• redimensionar os controles

O desenvolvedor poderecuperar ções usuárioconfigur

Os desenvolvedores podem obter as alterações delayout realizadas pelos usuários finais.Alguns usuários são realmente perito em seu campo, e sua experiência

diferentes os perfis de usuário): departamento de vendase contabilidade, por exemplo. Alguns botões será movidopara o primeiro plano e agrupados com base em casos deuso.Benefício fornecido por este recurso versão 21 novos:Tire partido do seu conhecimento dos usuários para uma melhoreficiência!

AO CONTROLEALTERAR

019 newfeature WD WBWM

brindes mais saborosos

Na versão 21 brindes foram redesenhados.Eles realmente necessário!Seu novo visual é muito mais moderno.

Benefício fornecido por este recurso versão 21 novos:Bons brindes que procuram em suas aplicações.

020 newfeature WD WB WM

controle de imagem SVGO controle de imagem na versão 21 suporta máscaras decorte em formato SVG.contornos progessive e máscaras de opacidade também sãosuportados.Benefício fornecido por este recurso versão 21 novos:impactante SVG

9WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

021 newfeature WDWBWM

Inovando constantementecontroles

Para descobrir as evoluções para o WINDEV 21, Webdev 21 eWINDEV Móvel 21 controles, consulte os seguintes novos recursos:• 205­226 para WINDEV 21• 741­770 para Webdev 21• 454­464 para WINDEV Móvel 21Benefício fornecido por este recurso versão 21 novos:Um monte de novos recursos para os controles.

Benefício fornecido por este recurso versão 21 novos:Fácil enchimento do gráfico Heatmap.

024 newfeature WDWB WM

gráfico de pizza: evoluçãoEm um gráfico de pizza, versão 21 permite posicionarum ou mais lendas dentro do gráfico.

WDANALYTICSTELEMETRIA: oque é usado em seuprgrams, o que nãoé

Para cada janela de:• número de ativações (total, média)• tempo de exibição da média para a janela com e sematividade (uma janela que permanece aberta sem qualqueração do mouse ou teclado durante 1 minuto é considerada«visor de ociosos»)

Controlos em que aconteceram acções são indicadas,com base na ordem em que foram realizadas as acções,bem como a quantidade de tempo presente em cadacontrolo.Novo recurso 039 detalha todas as informações coletadas.Benefício fornecido por este recurso versão 21 novos:

Page 7: W21 novidades pt-br

027 newfeature WD WB WMWDAnalytics recolhe informação útil.

029 newfeature WD WB WM

CARTAS

022 newfeature WD WB WM

Novo tipo de gráfico:heatmap

WINDEV já oferece um grande número de cartas.Um novo tipo de gráfico está sendo introduzidoem WINDEV 21. É o gráfico Heatmap.Este tipo de gráfico permite representar em dados de 2dimensões que têm 3 eixos de valores.Por exemplo:• A receita com base na data e localização• temperatura com base na data e local• número de vendas por tamanho e tipo de roupa• ...

Benefício fornecido por este novo recurso:Dentro fora!

025 newfeature WD WBWM

gráfico de pizzaSunburst: evolução

Na versão 21, os pedaços de um gráfico de pizzasunburst pode ser puxado para fora, para fazê­los sedestacar mais.

WDAnalytics: descobrir tudosobre seus aplicativosimplementados. E melhorá­las

Com esta nova ferramenta padrão WINDEV 21, vocêvai finalmente saber como suas aplicações são usadas,que são as opções mais frequentemente utilizadas, asescolhas que são menos utilizados ou não utilizados,que são os tempos de computação e de resposta ...WDAnalytics permite­lhe descobrir como suasaplicações são utilizadas.Benefício fornecido por este recurso versão 21 novos:Você vai saber tudo sobre o uso dos seus aplicativos.

028 newfeature WD WB WM

estatísticas precisasWDAnalytics recolhe as informações de uso e, em

seguida, permite analisá­lo. Note­se quea recolha desta informação não afeta odesempenho de suas aplicações.Para cada botão e cada opção demenu, as seguintes informações sãocoletadas:• número de seleções (total, médiapor dia)• activação com o mouse, tecladoou atalho de teclado

Quais recursos são utilizados (enão utilizado) nas suasaplicações?

WDAnalytics identifica as janelas mais utilizadas. Estassão as janelas que você deve otimizados ao máximo!Da mesma forma, WDAnalytics identifica os relatórios maisutilizados. Estes são os relatórios que devem otimizadostambém. WDAnalytics identifica o número de utilização daexportação função (Excel, Word, e­mail ...) por janela e porcontrole.Se o número de exportação é alta, você pode querer criarum processo fic especificado.WDAnalytics diz­lhe para cada controle de edição se ousuário final tenha ativado a opção para armazenar oseu valor.Esta informação pode ser útil para ativar a opção dearmazenamento de controle para todos os usuários podem sebeneficiar desta economia de tempo.WDAnalytics diz­lhe para cada botão que tem um atalho(F2, F10, ...) se o atalho é usado ou não. Isto pode serútil para utilizadores finais formação.Da mesma forma, WDAnalytics diz­lhe quais botões sãomuitas vezes clicado, mas não têm quaisquer atalhos.Você pode querer fornecer um corte curto para eles. Etc.As informações fornecidas por WDAnalytics permitemelhorar as funcionalidades que são realmente e, muitasvezes utilizados pelos usuários finais de suasaplicações.Você tem informações precisas para que possa agirsobre os elementos mais utilizados.Benefício fornecido por este recurso versão 21 novos:

Benefício fornecido por este recurso versão 21 novos:Simplifica a leitura de dados de um gráfico.

Você sabe tudo sobre o uso de seus aplicativos.

O novo controle do gráfico Heatmap

Benefício fornecido por este recurso versão 21 novos:Representar visualmente dados complexos

023 newfeature WD WB WM

Novo tipo de gráfico Heatmap:como preenchê­lo?

O novo gráfico Heatmap é preenchido porprogramação usando o grHM família de funções.Você pode especificar as cores para usar.Gradientes para valores intermediários são geradosautomaticamente. O gráfico pode ser impresso nointerior relatórios.

026 newfeature WDWBWM

gráfico: outras evoluçõesNo editor de janela, os controles de gráfico oferecemagora seu próprio modo de edição, que permite, entreoutras coisas, para mover o controle e não apenas alegenda ou título.gráfico de área: um gradiente é possível.Benefício fornecido por este recurso versão 21 novos:novas características úteis

21:

perfeito

WINDEVbalance

030 newfeature WD WB WM

O que queremos manter, masninguém usa? = Como eu possolibertar algum tempo?

Elementos do aplicativo que não são mais utilizados sãoGED FLAG­: janelas, relatórios, consultas ...E ainda mais precisamente, por janela, os controles nãoutilizados (botões que nunca são clicados por exemplo)

WDAnalytics permite descobrir qual versão do aplicativoé usado.Para alll seus aplicativos implementados, WDAnalyticspermite que você descubra a distribuição entre asdiferentes versões.Esta informação é útil:• vender atualizações• analisar as razões pelas quais os usuários não estão atualizando• para comparar a velocidade de adoção de novas versões• ...

Telemetria do painel de instrumentos

período Dispositivos de usuários

Page 8: W21 novidades pt-br

são sinalizados.Depois de tomar as precauções necessárias, você podeconsiderar remo­ Ving esses processos a partir daaplicação.A aplicação será mais leve e mais fácilMaitenance. Suas equipes de economizartempo.Tenha cuidado, porém para não excluir um processo queé utilizado apenas uma vez por ano (como um relatórioanual por exemplo) ou uma vez a cada 4 anos (anosbissextos).Benefício fornecido por este recurso versão 21 novos:Remover código morto.

031 newfeature WD WB WM

Qual a versão do seuaplicativo que seus clientesusar?

Um aplicativo tem uma vida própria.Uma aplicação tem muitas vezes várias versõesdiferentes e implantados em utilização, ao mesmo tempo.Normalmente, alguns clientes sempre atualizar enquantooutros mantêm Run­ ning versões mais antigas.

Benefício fornecido por este recurso versão 21 novos:A versão correta é a versão 21!

032 newfeature WD WB WM

métricas de desempenho Melhorarperformances: todos os temposindicados esperar

WDAnalytics vai ainda mais longe: ele também indicatempos de espera da aplicação.Para cada janela e cada relatório, os processos quelevam o longuest são sinalizadas.Dessa forma, se um processo é muito lento em umamáquina de usuário final, você sabe disso.Isto permite­lhe verificar o comportamento do aplicativocom base no contexto operacional.O tempo do processo para cada botão também é indicada.Se um processo é executado um número muito grande devezes, você está também no­ tificado.Você sabe exatamente como os aplicativos sãousados e como eles executam.

Continua página 14 ...

Impressão do relatório

033 WD WB WM

Consulte osresultados em«GO»

Consultar os resultados é feito confor­me dois modos de operação.O primeiro modo de funcionamentoconsiste em executar o aplicativo noWINDEV, e mudar para «analítica»mode: simplesmente ir através daaplicação.Ele exibe automaticamente asinformações na tela, ao lado dasopções e os controles.Os dados de telemetria sãoexibidos na tela!Benefício fornecido por esterecurso versão 21 novos:A análise dos resultados éinteractiva.

Telemetria durante uma GO: a cor indica os controles mais e menosusados. Pairando um controle mostra os detalhes

controle remotopara decidir oque é realçadona janelaquandoexecutadoatravés de umGO

Lista de projetos detalhes elemento

034 newfeature WD WB WM

Consulte os resultados detelemetria no painel

A consulta da informação também pode ser feitoatravés do painel de WDAnalytics.O painel oferece uma visão resumida muito completodos dados de telemetria.Benefício fornecido por este recurso versão 21 novos:Analisando os resultados é fácil.

Detalhe para 1 controle

Você pode tomar as medidas necessárias, software ou hardware, paramelhorar o desempenho final. 037 newfeature WD WB WM

Benefício fornecido por este recurso versão 21 novos: A coleta de dados eFaça a sua aplicação mais rápida. armazenamento de tecnologia:

localmente ou na redeatravés da nuvem

039 WD WB WM

Entre os dadoscoletados e agregados...

Sobre os (potenciais) erros fataisdetectados pelo mecanismo desegurança WLanguage:• O número total de anomalias• O número total de usuários afetados pelaesta anomalia

• A percentagem de utilizadores afectados por uma

• A quantidade mínima diária deutilizações para um utilizador queutilizam janela

• O número máximo diário de usospara um usuário

• Top 10 dos processos mais longos• Top 10 dos processos mais utilizados

Page 9: W21 novidades pt-br

1 ­ Colecção2 ­ Agregação 3­ VistaA telemetria de coleta e agrega osseguintes dados.Note­se que a recolha de dados é atabela despercebidos em termos dedesempenho (menos do que 1% emmédia impacto).Os dados são armazenados poraplicação:• todas as aplicações• uma seleção de aplicativos• um pedidoOs dados também são armazenadoscom a versão. Informação disponívelpara cada período é a seguinte.

em usuários

anomalia• O número médio de anomalias pordia

• O número mínimo de anomalias pordia

• O número mínimo de anomalias pordia em que há pelo menos uma anomalia

• O número máximo de anomalias pordia

• O número médio de anomalias pordia por usuário

• O número mínimo de anomalias pordia para um utilizador

• O número mínimo de anomalias pordia para um utilizador afectado por, pelo menos, umaanomalia

• O número máximo de anomaliaspor dia, para um utilizador

Para um dado processo, por umdeterminado controle, para umadeterminada opção de menu, nósqueremos saber o mais utilizado,os menos utilizados e nãoutilizados

• O número total de utilizações• O número de usuários que o utilizam naao menos uma vez

• O percentual de usuários que o utilizam naao menos uma vez

• A taxa de utilização• O número médio diário de usos• O número mínimo diário de usos• O número mínimo médio diário deusa se há pelo menos um uso

• O número máximo diário de anoma­mentiras

035 apresentam WD WB WMNovo

métricas de ocorrência de erro emclientes 'para aplicativosimplementados

Mesmo o melhor desenvolvedor pode cometer erros aodesenvolver uma aplicação!Quando o erro ocorre nos usuários finais ', eles podemnem sempre notificá­lo.No entanto, o desenvolvedor deve saber sobreesses erros, a fim de corrigi­los.Este é o lugar onde este novo recurso na versão 21 éútil. tiques WDAnaly­ recolhe os erros que ocorrem.Desta forma, você está informado sobre os erros queacontecem.A informação relativa aos erros contém elementosúteis, tais como a pilha de chamadas, etc.Um grande número de estatísticas disponíveis. Porexemplo: quantas vezes um erro ocorre ao longo dotempo, o número de usuários afetados, dez, etc.Esses elementos ajudam a priorizar a correção de bug.Benefício fornecido por este recurso versão 21 novos:Corrigir até mesmo os erros não declarada!

036 newfeature WD WB WM

Imprimir um relatórioWDAnalytics permite imprimir um relatório completo detelemetria em um aplicativo.Isto permite­lhe enviar as informações para outra equipese nee­ ded.Benefício fornecido por este recurso versão 21 novos:Imprimir um relatório de telemetria.

coleta de dados de telemetria é feito de formatransparente, sem qualquer impacto sobre odesempenho (menos de 1% de impacto).Você pode escolher um dos vários métodos.Note­se que os dados recolhidos podem serparcialmente ou totalmente anónimos. Você pode optarpor armazenar os dados:• em um servidor de rede• na nuvem (a inscrição é necessária).Uma vez ativado, WDAnalytics automaticamentecoleta de dados. A agregação dos dados é realizadano fundo, sobre o servidor de recolha.Organizar, agregar e visualizar os dados não afeta odesempenho do aplicativo.Benefício fornecido por este recurso versão 21 novos:Você tem escolhas.

038 newfeature WD WB WM

Recolher informaçõesespecíficas

Você pode solicitar a coleta de informaçõesespecíficas ao executar através de uma determinadapeça da interface ou código. Esta recolha de dadospode ser útil para:• analisar um novo recurso• verificando em casos especiais: VIP ...• contagem do número de páginas impressas• verificar em alguns computadores• contar o número de facturas entrou• contar o número de operações canceladas• ...Você pode analisar os processos e as seçõesespecíficas de suas aplicações.Benefício fornecido por este recurso versão 21 novos:Analisar com precisão o modo de funcionamento derecursos de suas aplicações.

• Número total de usuários• O número de novos usuários• O número de usuários de perda (taxade desconexão)• O número médio diário de usuários• O número mínimo diário de usuários• O número máximo diário de usuários

Sobre o hardware

• A distribuição SO• A distribuição do número detelas

• A distribuição da resolução do ecrã• A distribuição de idiomas• A distribuição da capacidade dememória

Em uma aplicação, em geral

• O número total de aplicativo éexecutado• O número médio diário de pistaspara a aplicação

• O número mínimo diário de pistaspara a aplicação

• O número máximo diário de pistaspara a aplicação

• O número médio diário de pistaspara a aplicação por usuário

• A média diária mínima de pistaspara a aplicação por usuário

• A média diária máxima de corridaspara a aplicação por usuário

• A distribuição do uso da linguagem• O tempo ativo médio diário parao aplicativo por usuário

• O tempo ativo mínimo diário parao aplicativo para um usuário

• O tempo ativo máxima diária dopedido de um usuário

• O número médio de anomalias pordia por utilizador afectado por, pelo menos, umaanomalia

Top 10 dos elementos

• Top 10 das janelas mais utilizadas• Top 10 das consultas mais utilizadas• Top 10 dos relatórios mais utilizados• Top 10 das janelas menos utilizados• Top 10 das consultas menosutilizados• Top 10 dos relatórios menos utilizados

elementos não utilizados

• janelas não utilizados• consultas não utilizados• relatórios não utilizados

Em um dado elemento (umajanela, uma porta re ...)

• O número total de utilizações• O número de usuários que ausou pelo menos uma vez

• O percentual de usuários queusou pelo menos uma vez

• A taxa de utilização• O número médio diário de usos• O número mínimo diário de usos• O número mínimo médio diário deusos se há pelo menos um uso

• O número máximo diário deanoma­ mentiras

• O número médio diário de usospor usuário

• O número médio diário mínimo deusos para um usuário

• O número médio diário de usos pordo utilizador

• O número médio diário mínimo deusa para um utilizador

• O número mínimo diário de usos paraum utilizador que utilizam janela

• O número máximo diário de usos paraum usuário

AAF

• Top 10 da AAF mais utilizado• O número total de utilizações por AAF• O número de usuários que ausou pelo menos uma vez

• A taxa de utilização• etc.

NUVEM• duplicação de configuração• mudar o tipo de configuração (componente, EXE, serviço web,...)

Benefício fornecido por este recurso versão 21 novos:línguas estrangeiras mais fácil ...

Page 10: W21 novidades pt-br

• modificação da ordem de apresentação dasconfigurações no treeview editor.

Benefício fornecido por este recurso versão 21 novos:Não há mais volta­e­vem.

046 newfeature WDWBWM

Digite controles estáticosmultilingues: nova interfacemais clara

Como você sabe, WINDEV, Webdev e WINDEV Móvelpermitem que você desenvolver uma aplicação em 64idiomas diferentes.

047 newfeature WDWBWM

linguagens personalizadas: «Eunão sou um número»!

Os vários editores permitem introduzir controlesestáticos em múltiplos idiomas.48 idiomas padrão são oferecidos pelo nome.Você também pode usar 16 idiomas não listados.Em versões mais antigas, essas linguagens foramapresentados como «Lan­ guage1», «Língua 2» etc.Este não fez a leitura de seu código mais fácil!Na versão 21, você agora pode nomear um idioma. Por exemplo: tonBre­, catalão, ... ou distribuidores grandes, Cabeleireiros, Agência ...

040 newfeature WDWBWM

Compartilhar um dicionário detradução na nuvem

Como você sabe, WINDEV, Webdev e WINDEV Móvelpermitem que você desenvolver para a nuvem (verwww.pcscloud.net). Os projetos podem ser armazenadose manuseados na nuvem.Na versão 21, você pode armazenar o dicionário de traduçãoWDMSG (módulo separado) na nuvem, a fim de atualizá­lo emtempo real e compartilhá­lo entre várias equipes ou agências detradução.Benefício fornecido por este recurso versão 21 novos:traduza mais rápido

041 newfeature WD WB WM

Telemetria na nuvemdados de telemetria podem ser armazenados eagregados na nuvem. Neste caso, você não tem nadaa ver!Benefício fornecido por este recurso versão 21 novos:

Benefício fornecido por este recurso versão 21 novos:O ambiente é óptima, independentemente do tipo de tela.

043 newfeature WDWBWM

O explorador de projetosmarts up!

Na versão 21, o editor de projecto armazena oselementos utilizados no momento em que está fechada.Este é um pouco agradável novidade que vai fazer seudia melhor! Entre os elementos armazenados, vocêencontrará:• A expandir / recolher estado no fechamento / aberturado pro­ jecto

• Assim como a recompilação do projeto.• Guarde o elemento selecionado• ...Benefício fornecido por este recurso versão 21 novos:Não há necessidade de fazer um "passeio através»,encontra o seu ambiente no mesmo estado que vocêdeixou!

Entrando controles estáticos e mensagens nas váriaslínguas é feita através do WDMSG programa adicional,ou diretamente no editor de janela.Entre as novas características da entrada de váriosidiomas, você beneficiar das seguintes funcionalidades:• interface mais limpa: apenas uma barra derolagem, fita menos intrusivo, o menu pop­up ...

• copiar todos os idiomas de um texto em uma únicaoperação• colar todos os idiomas de um texto em uma únicaoperação• para um controle, copiar o texto de uma língua paratodas as outras línguas (útil para evitar os controlesvazios quando todos os textos ainda não foramtraduzidos); Este comportamento pode ser definidacomo uma falha de­

• Não visualizar a área de entrada de uma ou mais línguas• o texto é automaticamente editada no editorcorrespondente ao seu formato: Texto, RTF, HTML ...

• RTF ou HTML texto escrito em aparece em branco emuma de fundo colorido• ...

Com efeito, a capacidade de traduzir o texto estático numaaplicação também é utilizado pelos editores de software parapersonalizar o vocabulário usado na interface com base noperfil de utilizador!Benefício fornecido por este recurso versão 21 novos:nomes mais significativos.

048 newfeature WDWBWM

Idiomas: você escolhe a ordem dosidiomas de exibição

Na versão 21, você pode modificar a ordem dosidiomas na descrição do projeto de exibição.As línguas aparecem então, por esta ordem, em todosos controles de edição de multilingues ambiente.Benefício fornecido por este recurso versão 21 novos:Sua própria ordem.

Hurrah para a nuvem!044 newfeature WDWBWM

Configur ção de

MEIO AMBIENTE exibição de elementos: projectosque formações do usoeles

Incrível compatibilidade com as versões anterioresWINDEV 21 aspectos seus recursos existentes.

Sem fase de migração necessário entre WINDEV 7,5, 8, 9,10, 11, 12, 14, 15, 16, 17, 18, 19 ou 20 e WINDEV 21:todos

042 newfeature WDWBWM

suporte de vídeo 4K paradesenvolvedores

Telas 4K definição (ultra­alta definição, 3.840 x2.160 pixels) está recebendo aqui.A Apple também oferece high­end resolução sobreseu hardware (de 2.048 x 1.536 a 5.120 x 2.880 nomomento que este documento está a ser criado).O ambiente de desenvolvimento da versão 21 foi adaptada de modoa apoiar tais telas com alta resolução.

Na versão 21, para um determinado elemento (janela,relatório, procedimento, classe), uma nova opção demenu permite listar as configurações que utilizam oelemento.A partir desta lista, você pode até mesmo incluir ouexcluir o elemento de várias configurações.Benefício fornecido por este recurso versão 21 novos:Você sabe quais configurações usar o que.

045 newfeature WDWBWM

Configur ção de projetos:novas características úteis

Na versão 21, as configurações do projeto oferecernovos laços functionali­ que você vai usar todos os

você tem que fazer é recompilar o aplicativopara que ele funcione na versão 21.Indo de Webdev 7, 9, 10, 11, 12, 14, 15, 16, 17, 18,19 ou 20 a 21 Webdev também é muito fácil.

Os componentes existentes (versão 8, 9, 10,11, 12, 14, 15, 16, 17, 18, 19 ou 20)trabalhar diretamente (sem a necessidadede ser recompilados), com aplicações naversão 21.Uma versão 21 abre diretamente umprojeto 7.5, 8, 9, 10, 11, 12, 14, 15, 16,17,18, 19 ou 20.E, claro, diferentes versões de seus ambientes podemcoexistir em seu PC; uma licença da versão 21também executa versões mais antigas (20, 19, 18, 17,16, 15, 14, 12, 11, 10, 9, 8, 7.5, 5.5, ...)

049 newfeature WDWBWMparâmetros de linguagem: separador, formato de data, etc. 056 newfeature WD WB WM 059 newfeature WDWBWM

Page 11: W21 novidades pt-br

GO: executar novamente a mesma GO noum clique

Quando um desenvolvedor realiza uma operação GO em umelemento, ele pode acabar em uma seção diferente docódigo: modificação do código de um procedimento global, amodificação de uma classe ...Executar novamente a operação GO no elementooriginal após esta modificação poderia ser tedioso.Na versão 21, para executar novamente uma operação deGO em uma janela que não é mais exibida porque vocêmoveu dentro do código, um único clique é tudo leva!Benefício fornecido por este recurso versão 21 novos:Menos cliques.

050 newfeature WDWBWM

Descubra atalhos insuspeitas: AltEnter, Shift F2 ...

Atalhos de teclado (teclas de função ou combinaçõesde teclas) poupar tempo e esforços a cada dia.Seus desenvolvedores saber sobre Alt Enter ? Esteatalho abre a 7­guia janela.E Mudança F2 no nome de um procedimento? Ela abrea janela que lista todas as chamadas para oprocedimento. E ESPAÇO ?Na versão 21, esses atalhos são especificados emtodos os menus exibidos.Isso com certeza vai ajudar você a descobrir algunsatalhos inesperados e salvar um pouco mais de tempo.

Seus desenvolvedores conhecem os seus atalhos

As pastas de geração de configuração também são comparados.Benefício fornecido por este recurso versão 21 novos:Encontrar todas as diferenças (muitas vezes há mais de 7 ...)

053 newfeature WDWBWM

Pesquisa tornou­se ainda maispoderoso: compor uma sentençaem linguagem natural!

Na versão 21, uma nova opção de busca permite quevocê descubra todos os elementos (de um controle detipo de dados, por exemplo), que têm ca­ racterísticasmuito específicas.A interface permite que você crie uma sentença emlinguagem natural para iniciar a pesquisa.Por exemplo:«Find todos os elementos que usam o shippingcostcomponente» ou«Find os botões que validam a janela»

Uma pesquisa ainda mais eficiente

Benefício fornecido por este recurso versão 21 novos:Procura e encontrarás!

054 newfeature WD WB WM

evolução da fita

Melhor modelo de peleidade stor

na versão 21, modelos de pele são mais bemorganizado. As imagens utilizadas são armazenadas emum específico sub­diretório , por exemplo. O pro­ jecto émelhor organizado.Benefício fornecido por este recurso versão 21 novos:Menos poluição.

057 newfeature WDWBWM

Melhor navegação entreelementos abertos (Ctrl Tab)

A combinação de teclas Ctrl + Tab permite navegarentre as janelas abertas.Na versão 21, a visualização é modernizado.Benefício fornecido por este recurso versão 21 novos:É melhor ...

PROJETOMONITORAMENTOCENTRO

058 newfeature WDWBWM

Centro de Monitoramento doProjeto: organizar tarefas de suaequipe diretamente do Gantt diagram

Projeto Centro de Monitoramento:gráfico de burndown: estimativao verdadeiro fim­de­projetoencontro

O «Estatísticas» guia do Centro de Monitoramento do Projetooferece informação nova: o gráfico Burndown projeto(terminologia Agile).

Levando­se em conta os parâmetros reais, a data final éestimado a 26 de Abril aqui

Há uma curva e 2 linhas de tendências na janela. Acurva representa a carga de trabalho prevista.O número de dias previstos evolui com o projeto.A velocidade real desenvolvimento é afetado por«realidade», ou seja: mee­ Tings, webinars, formação,depuração de aplicativos mais antigos, tarefasesquecidas, ausências ...A primeira linha de tendência exibida representatendência da curva. Por isso, esta tendência indica adata final teórica do projeto (ou iteração).A segunda linha de tendência representa o trending tendoem conta ac­ desempenho passado projectos (você podeescolher um ou mais projectos de referência).Graças a versão 21, você pode estimar a entrega doseu projeto data melhor.

Benefício fornecido por este recurso versão 21 novos:Cada atalho conhecido poupa tempo.

051 newfeature WDWBWM

diff de controle: NewNa versão 21, você pode comparar 2 controles e exibirsuas diferenças ...Os controlos podem ser localizadas na mesma janela,ou em 2 aluguer janelas renças.Benefício fornecido por este recurso versão 21 novos:

A fita ambiente evolui.Por exemplo, a fita agora oferece para ver e selecionar osestilos aplicáveis a um controle em um painel estilo.Benefício fornecido por este recurso versão 21 novos:Uma fita ainda mais rico!

055 newfeature WD WB WM

Pele modelo Gener ator: criarseus próprios modelos de pele

O Centro de Monitoramento deProjetos permite exibir umdiagrama de Gantt dos projetosatuais.Na versão 21, torna­se possívelinteragir com este diagramausando o mouse:• tarefas de movimentação• ajustar o comprimento de umatarefa (encurtar, leng­ então)

• atribuir uma tarefa• especificar / modificar das de­pendências de tarefas

• ...Faz o jogo 7 diferença simples!

052 newfeature WDWBWM

diff projeto: novosrecursos

Na versão 21, o diff projeto lista todas as modificações do

As equipes de desenvolvimento que têm conhecimentosde design em algum momento quero ser capaz de criarseus próprios modelos de pele.Na versão 21, um gerador de modelo de pele é fornecido.Isto torna mais fácil para criar seus próprios modelos depele.Benefício fornecido por este recurso versão 21 novos:Criar seus próprios modelos de pele.

18

Isso também permite que vocêexecute facilmente simulações.Um diagrama de Gantt podeabranger um pro­ jecto ou umconjunto de projectos.Benefício fornecido por esterecurso versão 21 novos:Facilmente organizar tarefas.

19

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

Page 12: W21 novidades pt-br

Benefício fornecido por este recurso versão 21 novos:O fim está à vista ....

060 newfeature WDWBWM

Notificações do ProjetoCentro de Monitoramentochegar em sua caixa deentrada

Lembrete: notificações automáticas são geradas pelo ambiente paraeventos específicos (tudo pode ser configurado).• um autor de relatório de erro é notificado quando o bug for fechado• quando uma tarefa é feita, uma notificação é enviada a todos os quetem tarefas, dependendo da tarefa concluída

• relatório sobre a integração contínua (ação passe plano)• notificações de monitoramento robô• notificações por parte dos servidores de banco de dados HFSQL

062 newfeature WDWBWM

Monitoramento do projetoCenter: imprimir Ganttgráficos

impressão gráfico de Gantt volta na versão 21.Multi­página de impressão é mais sofisticado. Você podeespecificar a granularidade da grelha, o prazo visível, ...Dependências entre tarefas são impressas.Benefício fornecido por este recurso versão 21 novos:Gantt irá impressioná­lo mais uma vez.

editor de janela

063 newfeature WDWBWM

7­guia dica

065 newfeature WD WB WM

Controles e cores:escolher as cores domodelo de pele

O seletor de cores disponíveis nas ofertas do editor dejanela, na ção adi­ aos modos habituais, a capacidade deescolher as cores entre os do modelo de pele atual.Isto permite­lhe ter uma interface mais elegante.Benefício fornecido por este recurso versão 21 novos:Use as cores certas!

066 newfeature WD WB WM

Aplicar um estilo a uma «caixa deverificação» Tipo de coluna da tabela

EDITOR RELATÓRIO

068 newfeature WD WBWM

Criar um relatóriopersonalizado baseado em umcubo ROLAP (PV T)

Este novo tipo de relatório na versão 21 permite imprimiro conteúdo de um controle PVT.Um relatório de origem é gerado.Você pode especificar se o cubo impresso deverepresentar o cubo totalmente gasto, totalmente emcolapso ou como é mostrado na tela.O estilo das células é, por padrão a do controle, mascada célula pode ser sobrecarregado.A opção de várias páginas é suportada em largura ealtura; margens dobram excesso pode ser configurado.Benefício fornecido por este recurso versão 21 novos:Um cubo impresso sem qualquer programação.

• mensagem de SCM: o check­in ...• ...Essas notificações são enviadas para o membro daequipe por e­mail. O ambiente WINDEV 21 oferece umsistema de mensagens segura e integrada. Estesistema de mensagens permite que você catecomunicação confidencial (e sem spams!) Entre osmembros da equipe.Na versão 21, um «clássico» do sistema de mensagensda Internet também pode ser usado para recebernotificações.Benefício fornecido por este recurso versão 21 novos:

A dica é mais limpo, e exibir informações adicionais: •a descrição da opção• a propriedade correspondente à ação WLanguage (serelevante)

• valores multilingues (se relevante)• para as opções inacessíveis que aparecem na corcinza, a razão por que eles acinzentado (serelevante).

A coluna personalizada: o fundo da marca de verificação é verde

Na versão 21, você pode configurar em detalhes oestilo dos «caixa de verificação» Tipo de colunasda tabela.Benefício fornecido por este recurso versão 21 novos:tabelas personalizadas próprias.

069 newfeature WD WBWM

Criar um relatório personalizadocom base em uma planilha

Ser notificado em seu sistema de e­mail regular.

061 newfeature WDWBWM

Dependências entre tarefasVersão 21 permite definir dependências entre tarefas:• uma ou mais tarefas indicam que eles não podemcomeçar até mais ou várias outras tarefas tenhamsido concluídas.

O diagrama de Gantt leva essas dependências em conta,e não vai deixar você agendar tarefas, dependendooutras tarefas antes que as outras tarefas tenham sidoconcluídas.

A dica mais informativo e mais limpa procura

Benefício fornecido por este recurso versão 21 novos:As dicas de ferramentas que carregam uma informação muito mais.

064 newfeature WDWBWM

067 newfeature WDWBWM

Vários novos recursos do editorde janela

Uma imagem sob o editor tem uma miniatura integradoque re­apresenta o seu modo de exibição. Na versão 21,você tem a capacidade de não exibir esta miniatura(através do «7­guia»).Benefício fornecido por este recurso versão 21 novos:configuração mais granular.

Este novo controle na versão 21 permite imprimir oconteúdo de um controle de planilha ou um .xls ou.xlsx arquivo.O estilo da célula é, por padrão, a do controle ouarquivo, mas cada célula pode ser sobrecarregado.Multi­page a impressão é suportada em largura e altura;margens sobrepostas podem ser configurados.Você também tem a possibilidade de solicitar que ocontrole de ser auto­ maticamente diminuído de modoque ele se encaixa em uma única página.

Quando uma tarefa que estava bloqueando outras tarefas foiconcluída, uma notificação automática é enviada para osdesenvolvedores relevantes (através do sistema interno demensagens, se este modo foi ativado).Benefício fornecido por este recurso versão 21 novos:Dependências entre as tarefas são levadas em conta.

Tabela descrição / colunaNo menu aberto por um clique direito sobre uma mesa,agora você tem a capacidade de abrir o 7­guia janela databela clicado ou co­lumn.Benefício fornecido por este recurso versão 21 novos:operações menos.

Facilmente recompilar seuaplicações na versão 21 e

fazer seus usuários se beneficiam instantaneamentea partir de:

• Personalização da interface do usuário• controle de nota Repositionable

• Tooltip• planilha de impressão e Cube planilha

• zoom JanelaImagine que o benefício imediato para os seus utilizadorese

clientes!

Benefício fornecido por este recurso versão 21 novos:A planilha imprime em seu próprio!

070 newfeature WDWB WM

Relatório: um PDF que vai ser omesmo quando impressos 30 anosa partir de agora! (PDF / A)

Page 13: W21 novidades pt-br

E para si mesmo, você se beneficia daO recurso de telemetria para analisar ouso real da sua aplicação

ções.

072 newfeature WDWB WM

Relatório com o formulário PDF noo plano de fundo: melhorqualidade (vector)

074 newfeature WDWBWM

Relatório: controle rápidoedição

trabalho de impressão.Este código permite definir processos personalizados:• pedido de uma senha para impressão real• pedido do nível de qualidade para um PDF para gerar• certifique­se de que o cliente tenha realmente impresso porrazões legais• remover um fundo preto ou uma imagem de fundo afim de conservar os cartuchos de impressão

• ...

PDF / A é um formato de PDF padrão ISO.Este tipo de PDF incorporar no PDF todos os elementosnecessários para exibi­lo ou imprimi­lo: por exemplo, todasas fontes são incorporados. Este formato é usado paraarquivamento de longo prazo.Na versão 21, uma nova opção é introduzido para gerar

PDF / A. O formato PDF / A é umsubconjunto do for­ mato PDF. Porexemplo, a transparência não éatribuição casar.O editor de relatórios WINDEV orienta odesenvol­ por sobre as restrições do PDF / Afor­ mato. Se necessário, os erros de compilaçãosinalizar o que não é suportado em um PDF / Asão geração

ted.Você também pode assinar arquivos PDF / A (ver novorecurso 071).Benefício fornecido por este recurso versão 21 novos:PDFs definido em pedra!

A qualidade do formulário é impecávelUm relatório pode usar um PDF como pano de fundo.O exemplo mais comum é uma agência governamentalPDF: formulários de impostos, pedido de cartão deidentificação, representando forma ...O PDF é fornecido pela agência de administração competente.Na versão 21, o editor relatório otimiza o uso destesPDF em segundo plano quando o próprio relatório égerado em PDF (PDF como pano de fundo PDF!)O fundo PDF agora usa um formato do vetor.Não há perda de qualidade quando o zoom e o tamanhofinal é muitas vezes menor.Benefício fornecido por este recurso versão 21 novos:PDFs afiadas dentro PDFs ...

Um menu pop­up adicional lhe permite editar rapidamente controlesno editor de relatório

A tarefa recorrente ao criar e modificar relatórios é aformatação do texto.Para facilitar esta tarefa, o editor de relatório na versão21 oferece um modo de edição de controle rápido.Este modo é ativado através do menu pop­up ouusando o «R» atalho de teclado.As ações mais comuns são oferecidos em uma janela pop­up.Benefício fornecido por este recurso versão 21 novos:Faster edição controle.

075 newfeature WDWBWM

Relatório: barra derolagem visuais

Depois de clicar em um botão de exportação de PDF,um pedido de uma palavra­passe janela

Benefício fornecido por este recurso versão 21 novos:Dominar o processo de impressão, mesmo a partir da pré­visualização.

071 newfeature WDWB WM

Um relatório para a profissão deadvogado: assinado PDF

Existem dois tipos de assinatura para relatórios emPDF: assinaturas para aprovação e assinatura para acertificação.Versão 21 suporta ambos os tipos de assinatura.Um novo controle de assinatura está sendo introduzida paraaprovações. Ele permite que você incluir uma assinaturadigital no relatório, para a exportação de PDF. Você podedefinir a imagem ou o texto a ser exibido neste controle deassinatura, que será exibido no relatório PDF.A escolha do certificado digital a ser usado para aassinatura é feita no editor ou através deprogramação.Você também pode adicionar uma assinatura para aimpressão programada usando o iPrintSignaturefunção.Benefício fornecido por este recurso versão 21 novos:Assine seu PDF.

073 newfeature WDWBWMRelatório não­modal 7­guiajanela

Na versão 21, você pode abrir vários 7­guia janelas aomesmo tempo no editor de relatório.Isto permite­lhe comparar os controles, fazer operações de copiar / colar...Você pode clicar no «Aplicar» botão para ver o efeitoinstantâneo de suas modificações sem fechar a 7­guiajanela.

Dois 7 por tabulação janelas abertas ao mesmo tempo; você pode fazer

Em um relatório grande tamanho, com umgrande número de blocos, uma barra derolagem vertical pode vir para cima.Na versão 21, a barra de rolagem mostra uma minia­ É meuversão tura do relatório para ser capaz de nave­ WINDEV 21gate melhor.Benefício proporcionado por esta versão 21 novos FEAtudo meutura:posicionamento mais rápido.

076 novo recurso WD WB WM

Relatório: modificaro trabalho deimpressão a partirda pré­visualização

Um relatório pode ser impressodiretamente do aplicaç~ao (processosem a interface ou usando um clique debotão, por exemplo).Um relatório também pode ser impressopelo usuário final depois que foi visto navisualização ganha­dow.

Page 14: W21 novidades pt-br

comparação, copy / paste ...

Benefício fornecido por este recurso versão 21 novos:edição Freer.

Em version21, um novo processo(pcode) está sendo introduzida emrelatórios: Reprint .Torna­se possível introduzir o código que seráexecutado antes de iniciar uma exportação oude um

22 23WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

077 newfeature WDWBWM

exportação HTML para relatórios:prestação fronteira melhor

Um relatório pode ser impresso em HTML.A prestação de fronteiras em torno dos controles foi im­provou na versão 21.A prestação não leva novos parâmetros em conta agora:estilo de linha, espessura, corre ...Benefício fornecido por este recurso versão 21 novos:fronteiras melhores.

EDITOR DEDADOS DEMODELO(ESQUEMA DEDADOS)

078 newfeature WDWBWM

Análise SCM (descrição dedados): tamanho dearmazenamento dividido por100!

Para os desenvolvedores e equipes que usam o SCM, aquantidade de espaço em disco ocupado pelo modelo dedados e sua história é drasticamente redu­ ced!Para os iniciados, é o fim dos «ANAxxx» diretórios queforam criados a cada geração.Esses diretórios são usados para manter as versõesmais antigas do lise ana­.Quando a análise é armazenado através de SCM, essesarquivos de backup se tornam inúteis.Isso ocorre porque SCM mantém a história inteira doprojeto, e mizes optimizar a ele.Na versão 21, estes «ANAxxx» diretórios não sãogerados quando a análise é gerido através de SCM.Benefício fornecido por este recurso versão 21 novos:Menos diretórios e arquivos armazenados em discos.

080 newfeature WDWBWM

lista de conexão exibidoPara um acesso mais rápido, a lista de ligaçõesdescritas na análise surge na treeview análise.Benefício fornecido por este recurso versão 21 novos:Acesso rápido.

Editor de Consultas

081 newfeature WDWBWM

Melhor nomeação ameter parQuando se define uma condição de selecção, o valor aser testado pode ser fornecida como um «duro» valor oucomo um parâmetro.A nomenclatura padrão deste parâmetro evolui para levaro nome do item utilizado na condição.Não mais «param1, param2, param3»!Benefício fornecido por este recurso versão 21 novos:código mais legível.

082 newfeature WDWBWM

Evolução da interface visualO editor de consulta permite visualizar uma consulta graficamente.Na versão 21, quando a consulta for modificada, odiagrama é upda­ ted e mantém as modificações deapresentação.Um botão permite reinicializar o diagrama.Benefício fornecido por este recurso versão 21 novos:Suas escolhas são mantidos.

SCM (EQUIPA)

083 newfeature WDWBWM

administr ator olharsobre todos para umamelhor usabilidade

Na versão 21, o administrador do SCM é renovada eagora in­ clui uma fita.As funcionalidades são mais fáceis de encontrar e usar.Benefício fornecido por este recurso versão 21 novos:SCM é mais bonito (e mais prático)!

084 newfeature WDWBWM

SCM e componenteA fim de aumentar a velocidade SCM e para iluminaras operações ao atualizar componentes, o número decheckouts foi reduzido.Benefício fornecido por este recurso versão 21 novos:SCM é mais rápido.

085 newfeature WDWBWM

A integraçãocontínua(fábrica desoftware)

086 newfeature WDWBWM

fábrica de software: noWLanguage

Graças à nova função WLanguage, ActionPlanInfo , éagora possível recuperar através de programação de ummonte de informações sobre a execução do plano deacção no tecido software. Entre as informações quepodem ser recuperados, você vai encontrar: código destatus, o usuário que iniciou o plano de acção, máquina,hora de início e fim, o progresso ...Juntamente com o ActionPlanExecute função, estenovo feição torna possível o controlo do tecido desoftware e a recuperação dos resultados dacompilação.Benefício fornecido por este recurso versão 21 novos:Consultar o tecido Software de um aplicativo externo.

087 newfeature WD WB WM

Nova ação: Gener Ating aajuda

A integração contínua (Tecido Software) agora permiteque você automatizam a geração de ajuda do aplicativo.Benefício fornecido por este recurso versão 21 novos:Sem esquecer a ajuda mais!

WDMSG(traduçãoautomática

079 newfeature WDWBWM

rotulagem análise SCM

SCM: projeto automáticode check­in

Quando um desenvolvedor realiza uma modificação noprojeto, WINDEV oferece automaticamente para

PROGRAMAS)Lembrete: WDMSG é uma ferramenta opcional deWINDEV, Webdev e WINDEV móvel usado para

Page 15: W21 novidades pt-br

Na versão 21, cada vez que a análise é gerado, SCMautomaticamente etiquetas do modelo de dadoscorrespondentes na base de dados. Isto torna mais fácilsaber com qual versão da análise foi usado para criar umaplicativo.Benefício fornecido por este recurso versão 21 novos:Uma história transparente.

Sim para a versão 21!

verificar o projeto a fim de realizar as modificações.Você precisa então validar o check­in uma vez que aoperação é feita.Na versão 21, uma opção permite o check­in deve serfeito automaticamente, con­ sem confirmação.Benefício fornecido por este recurso versão 21 novos:operações simplificadas.

industrializar a tradução dos projectos. Seu dicionárioaprende automaticamente a partir das traduções al­pronto realizados.

088 newfeature WDWBWM

línguas NamingAs línguas não são números mais!WDMSG agora usa nomes para outros idiomas.Benefício fornecido por este recurso versão 21 novos:Menos risco de confusão entre dois idiomas.

24WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

25WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

WLANGUAGE

089 newfeature WDWBWM

valor de uma constante.Esta nova funcionalidade permite­lhe, por exemplo, paraconfigurar o posicionamento de um componente internocom base no projeto que usa­lo.A sintaxe para esse tipo de meta­código é:

<Compilação se constante = Valor >...<ELSE>...<END>

Benefício fornecido por este recurso versão 21 novos:Ainda mais precisão ao compilar seus projetos.

094 newfeature WDWBWM

TAR e TGZ arquivamentoformato

O formato TAR (Tape Archive) é um formato dearquivamento pular muito po­ no mundo Linux.Ele é usado para reunir vários arquivos em um únicoarquivo (um arquivo grande).A sua TGZ (TAR.GZ) variante realiza uma compressãoGZIP além. Na versão 21, as funções de compressão dearquivos WLanguage ( zip função da família) ganharfunções adicionais para apoiar estes dois novos formatosde arquivo.

Condicional ­code­alvo: declará­la diretamente no código 092 newfeature WDWBWM

Tópicos: automáticasBenefício fornecido por este recurso versão 21 novos:Melhor compatibilidade com Linux.

Benefício fornecido por este recurso versão 21 novos:

Condicional ­code­alvo permite definir seções de códigoque será executado com base na plataforma sobre a qual aaplicação está em execução: no Windows, Linux, iOS,Android ...Até agora, condicional do código­alvo só foi declaradona interface sual vi­ do editor de código.Na versão 21, condicional do código­alvo também pode serdeclarado di­ rectamente no WLanguage no código fonte, usandoessa nova sintaxe:

<Compilação se ConfigurationType = Android>StartAndroidProcess ()<ELSE>ToastDisplay ( «Não está disponível»)<END>

Outro novo recurso: o código que não será executadonão irá gerar erros de compilação.Benefício fornecido por este recurso versão 21 novos:declaração simplificada.

090 newfeature WDWBWM

Novo código­Alvo condicional:mesmo alvo as formações do!

Na versão 21, também é possível executar uma seção de códigocom base na configuração do projeto. Basta usar o seguinte

proteção do acessovariável

A programação dos tópicos necessários você tomarprecauções de modo a evitar que dois threads acessemo mesmo ble variação, ao mesmo tempo.Este controle foi muitas vezes realizada através de"seções críticas" e ne­ cessário um monte dehabilidades do desenvolvedor, a fim de evitar impassesting cria­.Com a versão 21 isto é tudo no passado! (Embora aindacompatível). A protecção das variáveis dentro de umarosca torna automático na versão 21.Basta usar o novo <seção crítica> atributo quandoDecla­ anel as variáveis para proteger.O <Critical Section> atributo especifica aoWLanguage que o acesso a esta variável estaráprotegido contra conflitos de rosca: se um segundothread tenta acessar uma variável já utilizado em umsegmento atual, esta discussão será feitaautomaticamente para esperar.Para as condições de corrida em matrizes e matrizes deassociação, um novo imposto síndrome deCriticalSectionStart permite reivindicar acessoexclusivo à variável de matriz em causa.Benefício fornecido por este recurso versão 21 novos:O código é automaticamente mais seguro.

093 newfeature WDWBWM

096 newfeature WD WBWM

Siga a progressão compressão edescompressão (arquivos)

Na versão 21, todas as funções que compactar oudescompactar arquivos podem exibir automaticamente uma barrade progresso.O usuário final pode acompanhar o progresso dasoperações!Esta barra de progresso dizem respeito às seguintesoperações: a compressão, descompressão,adicionando arquivos, excluir arquivos de divisão,agrupando arquivos ...Quando solicitado a barra de progresso é exibidaautomaticamente. Você também pode personalizar aexibição da barra de progresso usando umprocedimento.

Benefício fornecido por este recurso versão 21 novos:Exibir a progressão dos seus arquivos.

Maior facilidade de utilização.

097 newfeature WDWBWM

Solicitações HTTP: Conexãotempo limite

Na versão 21, você pode especificar um tempo limiteespecífico para conexões durante solicitações HTTP.O novo ..ConnectionTimeOut propriedade do HTTPRequest tipoavançado WLanguage está sendo introduzido.Benefício fornecido por este recurso versão 21 novos:Controle o seu pedido HTTP mais finamente.

098 newfeature WDWBWM

solicitações HTTP: nãoexcesso de velocidade

Quando afinar um aplicativo que realiza pedidos hhtp, éalgures útil para simular uma rede lenta para garantir queo aplicativo responde corretamente em um ambiente realou degradada.O novo HTTPSimulateNetwork função permite limitara velocidade de transferência, para as transferênciasde entrada ou saída.

Page 16: W21 novidades pt-br

sintaxe:<Compilação se Configuração ="MyConfiguration" >...<ELSE>...<END>

Benefício fornecido por este recurso versão 21 novos:Ainda mais flexibilidade na compilação de seus projetos.

091 newfeature WDWBWM

Novo código­Alvo condicional:variação com base na diretiva decompilação

Compressão de cordas de memóriano formato gzip

O «gzip» é um formato de compressão muito comum enormal.Este formato é usado frequentemente para trocar dadosentre de terceiros aplicações.Na versão 21, agora você pode comprimir oudescomprimir um fer Buffett de dados ou uma cadeia decaracteres em «gzip» formato (não só um arquivo any­mais).Os Compactar e descompactar funções WLanguagetrabalhar em buffers e cordas.Benefício fornecido por este recurso versão 21 novos:cordas compactas.

095 newfeature WD WB WM

Seleção de imagens:multi­selecção

Para oferecer a selecção de uma imagem a partir daunidade de um pedido, o fImageSelect função abreuma caixa de diálogo que exibe as imagens na máquina.Na versão 21, o selector de imagem visual permiteque várias as selecções.Você pode então selecionar várias imagens ao mesmotempo em uma aplicaç~ao, continuando a beneficiar dorecurso de visualização do selector.

Benefício fornecido por este recurso versão 21 novos:simular facilmente um acesso lento.

099 newfeature WDWBWM

formatação valor numérico: escolher osators separ

O NumericToString função WLanguage evolui na versão 21.NumericToString agora permite especificar o caracter deseparação de usar para os mil e casas decimais.Os caracteres oferecidos são:• a vírgula • o ponto • o espaço• o carácter definido pelo sistema operacional,• o carácter definido no projeto.

constantes Benefício fornecido por este recurso versão 21 novos:

Outro novo recurso da condicional de código­alvo na versão21: agora você pode levar em conta uma secção de códigobaseado no

26

Sempre bem formatado números.

27

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

100 newfeature WD WBWM

Associar um aplicativocom uma extensão de arquivo

Quando um usuário final dupla clica em um arquivo noWindows Explorer, o aplicativo que usa este tipo de ficheiroscomeçam a ser (ou o Windows oferece para escolher umaplicativo para abrir o arquivo).Graças ao novo SysLinkExtension função WLanguage,agora você pode associar uma extensão de arquivo comum aplicativo que deve ser iniciado automaticamente.Benefício fornecido por este recurso versão 21 novos:A aplicação relevante é iniciado automaticamente.

n 101 e wnewfeature WDWBWM

Lista país e código ISO

Benefício fornecido por este recurso versão 21 novos:Um padrão conhecido para troca de informações de calendário.

104 newfeature WDWBWM

A importação de compromissos emum controle do tipo Scheduler

Os novos iCalendarToScheduler eiCalendarToOrganizer funções WLanguage permitemexibir diretamente um arquivo iCalendar em um WINDEV,Webdev ou WINDEV Móvel Scheduler ou organizador, e atémesmo nos relatórios.O novo iCalendarToAppointment função WLanguagepermite recuperar todos os compromissos encontradosem um arquivo iCalendar. Esta função lê o conteúdo doarquivo e retorna uma nomeação tipo array (tipoWLanguage nativo) preenchido com os dados doarquivo.

Criando um serviço Web no WINDEV (ou Webdev) émuito fácil. É ainda mais fácil na versão 21, com ageração automática do conjunto de procedimentos apartir de um arquivo WSDL.Lembrete: um arquivo WSDL contém a descrição das estruturase pontos de entrada do serviço Web: é a«especificações» do serviço Web.Quando você precisa programar um serviço Web, basta solicitar oarquivo WSDL e deixe WINDEV (ou Webdev) fazer o trabalho paravocê!Benefício fornecido por este recurso versão 21 novos:Fácil criação de serviços da Web.

107 newfeature WDWB WM

Retornar vários valoresUm serviço Web pode retornar vários valores.Na versão 21, este é facilitada.Benefício fornecido por este recurso versão 21 novos:

109 newfeature WDWB WM

Controlar o pedidotempo esgotado

Na versão 21, você pode especificar um tempo limitepara as solicitações durante solicitações SOAP.O novo ..TimeOut propriedade está sendo introduzidapara este fim.Benefício fornecido por este recurso versão 21 novos:Mantenha o controle!

AUTOMÁTICOEDITOR DE TESTE

O novo GetCountryList função WLanguage retorna alista de países do mundo, bem como o seu código ISOBenefício fornecido por este recurso versão 21 novos:Útil para preencher uma caixa de combinação com a escolhade países.

102 newfeature WDWBWM

Vários recursos novosWLanguage

O TableEnumColumn função retorna automaticamente umcontrole tipo. Não há necessidade de dissimulaçãomais. A sintaxe antiga ainda está disponível, é claro.Os novos Ponto e Retângulo tipos estão disponíveis.Benefício fornecido por este recurso versão 21 novos:Novos recursos adicionais.

É então fácil de manipular esse conjunto de compromissos atravésde pro­ gramação para exibir os compromissos diretamente em umcontrole Organizer, ou para salvar as consultas em um banco dedados.Benefício fornecido por este recurso versão 21 novos:importar facilmente compromissos do Google, Outlook, ...

105 newfeature WDWBWM

Exportar um ou mais consultasde um controle Scheduler

Os novos SchedulerToiCalendar e OrganizerToiCalendar

funções WLanguage deixar você exportar diretamente um WINDEVMobile (ou WINDEV, Webdev) Scheduler ou organizador.O novo AppointmentToiCalendar função WLanguagepermite gerar automaticamente um tipo de arquivo

suporte expandido para o padrão SOAP

108 newfeature WDWB WM

testando a chamada para umserviço Web com baixavelocidade (3G, Edge, ...)

No modo de teste, você pode retardar a transferência dedados para simular uma conexão 3G ou borda ou umavelocidade específica. ( HTTPSimulate­ Rede função).Esta função permite testar um serviço Web emcondições degradadas.Benefício fornecido por este recurso versão 21 novos:Simular!

110 newfeature WDWBWM

Executar os testes a baixavelocidade

O editor de teste permite criar testes automáticos eunidades que serão reproduzidos em alta velocidade.Na versão 21, você pode pedir para os testes a seremexecutados na velocidade mais baixa.Isso permite verificar o comportamento do aplicativo natela, e não apenas se certificar de que está funcionandocorretamente.Benefício fornecido por este recurso versão 21 novos:se você quiser ver o que está acontecendo ...

Page 17: W21 novidades pt-br

iCalendar iCalendar partir de um determinado conjunto decompromissos.Benefício fornecido por este recurso versão 21 novos:exportar facilmente compromissos.

SABONETESERVIÇOS WEB

.withWINDEV21está incluído!

103 newfeature WDWBWM 106 newfeature WDWB WM oserviço de internetO que é iCalendar utilizado?Para compartilhar informaçõesde calendário

iCalendar é um padrão RFC (RFC5545) para trocardados de calendário.Um arquivo de texto ( .ics extensão) contém os detalhesdo compromisso. Esse arquivo permite que vocêfacilmente trocar informações de calendário entre asaplicações: por exemplo, eu exportar a informação decalendário a partir de uma aplicaç~ao WINDEV e euimportá­lo diretamente para o Outlook (e vice­versa).Versão 21 permite que você facilmente ler e gravar dadosem um arquivo iCalendar tipo.

C ria n d ou mserv içoWeb :v o cêreceb eoa rq u iv oWS D L ,v o cêG en erco m euoco n ju n tod ep ro ced im en toemu mcliq u e!

WSDL Conjunto deprocedimentosWINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

CÓDIGO EDITOR

111 newfeature WDWBWM

Visual barra de rolagem:navegue por vista!

Na versão 21, está sendo introduzida uma nova maneirade se mover em torno de seu código.O lado direito (ou esquerdo) do editor de código exibe ocódigo de tamanho duzido re­.A janela de visualização activa é mostrado.E o movimento da janela de visualização pequenatambém se move o conteúdo do editor de código.Este modo de movimentos traz precisão, velocidade econforto ao rolar.

Este modo também ofereceuma pré­visualização de todoo código.

Benefício fornecido por este recurso versão 21 novos:Não mais esquecer um caso!

113 newfeature WDWBWM

Fora de elementos ation configur:gr código Ayed

Ao abrir um elemento de configuração, seu códigofica acinzentado.Isto torna­se óbvio que não é compilado, e que nãopertencem à configuração actual.

DEBUGGER

115 newfeature WDWBWM

New window tr aceNa versão 21, a janela de rastreamento do depurador evolui.Em cada linha, o tipo de informação é representadapor um ícone. Você pode filtrar mensagens com basenesses ícones.Os detalhes dos erros WLanguage agora são exibidosdiretamente.

118 newfeature WD WB WM

erros de análise queocorre no cliente(aplicativos implementados)

Graças à «Telemetria» novo recurso (WDAnalytics) (vernovos recursos 027 a 039), que agora é possívelrecuperar depuração despejos de aplicativosimplementados.Se ocorrer um erro, a depuração lixeiras são coletadasautomaticamente pelo servidor de telemetria.Os depósitos de abrir diretamente no depurador, eestão posicionados na linha que provocou o erro.A pilha de chamadas é exibida, eo conteúdo dasvariáveis podem ser consultados.Benefício fornecido por este recurso versão 21 novos:depuração assíncrono fácil de aplicativos implementados.

119 newfeature WDWBWM

Page 18: W21 novidades pt-br

Por exemplo, todos osprocedimentos de um conjunto deprocedimentos ou todos os mé­todos de uma classe são exibidos.Benefício fornecido por esterecurso versão 21 novos:navegação assistida.

112 newfeature WDWBWM

«Interruptor» assistida edições onções enumer

O editor de código na versão 21 agora oferece entradaassistida por INTERRUPTOR declarações com um ENUMERATIONvariável do tipo.O editor de código gera todas as CASE declarações comtodos os valores possíveis da ENUMERATION .Recurso pequeno, mas muito útil ao manusear ENUMERATION!

Benefício fornecido por este recurso versão 21 novos:Cuidado, este código não pertence a sua configuração atual!

114 newfeature WDWBWM

ção automática Gener doscomentários

Ao criar um procedimento, uma opção já está disponívelpara activar ou não a geração automática do protótipocom­ mento para o procedimento.Esta opção é armazenada.Esta opção satisfaz as 2 escolas de pensamento:• a escola que não quer um monte de comentários emcima do protótipo, e que deixa vazio,

• a escola que quer os comentários e preenchê­los.Benefício fornecido por este recurso versão 21 novos:Você tem opções!

Benefício fornecido por este recurso versão 21 novos:A melhor deixar vestígios.

116 newfeature WDWBWM

troca de informaçõesprecisas

O depurador na versão 21 apresenta informaçõesprecisas sobre erros fatais do aplicativo:• nome e versão do aplicativo• elemento e processo que desencadeou o erro• linha de código que provocou o erro• nome da função ou propriedade (se relevante para o erro)• pilha de chamadas• mensagem de erro completa• autor da linha de código• ...Benefício fornecido por este recurso versão 21 novos:informações acionáveis.

117 newfeature WDWBWM

Exibindo o conteúdo do registroatual

O depurador agora pode exibir o conteúdo do registro decorrente de um arquivo de dados.Basta digitar o nome do arquivo na área de exibição devariáveis do Bugger de­.Você pode até escolher os itens a serem exibidos.Benefício fornecido por este recurso versão 21 novos:depuração mais fácil.

120 newfeature WDWBWM

Exibindo as cores na cor!O depurador exibe o conteúdo das variáveis.Quando estes são cores variáveis do tipo, o depuradornão exibir apenas os valores RGB, mas também umretângulo com a cor correspon­ dentes.Benefício fornecido por este recurso versão 21 novos:Veja a vida em cores!

As políticas ambientais modo estritoNo modo estrito, o depurador pára sistematicamente em cada erro,

XMLQuando PC impressões SOFT «papel»documentos, PC SOFT, o fornecedordo papel ou da impressora, (FSC ­Conselho hip Floresta Stewards­ ­certificado e PEFC ­ Pro­ grama para oReconhecimento de CertificaçãoFlorestal ­ certificado) replants comomuitas árvores tal como utilizado para aimpressão. O selo FSC foi criado peloFSC

ONG, que inclui entre outrosGreenpeace, Amigos da Terra eWWF. Por exemplo imprimir 100.000cópias de um de 68 páginasdocumentação em papel brilhanteconsome 10 árvores: PC SOFT ou aimpressora tem 10 árvoresreplantadas imediatamente. Alémdisso, somos a favor de celuloseprovenientes principalmente da re­

madeira reciclados (das fábricas demóveis, por exemplo) e da derrubadada floresta controlada. Também osnossos produtos são dis­ ponível semembalagem ou cumentation papel do­a pedido. Uma licença para 10desenvolvedores podem serfornecidos mediante solicitação comapenas 2 conjuntos de cumentationpapel do­ por exemplo.

se é ou não fatal.Isso permite que você detectar os erros fatais que são ocultadas porQuando Exceção código e para detectar os silenciosos não fataiserros.Benefício fornecido por este recurso versão 21 novos:depuração completa!

121 newfeature WDWBWM

Tipo de XML: pedido xPath,diretamente

Na versão 21, o XMLExecuteXPath função tambémpode aceitar diretamente um XML variável do tipo comoparâmetro.

31WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

O benefício da função nativa é que você pode processarum documento pneu en­ em um caminho, e, portanto,obter mances melhor desempe­.

Benefício fornecido por este recurso versão 21 novos:código mais claro e melhores performances!

AUDITORIA PARAOTIMIZAÇÃO

Benefício fornecido por este recurso versão 21 novos:Mais flexibilidade para seus dados.

n 124 e wnewfeature WDWBWM

Os valores padrão definido pormeio de código SQL

Ao definir um arquivo de dados (tabela) no editor demodelo de dados (descrição de dados), você podeespecificar um valor padrão para cada item (co­ lumn) doarquivo de dados (tabela).Até agora os valores padrão possíveis foram:• NULL,• uma constante (inteiro, real, corda, ...)Na versão 21, agora é possível especificar uma fórmulaSQL como o valor padrão.

125 newfeature WDWBWM

produto automática DateTime:tempo de carimbar seus registros

Versão 21 oferece um novo tipo de item para arquivosHFSQL dados (Bles TA): A Timestamp itens.A Timestamp item (coluna) é automaticamenteinicializado pelo mecanismo de banco de HFSQL coma data e hora de criação do registro (linha) (ou, à suaescolha, com a data e hora da última modificação).Você pode filtrar ou pesquisar com base em um Timestampitem.Benefício fornecido por este recurso versão 21 novos:timestamps registro preciso.

126 newfeature WDWBWM

128 newfeature WDWB WM

mais clara automáticajanelas de assistência

HFSQL oferece janelas de assistência automática para ousuário final. Estas janelas de assistência permitir que ousuário final para processar casos de erro inesperado:duplicar ou erro modificação conflito por exemplo.Na versão 21, as mensagens de essas janelas deassistência automáticas foram simplificados.

Page 19: W21 novidades pt-br

122 newfeature WDWBWM

auditoria estáticaA auditoria estática analisa seus projetos e fornecesugestões para melhorias.O editor WINDEV vem em 32­bit e 64­bit modo. Muitasvezes, as pessoas usam a 32­bit versão do editor deWINDEV. Quando um projeto chega a um consequentetamanho (mais de 1.000 elementos), usando a 64­bitversão melhora o desempenho do editor. Os pontos deauditoria estáticos isso na versão 21.

O .cpl diretório contém a compilação informações deprojeto

Isto significa que você pode inicializar um item com adata ou o nome do usuário conectado.Esse recurso também é muito útil para compatibilidadecom terceiros bancos de dados.Benefício fornecido por este recurso versão 21 novos:Mais possibilidades para seus arquivos.

Eu uso calculadoitens ou eu me código?

HExecuteSQLQuery comparâmetros de segurança

O editor de consulta WINDEV permite definirgraficamente consultas em bancos de dados.Você também pode entrar diretamente consultas emlinguagem SQL em código, usando o HExecuteSQLQueryfunção WLanguage.Na versão 21, a consulta entrou aceita diretamente parâmetros.Estes parâmetros são simplesmente passado paraHExecutSQLQuery.

Para proteger a aplicação contra a «injeção SQL» de tipoataques, WINDEV formata automaticamente osparâmetros para a sintaxe SQL. Por isso, uma «Hacker»não pode usar um controle de edição para modificar ocódigo SQL.Benefício fornecido por este recurso versão 21 novos:

Benefício fornecido por este recurso versão 21 novos:Melhor experiência de usuário para o usuário final.

129 newfeature WDWBWM

ção. Quando este diretório está localizado em uma redeimpulsionar o desempenho do tor edi­ pode ficar maislento.A auditoria estática na versão 21 bandeiras Esses diretórios e dações

Melhor segurança ao usar SQL diretamente. HFSQL Control Center: avisuais «explicar»

emende para armazená­los em uma unidade local.Benefício fornecido por este recurso versão 21 novos:A auditoria estática também melhora o seu desempenho no editor.

HFSQL

123 newfeature WDWBWM

itens calculadosVersão 21 do HFSQL permite definir itens calculados. Umitem calculado é um item «virtual» a partir de um arquivode dados.Por exemplo, um CLIENTE arquivo de dados podeconter um LASTNAME e FIRSTNAME item.Na versão 21, você pode declarar um item calculado, FULL_NAMEcorrespondendo à concatenação de LASTNAME e FIRSTNAME . Outroexemplo útil: um arquivo de dados contém uma data de nascimento.Um calculado item de « AGE » pode ser definida para simplificar osprocessos.Um item calculado pode ser representada fisicamente

127 newfeature WDWBWM

Performances: otimizadas degerenciamento de arquivos de cache

Ao parar um servidor HFSQL ou após um longo períodode ness Idle, caches do motor de banco de dados sãoesvaziados.No entanto, estes caches são muito úteis para melhorar oacesso desem­ penho do banco de dados.Na versão 21, o motor HFSQL inicializaautomaticamente os caches e mantém­los a fim deassegurar continuou desempenho.Uma nova função permite esvaziar os caches na demanda.Benefício fornecido por este recurso versão 21 novos:Pesquisas que sempre um bom desempenho.

O novo EXPLICAR recurso em uma consulta SQLpermite­lhe descobrir o processo operacional específicodo motor de banco de dados na consulta analisadas,usando os dados reais.

A EXPLICAR código indica os índices usados, porexemplo, e a ordem de leitura para os dados.Isso permite que você entender por que em alguns casosespeciais uma consulta não é tão rápido como esperado, eredefinir os índices. Na versão 21, o resultado de uma Explicar éapresentada visualmente.

Aqui, para imprimir asfaturas, o recurso EXPLICARdetecta que a tabela de clientesinteira (arquivo de dados) estáa ser lido! Devemos adicionaruma tecla no GrandTotal ouna DataDaEncomenda parafazer a leitura mais rápida

Isso permite que você facilmente compreender ocaminho detalhada de cada consulta.Benefício fornecido por este recurso versão 21 novos:Experimente, você vai adotá­lo imediatamente!

130 newfeature WDWBWM

HFSQL Control Center:64­bit modo de

O 64­bit modo do Centro de Controle HFSQL permiteploit totalmente ex­ memória das máquinas.Neste 64­bit modo, por exemplo, reindexação um arquivode dados no modo clássico é mais rápido.O uso de de terceiros bases de dados de 64 bits modo também épossível.

133 newfeature WDWBWM

ansactions tr livres emexigem

HFSQL Cluster cuida de tudo!Mas um administrador de dados pode optar por liberaruma operação em pro­ gresso sobre a demanda e,instantaneamente, especialmente durante a fase detestes: esta possibilidade agora é oferecido na versão 21do HFSQL Cluster.Benefício fornecido por este recurso versão 21 novos:Depuração sem interrupção!

134 newfeature WDWBWM

BIG DATABenefício fornecido por este recurso versão 21 novos:Hadoop está pronto para servir as suas aplicações!

139 newfeature WDWB WM

conector nativa Hadoop: HBase, Hive,HDFS

Versão 21 oferece acesso nativo a Hadoop.Hadoop usa 3 níveis hierárquicos para escrever eacessar dados:• nível da coluna (HBase)• a «consulta» nível, porque não há criadores de banco dedados SQL têm fi­ gurado para fora o que é necessário, porvezes, uma consulta (Hive).

• nível de arquivo (arquivo inteiro ou bloco) (HDFS)

Page 20: W21 novidades pt-br

Benefício fornecido por este recurso versão 21 novos:Capacidade de explorar o poder da máquina completa.

131 newfeature WDWBWM

HFSQL Control Center: acesso nativoSQL Server

O tipo de acesso ao SQL Server (DBLIB, ODBC SQLNCLI,SQLNCLI OLE DB) pode ser especificado no Centro deControle.

enviar automaticamente umamensagem para os clientes

O HSendMessageToClient função WLanguage permite enviar umamensagem para todos os clientes conectados a um servidor HFSQL.Esta função pode ser usada para alertar os usuáriosantes de uma interrupção de serviço (manutenção decluster por exemplo) ou ser gerida por aplicações eusado como um mecanismo de comunicação entreaplicativos.A partir da versão 21, esta função WLanguage é também disponí­

Versão 21 do WINDEV permite que você facilmenteusar a tecnologia Hadoop Big Data, diretamente noWLanguage.

137 newfeature WDWB WM

Hadoop:arquitectura distribuída

Benefício fornecido por este recurso versão 21 novos:conector Hadoop nativa!

140 newfeature WDWB WM

HBase

Benefício fornecido por este recurso versão 21 novos:Gerenciar o acesso SQL nativo a partir do Centro deControle HFSQL.

HFSQL CLUSTERComo você sabe, HFSQL tem um «cluster» de versão.Esta versão de cluster também pode ser distribuídolivremente com suas aplicaç~oes desenvolvidasutilizando WINDEV, Webdev e WINDEV Mo­ bile.A vantagem do cluster é distribuir automaticamente oarmazenamento e acesso aos dados em vários servidores, e destaforma beneficiar de melhores tempos de resposta e melhorsegurança. (Para mais informações, por favor consulte adocumentação HFSQL).

132 newfeature WDWBWM

barra de progresso desincronização

Quando uma nova máquina é adicionada a um clusterexistente, deve, naturalmente, sincronizadas.Esta sincronização é completamente automático.Na versão 21, uma barra de progresso permiteacompanhar o progresso da de sincronizaç~ao.

ble para os usuários do HFSQL Cluster.Benefício fornecido por este recurso versão 21 novos:Espalhe a palavra ... em conjunto também!

135 newfeature WDWBWM

Reindexação arquivo de dadossob demanda

Como você sabe, HFSQL Cluster gere automaticamente osíndices. Mas um administrador de dados pode quererreindexar um ou mais arquivos de dados: esta possibilidadeagora é oferecido na versão 21.Benefício fornecido por este recurso versão 21 novos:Reindexar sob demanda, bem!

136 newfeature WDWBWM

Aumentar a velocidade de bancode dados sob demanda (por meioda otimização do índice)

HFSQL Cluster cuida de tudo.Mas um administrador de dados pode querer começarum índice otimização ção para melhorar a ler e escrevervelocidade: esta possibilidade agora é oferecido naversão 21.Benefício fornecido por este recurso versão 21 novos:

Hadoop é uma estrutura que lhe permite processaruma quantidade enorme de dados usando clustersde servidor.Hadoop não é uma parte discreta de software,mas sim um «conceito».Entre os diferentes programas que compõem HadoopHBase existe (o banco de dados propriamente dita), Hive(a linguagem de consulta) e HDFS (camada dearmazenamento de baixo nível para arquivos, que sãosempre distri­ ted).O principal conceito em big data é que a arquitetura dearmazenamento é maciçamente distribuída, geralmenteao longo de várias centenas, se não milhares deservidores.Cinco máquinas (que pode ser máquinas virtuais)mínimos são cessário re­ configurar um banco de dadosHadoop.arquiteturas de dados grandes são escaláveis, o quesignifica que você pode adicionar mais servidores paraescalar aplicações.As aplicações desenvolvidas com a versão 21nativamente acessar os conjuntos de dados doop Ha­.Benefício fornecido por este recurso versão 21 novos:Hadoop está aqui para servir as suas aplicações!

138 newfeature WDWB WM

Hadoop, NoSQL:não relacionais bases de dados

HBase é um não­relacional (NoSQL) banco de dadosdistribuído, baseado em colunas e usandonão­estruturado de armazenamento para tabelasgrandes. HBase é um componente central do Hadoop.HBase tem sido concebida para o processamento degrandes volumes de dados (vários milhões de linhas,vários milhões de colunas por fila) e dados não­padrão(cada linha pode ter uma estrutura diferente da próximalinha).Numa base de dados HBase, os dados sãoarmazenados numa tabela, de forma distribuída.A tabela é dividida em famílias de colunas, que secontêm colunas.Cada linha (equivalente a um registro em um SGBDtradicional) é identificada por um e apenas um RowKey.O RowKey é a única chave da tabela.Uma célula é a intersecção de uma linha e uma coluna(nada de novo lá!).A história do conteúdo de uma célula é mantidocom o seu timestamp (data / hora em que foiescrito).Você pode definir filtros em uma tabela HBase (semelhantes a umfiltro HFSQL).Benefício fornecido por este recurso versão 21 novos:acesso nativo a Big Data bancos de dados de seusaplicativos e sites.

141 newfeature WDWB WM

HBase: amming progr

Informações sobre o andamento da sincronizaçãotambém pode ser consultado em tempo real no Centro deControle HFSQL.Benefício fornecido por este recurso versão 21 novos:Melhor visibilidade do status do cluster HFSQL.

Otimização on demand! bases de dados Hadoop são chamados «NoSQL» bancos de dados. Versão 21 oferece uma família de funções WLanguage de AdesãoEste termo é usado em demasia, porque eles são realmente «não­relacional»cantar escreva bases de dados HBase.bancos de dados. Estas funções nova WLanguage permitem que você crie uma nova tabela,

adicionar linhas, ler os dados e excluir dados:

Um banco de dados NoSQL é um banco de dados queestá livre das limitações bancos de dados relacionais(escalabilidade), mas também liberto de algumas de suasfuncionalidades: coerência, integridade referencial,persistência, em tempo real, ...

hbWrite, hbListTable, hbRead,hbGetTableDescription, hbDelete, hdDeleteTable.Novos tipos nativos estão sendo introduzidos: hbCell, hbColumn,hbConnection, hbColumnDescription, çãohbTableDescrip­, hbWriting, hbReading,hbScanParameter, Resultado hbScan­ .

34 35WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

Benefício fornecido por este recurso versão 21 novos:acesso nativo a Big Data bancos de dados de seusaplicativos e sites.

142 newfeature WDWB WM

143 newfeature WDWB WM

HDFS: Hadoop DistributedSistema de arquivo

HDFS é um dos componentes na estrutura Hadoop.

147newfeature WDWBWMfunções SQLSQL DIA, DAYOFMONTH,DE HFSQL DAYOFWEEK ecomandos DiaDoAno

Page 21: W21 novidades pt-br

Hive: bancos de dados deconsulta do Hadoop

Hive é uma camada de software no Hadoop o que lhepermite executar que­ Ries.Hive usa a linguagem HiveSQL; que é uma linguagemparecida com o SQL.(Os bancos de dados são NoSQL, mas eles acabaram recriandoSQL de qualquer maneira! Eles recuperado por dizer que «não»significava «Não só»...)O desenvolvedor especifica uma consulta usandoHiveSQL (sintaxe derivada de SQL) eo motor Hivetraduz essa consulta para executar uma consulta nativano banco de dados.Na versão 21, você pode executar consultas HiveSQL emum HBase da­ tabase usando os habituais SQLExec funçõesWLanguage.Na versão 21, você pode criar consultas para a seleçãode dados e condição ad­.Benefício fornecido por este recurso versão 21 novos:Consultar bancos de dados de Big Data em WLanguage

HDFS é um sistema de arquivos distribuídos, o quesignifica que ele usa um cluster de servidores paracriar um armazenamento de dados.HDFS pode armazenar qualquer número de arquivos. Osarquivos armazenados no TER clus­ são divididos emblocos de dados e distribuído entre os nós do clusterHDFS.Para garantir a resiliência de dados, cada bloco de dadosé duplicado em vários nós (três por padrão).Dessa forma, se um nó falhar, o sistema de arquivos nãoserá afetado. HDFS permite copiar arquivos entre outrascoisas.Na versão 21, as aplicações WLanguage tem um novoconjunto de WLanguage funções disponíveis para elespara acessar e ma­ naging arquivos armazenados emum cluster HDFS: hdfsList , hdfsCopyTo ,hdfsCreateDirectory ...Benefício fornecido por este recurso versão 21 novos:Armazene longe!

144 newfeature WDWBWM

ansactions TR em SQLVersão 21 do HFSQL suporta 8 novos tipos de sintaxepara permitir suporte para transações em consultasSQL:• BEGIN [WORK] • BEGIN TRANSACTION • INÍCIO transaçõesÇÃO [ISOLATION LEVEL ...] • COMMIT [WORK] [E CORRENTE] •COMMIT TRANSACTION [E CORRENTE] • ROLLBACK [WORK] [ECORRENTE] • ROLLBACK TRANSACTION [E CORRENTE] • SETISOLATION LEVEL ...

Graças à nova sintaxe, agora você pode lidar comtransações e seu nível de isolamento diretamente noSQL.Benefício fornecido por este recurso versão 21 novos:Novos comandos SQL.

145 newfeature WDWBWM

Com os quatro novos comandos SQL: Dia,DAYOFMONTH , DAYOF­ SEMANA e DAYOFYEAR , amanipulação de dias em consultas SQL fica maissofisticado.Veja também novo recurso 124 (valor padrão SQL).Benefício fornecido por este recurso versão 21 novos:dias SQL.

148 newfeature WDWBWM

comandos SQL CADAA CADA comando SQL é uma função de agregação (comoSUM por exemplo), ou seja, aplica­se a um conjunto dedados e retorna um valor gle pecado.A CADA comando retorna True se todos os argumentosque re­ cebeu são True e False contrário.Benefício fornecido por este recurso versão 21 novos:SQL: verdadeiro ou falso?

149 newfeature WDWBWM

comando SQLCURRENT_USER

Versão 21 do HFSQL apoia o CURRENT_USER comando.Este comando SQL retorna o nome do usuário para aconexão atual.

WINDEV 21, Comandos de Sever al SQL emuma única consulta

Este valor pode ser usado, por exemplo, para salvarautomaticamente o autor de uma modificação.Benefício fornecido por este recurso versão 21 novos:

é a única que eu escolhi! Na versão 21, vários comandos de SQL pode ser enviados para o servidor Você sabe de quem fez o quê.numa única operação: por exemplo, um conjunto de Inserção , ou uma série deBEGIN ­ ATUALIZAÇÃO ­ COMMIT ...

150Basta separar os comandos com um ; (ponto e vírgula). newfeature WDWBWMBenefício fornecido por este recurso versão 21 novos: Resumo do novoSQL em HFSQL, top isso!

comandos SQL

146 newfeature WDWBWM

comando SQL CONVERTA CONVERSÃO comando SQL (como é descrito na normaISO para SQL) permite converter uma cadeia decaracteres de um racter ca­ definido para outro.Por exemplo, ele permite que você converter umacadeia em ISO­8859­1 (conjunto de caracteres francêsutilizado pelo Windows) para UTF­8.Ele está sendo introduzido na versão 21.Benefício fornecido por este recurso versão 21 novos:Que diz respeito à norma ISO.

Versão 21 oferece 18 novas funções SQL:BEGIN / BEGIN WORK,BEGIN TRANSACTION,START TRANSACTION Permite iniciar uma transação.COMMITCOMMIT WORKCOMMIT TRANSACTION Permite validar uma transação.CONVERTER Converte uma cadeia de caracteres de um conjunto de caracteres para outroUSUÁRIO ATUAL Retorna o nome do usuário para a conexão atual.DIA / DAYOFMONTH Retorna o número correspondente ao dia no

mês.DIA DA SEMANA Retorna o número do dia da semana.DAYOFYEAR Retorna o número para o dia do ano.CADA Retorna True se o argumento é verdadeiro para todos os registros.

ROLLBACK WORK / ROLLBACK,

ROLLBACK TRANSACTION Permite cancelar uma transação.Nível de isolação definido Define o nível de isolamento da transação.

37

TERCEIROSbancos dedados,

152 newfeature WDWB WM

Nativo de 64 bits SAP

Page 22: W21 novidades pt-br

bancos dedados,conectoresnativos

conectorO conector SAP nativa está disponível em 32 bitse 64 bits modos.Benefício fornecido por este recurso versão 21 novos:

151 newfeature WDWB WM

conector nativo (acesso nativo) paraOu Acle no Linux

O conector do Oracle nativa já estava disponível em 32e 64 bits para Windows.Na versão 21, este conector nativa também estádisponível para 32­bit Linux e 64­bit Linux.(Módulo disponível como uma opção)Benefício fornecido por este recurso versão 21 novos:Extensão do suporte nativo Oracle.

153 newfeature WDWB WM

conector nativa (acesso Nativo):Fórmula para valores padrão

A descrição de um banco de dados usado via acessonativo (conector nativo) agora podem usar itensinicializados por meio de código SQL (ver novo recurso124).Benefício fornecido por este recurso versão 21 novos:Melhor compatibilidade com descrições de dados importados.

WINDEV 21

154 newfeature WDWBWM

Beneficiar das 150 novasfuncionalidades da versão 21

Quase todos os novos recursos apresentados naspáginas anteriores estão disponíveis em WINDEV 21.Além de esta lista já impressionante de novasfuncionalidades, WINDEV 21 oferece os seguintesnovos recursos detalhados neste capítulo.Esta versão 21 do WINDEV é realmente muito rico!Benefício fornecido por este recurso versão 21 novos:Centenas de novos recursos para WINDEV na versão 21.

Novos controles

155 newfeature WD WBWM

Personalização das janelas pelousuário final

156 newfeature WD WBWM

Novo controle Wire, Ligação entre2 controles

Com o novo tipo de controle Wire, facilmente criar fluxode trabalho dia­ gramas, e oferecer a seus usuáriosfinais para criar ou modificar alguns! O controlo do fiopode ser utilizado como «decoração» para embelezar asinterfaces! Veja novas funcionalidades 003­007.

Aqui o fio só joga um papel informativo

Benefício fornecido por este recurso versão 21 novos:Visualmente vincular controles facilmente!

157 newfeature WD WBWM

controle estático JustifiedNa versão 21, você pode solicitar que o texto encontradoem um multi­linha de controle estático ser justificada.Isso melhora a aparência de apresentações.

Cada atualização para a versão 21lhe dá direito a 15 inquéritoscom o Suporte técnico gratuitoporta.Na versão 21, as equipes de ser­

Nefit do técnico gratuitoapoio!

VOCÊ ÉSEGURO...

38

Se o desenvolvedor do aplicativo autoriza­lo, ousuário final de um aplicativo desenvolvido usando aversão 21 pode modificar Si mesmo telas doaplicativo, mover os controles, alterar o seu tamanhoe cor.Por exemplo, um botão frequentemente utilizado será ampliada!Ou controles que nunca são utilizados para a introdução deordens nesta empresa será movido para a parte inferior datela!Este novo recurso fornece um monte de latitude paraos usuários finais para adaptar a interface do usuárioàs suas necessidades personalizadas.Veja novas funcionalidades 014­018.Benefício fornecido por este recurso versão 21 novos:Liberdade para seus usuários finais.

Suporte para 64­bit SAP.

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

.(versão

dodisponibilidade

Durante o comercial)

161 167

Page 23: W21 novidades pt-br

newfeature WD WBWM

Controle Tab: Disposiçãoopções

Na versão 21, uma nova opção para guias queapresentam está sendo intro­ ced: mudar todas as guiasà direita.Isto permite­lhe deixar espaço para exibir um logotipopor exemplo, ou um botão que expandir as opções.

O texto é justificado

Benefício fornecido por este recurso versão 21 novos:Seja quadrado (com os seus controles estáticos)!

Benefício fornecido por este recurso versão 21 novos:Outro novo tipo de códigos de barras.

164 newfeature WD WB WM

Fade­in / fade­out

newfeature WD WB WM

botões redondosNa versão 21, botões também podem serredondos. Transparência é suportadoautomaticamente.O clique é adaptada à forma: Se o usuário clicar nocanto do controle, fora do círculo, o clique não é levadoem conta ac­.

158 newfeature WD WBWM

New «nota Repositionable»controle

A «nota Repositionable» controle está sendointroduzido em ver­ são 21.Este controle permite que o usuário final para inserirtexto e posicioná­lo onde quer que ele ou ela quer najanela.O controle é automaticamente guardado e reaparecerána próxima vez que a janela é aberta.A «nota Repositionable» controle pode ser movido aqualquer momento pelo usuário final.Por favor note que o recurso nota Repositionable tambémestá disponível através da AAF (ver novo recurso 242).Benefício fornecido por este recurso versão 21 novos:Cole sem cola!

Aqui as guias são deslocadas para a direita, para inserir um logotipo, por exemplo.

Benefício fornecido por este recurso versão 21 novos:A guia está resolvido ...

162 newfeature WDWBWM

Novos códigos de barras:Maxicode (UPS)

ansition tr sobre controlesde imagem

Ao alterar uma imagem dentro de um controle de imagem, umfade­ in / fade­out tipo de animação pode ser ativada com umclique.Benefício fornecido por este recurso versão 21 novos:efeitos visuais em 1 clique.

165 newfeature WD WB WM

X­close em um controle de ediçãoEm um controle de edição, uma marca X pode seradicionado para permitir a supressão visual doconteúdo do controle.Benefício fornecido por este recurso versão 21 novos:Fácil eliminação do conteúdo de um controle

Benefício fornecido por este recurso versão 21 novos:O círculo é a nova praça.

168 newfeature WD WBWM

dicas de ferramentas decontrole estão ficando maissofisticados

159 newfeature WD WB WM

«Automática» de cor

166 newfeature WD WB WM

imagens redondosNa versão 21, qualquer imagem pode ser exibida com uma«rodada»

A dica de ferramenta com diferentes fontes e cores

Um controle pode exibir uma dica de ferramenta quando pairado.Uma dica de ferramenta é facilmente definido na7­guia janela ou através de programação ( ..Tooltippropriedade).

No editor de janela, foi introduzida uma nova cor: o«automática» de cor.Esta cor pode ser aplicado a todos os subtítulos doscontrolos.Em tempo de execução, o quadro WINDEV irá calcular acor a ser usada com base na cor de fundo e o modelo depele. Isso permite que você não tem que definir todas aspossíveis combinações de cores sas!A exibição será sempre legível: Fundo looper controle, bandas,fundo de controle, de fundo da janela ...Este recurso também está disponível em WINDEV móvel21.Benefício fornecido por este recurso versão 21 novos:Texto branco sobre fundo claro, ido!

160 newfeature WDWBWM

ansparency pa em controlesde imagem

Na versão 21, você pode mudar através de programaçãoo modo de gestão de transparência dentro controles:magenta, do pixel superior esquerdo, etc.Benefício fornecido por este recurso versão 21 novos:Escolha o seu nível de transparência.

O código de barras Maxicode foi inventado por UPS, anível mundial empresa de entrega.códigos de barras tipo Maxicode pode ser impresso porWINDEV 21 aplicações, na tela ou nos relatórios.

Benefício fornecido por este recurso versão 21 novos:Um novo tipo de código de barras.

163 newfeature WDWBWM

Novos códigos de barras: AztecO código de barras tipo asteca pode ser impresso porWINDEV 21 aplicações, em tela e em relatórios.Este tipo de código de barras é utilizado por reservas de trem sembilhetes.

máscara.A máscara é aplicada automaticamente por WINDEV.

Fornecer uma imagem retangular, torna­se um círculo em tempo deexecução

Benefício fornecido por este recurso versão 21 novos:Faça círculos com facilidade.

Na versão 21, as dicas de ferramentas oferecemmargens e aceito texto formatado em RTF diretamenteno editor.Na versão 21, as dicas de ferramentas tornar­se bastante.Benefício fornecido por este recurso versão 21 novos:dicas bonita.

169 newfeature WD WB WM

Velocidade: controles Looper etabelas intermináveis

Na versão 21, uma tabela ou um controle looper é capazde exibir apenas uma parte do seu conteúdo (asprimeiras 100 linhas, por exemplo).Dependendo de como o usuário navega, as próximaslinhas serão carregadas somente se necessário.Isso é feito automaticamente, você só precisaespecificar o número padrão de linhas.Benefício fornecido por este recurso versão 21 novos:Menos trabalho para a aplicação, melhor tempo de resposta.

40 41

Page 24: W21 novidades pt-br

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

170 newfeature WD WB WM

Imagem de fundo paralinhas da tabela, linhas loopere várias linhas áreas

Na versão 21, é possível especificar uma imagem parapreencher o fundo de uma linha:• por uma mesa• para um looper.Isto permite­lhe criar melhores interfaces.

Tudo é possível no plano de fundo

Benefício fornecido por este recurso versão 21 novos:Linhas tornam­se obra de arte!

171 newfeature WD WB WM

As palavras nas legendas sãocapazes clique

Um grande número de controles usar legendas em suaexibição: controle estático é claro, controle de edição,linha em uma lista ou tabela, rádio mas­ ton ou a opçãode caixa de seleção, etc.Na versão 21, estas rubricas podem conter uma ou maispalavras clicáveis.Graças ao novo gClickableLink função, você podeinserir um hiperlink para o texto de uma legenda.Quando o usuário final clica no link, um procedimentode aplicação é chamado para desencadear a açãodefinida.

A ordem pode ser clicado (para abrir a janela de visualização dea ordem).

especificar apenas o outro alinhamento.Isso é útil para alinhar um conjunto decontroles.Benefício fornecido por este recurso versão 21 novos:Alinhamento permanece em linha com você!

173 newfeature WD WBWM

Destacar seus ícones na ay trsistema!

As aplicações desenvolvidas com WINDEV pode criar íconesna «sis­ bandeja»: a parte inferior direito da tela ao lado dahora.

A notificação é clicávelNa versão 21, torna­se possível para exibir umanotificação associa­ com esses ícones.A notificação será exibido quando o usuário final vaipairar no ícone.Você também pode definir um procedimento que seráchamado quando clicar na notificação.Benefício fornecido por este recurso versão 21 novos:Mesmo melhores possibilidades para suas interfaces!

174 newfeature WDWB WM

Suavizar­se ângulosWINDEV oferece um grande número de funções dedesenho. Graças a estas funções, você pode desenharem um controle de imagem (ou em Mory me­ usandouma imagem variável do tipo).Você pode desenhar círculos, retângulos, polígonos, etc.Na versão 21, uma nova forma pode facilmente serdesenhado: o retângulo com cantos arredondadosusando o dRoundedRectangle função calibre WLAN,além.

176 newfeature WD WBWM

Vários novos recursos paracontroles

Para controles Organizador, no modo «Mês», épossível personalizar as nomeações através de umajanela interna (como para outros riods pe­).Em botões, a personalização do «foco» Estado podeser feito através do «elemento» caixa de combinaçãoda guia de estilo (e não apenas através de um 5­statede imagem).Nos controles tipo Treeview, torna­se possívelpersonalizar o estilo das pastas e as linhas.Torna­se possível modificar o número de colunas e loo­por controles via programação.Ainda sobre controles de Looper, você pode criaratributos compostos (para fazer a classificação epesquisa mais fácil).Benefício fornecido por este recurso versão 21 novos:Cinco novos recursos úteis para controles.

O NOVO FITA RAD

177 newfeature WD WBWM

A RAD mais moderno

Um novo tipo de RAD está sendo introduzido na versão21: é o «fita» RAD.

A principal característica do presente RAD é que anavegação é feita através de uma fita, geradoautomaticamente.Benefício fornecido por este recurso versão 21 novos:A RAD contemporânea.

178 newfeature WD WBWM

FitaA fita é gerado em cada janela para gerenciar a adição,supressão, modificação, poupança e impressão dosdados visualizados.A fita também oferece opções para a visualização de elementosligados, como um cliente encomenda na tela, por exemplo.Benefício fornecido por este recurso versão 21 novos:A fita, é groovy!

179 newfeature WD WBWM

formatação sofisticadaJanelas geradas pela fita RAD oferecem umaapresentação agradável por padrão.O desenvolvedor escolhe um layout de apresentação,responde a perguntas sobre a apresentação (imagem ounão, sub­título ou não, etc ...) eo RAD gera a janelacorrespondente.Benefício fornecido por este recurso versão 21 novos:janelas personalizadas.

180 newfeature WD WBWM

Guia dinâmico, não­modaisjanelas

Com o RAD da fita, a lata deusuário final, por exemplo, abrirvários arquivos de clientes emparalelo, e navegar de um para ooutro.Ele pode arrancar as formas eposicioná­los lado a lado, porexemplo, para comparar elementos.Benefício fornecido por esterecurso versão 21 novos:

Benefício fornecido por este recurso versão 21 novos: Benefício fornecido por este recurso versão 21 novos:etiquetas ainda mais útil. desenhos ainda mais limpa.

Um modo de operação popular.

181 WD WBWM

172 newfeature WD WB WM

Caixas de lista e caixas decombinação: seu texto estão bemalinhados!

A função WLanguage para cadeias gráficas deixá­lo lidarcom o­ Lista ou Combinação de conteúdo controles 'emum nível granular.Por exemplo, você pode inserir imagens na gImagefunção WLanguage.O gAlignment função WLanguage é usado para alinharos elementos de uma cadeia gráfica.

175 newfeature WD WBWM

Abrindo janelas emcascata

Ao abrir várias janelas em cascata, um novo modoestá a ser introduzido: «Centrado mas mudou no quediz respeito à renda janela pa­» ...Este modo impede qualquer janela de ser escondido.Benefício fornecido por este recurso versão 21 novos:janelas sempre visível.

modelos RAD para atabela ou Looper janelasA RAD fita é inteligente!Por exemplo, ao visualizar umformulário do cliente, a RAD fitaofere­ automaticamente fers paravisualizar as encomendas para estecusto­ mer.Neste exemplo, a janela de ordem éajuste automaticamente gerado pelaRAD da fita.

Page 25: W21 novidades pt-br

Na versão 21, esta função oferece para manter tanto o gnmenthorizontal Ali­ ou o alinhamento vertical do elemento anterior, e

42 43

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

O LP (lagarta controlos) são gerados no abas

Benefício fornecido por este recurso versão 21 novos:

fazer com que a latência da rede retarda a exibição e,portanto, o usuário final.É por isso que, na versão 21, WINDEV desactiva automaticamenteefeitos sobre controles de imagem (como fade­in / fade­out) no modoTSE.Benefício fornecido por este recurso versão 21 novos:rapidez e fluidez melhorada no TSE.

Windows 10:UNIVERSALaplicativos doWindows 10PLATAFORMA

185 newfeature WD WB WM

Windows 10

187 newfeature WD WB WM

Progr amming UniversalPlataforma 10 WindowsAplicativos comWINDEV 21

A programação é feita da mesma maneira.Note que você se beneficia de uma importantevantagem competitiva.Isto é porque chama o kernel do Windows 10 mudaram, eagora um grande número de APIs são assíncronas.Seus concorrentes que não usam WINDEV deve revisara arquitetura de sua aplicaç~ao, a fim de apoiarprocessos assíncronos.Por isso, eles precisam mudar sua arquitetura ereconstruir partes de suas aplicações.Com WINDEV, não se preocupe: WINDEV cuida de tudo,como sempre!Você não precisa modificar nada, o método de desenvolvimento nãomuda: as equipes desenvolvem da mesma forma como sempre.

Dependendo das plataformas de tempo de execuçãoprevistos, a resolução da tela esperada, diferentes layoutssão criados.O código­fonte é idêntico para os vários layouts de uma janela.

Tablet no Windows 10, Smartphone no Windows 10 Mobile

Em tempo de execução, WINDEV 21 usa automaticamenteponding o layout pondente às características físicas dodispositivo.Benefício fornecido por este recurso versão 21 novos:Desenvolver uma vez.

Looper controla sem qualquer esforço!

182 newfeature WD WBWM

Em primeiro lugar, lembre­se que as aplicaçõesdesenvolvidas utilizando WINDEV 21 (e versão mais antiga)trabalhar instantaneamente, sem modificações, para todas asversões do Windows, incluindo Windows 10.

Benefício fornecido por este recurso versão 21 novos:

Programação não muda, você pode manter o seu código existente. newfeature WD WB WM

HFSQL e Windows 10Fácil de entender e manter ocódigo

O código gerado pela RAD fita é fácil de entender emanter.Benefício fornecido por este recurso versão 21 novos:código fácil.

183 newfeature WD WBWM

Fita RAD: Tudo pode serpersonalizado

A fita em si pode, naturalmente, serpersonalizado também. As opções de fitagerados pela RAD são modificáveis. Você podeadicionar opções para a fita.Você pode modificar os controles gerados, adicionaroutros controles, mudar o estilo.Você também pode modificar o código de gerar, etc.Benefício fornecido por este recurso versão 21 novos:Capacidade de personalizar tudo o que é gerado.

TSE

184 newfeature WD WBWM

No Windows 10 foi introduzido um novo tipo deaplicações, a Universal Windows 10 Plataforma deAplicativos.Estas aplicações só funcionam em hardware queexecute o Windows 10 e Windows 10 Mobile.Estes Plataforma Aplicativos Universal Windows 10não funcionam em outras versões do Windows, nemno Linux, MacOS, iOS ou droid An­.

Benefício fornecido por este recurso versão 21 novos:WINDEV suporta todas as versões do Windows.

186 newfeature WD WB WM

WINDEV 21 e Windows 10WINDEV 21 permite que você, naturalmente, além detodos os outros tipos de aplicações, para desenvolver«Universal do Windows 10 plataformas Appsformulário» aplicações do tipo.

188 newfeature WD WB WM

Universal Windows 10 Apps UIcom WINDEV 21

O formato interno da Universal Windows 10 Plataforma deAplicativos mudança janelas e agora é baseada emXAML.Com WINDEV, não se preocupe! WINDEV cuida de tudo,como sempre!Note que você se beneficia de uma vantagem competitivaimportante também.Seus concorrentes que não usam WINDEV deve recriar asua inter­ face usando XAML.Com WINDEV 21, as equipes não têm nada a modificar,as janelas ting tência são compatíveis com o Windows10.Suas equipes de criar suas janelas, como sempre.Como você sabe, graças a WINDEV 21, as janelas e seucódigo são compatíveis com o Windows 10 UniversalApps, mas também com versões mais antigas doWindows, bem como Android, iOS, Linux e pode serreutilizado em Webdev para criar Internet ou Intranetlocais.Benefício fornecido por este recurso versão 21 novos:Reutilizar o seu código existente.

189 newfeature WD WB WM

Suporte paradiferentes tamanhos de tela noWindows 10

Para gerenciar dados locais, a Universal Windows 10 Appusará o banco de dados HFSQL Classic.A Universal Windows 10 App também pode se conectara um banco de dados de cliente / servidor HFSQL,armazenada em um servidor Windows ou um servidorLinux.As características habituais HFSQL estão disponíveis:• comando no «h» Família ( hReadSeek , ...)• comandos SQL ( hExecuteQuery , SQLExec ...)• ligação de dados ( FileToScreen , ...).A replicação é disponível.Benefício fornecido por este recurso versão 21 novos:HFSQL é realmente um banco de dados universal.

191 newfeature WD WB WM

Lista de controles disponíveis paraUniversal do Windows 10 Apps

WINDEV 21 já oferece os seguintes controles para UniversalO Windows 10 Apps:• estático • Editar • Botão• Caixa de seleção • Botao de radio• Caixa de listagem• Caixa combo • imagem • Looper• Barra de progresso• Slider • Gráfico• controle HTML • janela Interno • ...modelos de pele e layouts também estão disponíveis.Benefício fornecido por este recurso versão 21 novos:Os controles não mudam, reutilizar seu código existente.

190

Page 26: W21 novidades pt-br

desativação automática deanimações imagem

TSE é uma tecnologia de acesso remoto que as empresasutilizam muito. Neste modo de execução, você precisa limitarefeitos gráficos en­

Benefício fornecido por este recurso versão 21 novos:Você fez uma boa escolha com WINDEV ...

44

Com a versão 21, você pode gerenciar facilmente asdiferenças de apre­ sentação entre o desktop, tablet esmartphones versão de um aplicativo.A tecnologia «disposição» permite criar janelasuniversais. Ao editar uma janela, um layout define váriasposições diferentes para os controles de uma mesmajanela.

45

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

INSTALADOR 236 newfeature WD WBWM AAFMais de 1.100 funções WLanguagedisponíveis para Universal do Windows 10Apps

INSTALAR: personalizaçãoAo criar uma instalação, talvez seja necessáriopersonalizar as as ações que serão executadas.

(AÇÃO DO USUÁRIO)

Vamos falar mais uma vez que as suas aplicaçõesexistentes funcionam sem modificações no Windows 10.

Para criar Universal do Windows 10 Apps, WINDEV21 ofertas al­prontos mais de 1.100 funçõesWLanguage.A família de funções 43 estão listados abaixo, parauma lista detalhada, consulte a ajuda online.Gerenciamento de data ( Datexxx ), vezes ( Timexxx ),gerenciamento de cadeia de caracteres ( Stringxxx ), gestão deControle ( Controlxxx ), a caixa Combo ( Comboxxx ), a caixa List (Listxxx ), controles looper ( Looperxxx ), gerenciamento gráfico (grxxx ), funções de desenho ( Dxxx ), cronômetro ( Chronoxxx ),funções matemáticas ( Cosine, seno, ... ), matrizes ( Matxxx ),estatísticas ( statxxx ), financeiros

235 newfeature WD WBWM

Instale de um clique: opçõespadrão

Com versões mais antigas do WINDEV, era necessáriomodificar o código fonte do programa de configuração(WDSETUP, fornecido com o produto).Na versão 21, você agora pode incluir uma bibliotecapersonalizada ( .WDL ) no programa de configuração.Você vai ser o único a escrever o plugin.processos especiais podem ser criados em váriospontos no programa de configuração: quando ainstalação começar, antes de um «automática caçãomodificáveis», ...O plug­in pode incluir janelas internas, o que permite quevocê facilmente adicionar telas ou série de telas para aconfiguração do programa padrão.Este método personalização permite­lhe beneficiar defuturas atualizações para a instalação.

A AAF são características automáticas de aplicativosoferecidos aos usuários finais de seus aplica­ ções, sema sua equipa ter que codificar any­ coisa.Tudo é padrão e automática!

( Finxxx ), gerenciamento de arquivos externo ( Fxxx ), funçõesHFSQL ( hxxx ), as funções de HTTP ( HTTPxxx ), gestão Array (rayxxx Ar­ ), combinações ( Combinationxxx ), enumerações (En umerationxxx ), gestão de erros ( Errorxxx ), exceções (Exceptionxxx ), as funções de depuração ( dbgxxxx ), Stack egerenciamento de fila, a gestão da zona de memória ( Memxxx ),vídeo ( Multimediaxxx ), mutex ( Mutexxxx ), semáforos (phorexxx SEMA­ ), as seções críticas ( CriticalSectionxxx ),tarefas paralelas ( ParallelTaskxxx ) , sinais ( Signalxxx ), fios (Threadxxx ), temporizadores ( Timerxxx ), funções de sabão (SOAPxxx ), XML ( XMLxxx ), gestão de arquivo ( zipxxx ), oscaptores ( Captorxxx ), e­mails ( Emailxxx ), GPS ( GPSxxx ),impressão ( ixxx ), funções de hash ( Hashxxx ), replicação (Replicxxx ), gestão da telha ( Tilexxx ), as vibrações (Vibrationxxx ).

Benefício fornecido por este recurso versão 21 novos:Programação não muda, você pode manter o seu códigoexistente.

A nova opção de instalação em 1 cliqueQuando um usuário inicia a instalação de um aplicativo, aprimeira tela oferece agora o «padrão» instalar a aplicação. 1clique do usuário e tudo é instalado de acordo com osparâmetros predefinidos (se o usuário fizer essa escolha, éclaro).

Benefício fornecido por este recurso versão 21 novos:Instale em um clique!

Benefício fornecido por este recurso versão 21 novos:Um programa de instalação completamente customizável,com facilidade.

237 newfeature WD WBWM

DesinstalarNa versão 21, você pode especificar um .exe adicionalpara ser executado quando o usuário final desinstalarum aplicativo.Benefício fornecido por este recurso versão 21 novos:Personalização.

238 newfeature WD WBWM

INSTALAR: limpar!Na versão 21, o programa de instalação removeautomaticamente módulos inúteis de versões maisantigas, tais como quadros antigos para exem­ plo.diretórios de instalação são mais limpas!

240 newfeature WD WBWM

AAF: personalização da interface dousuário pelo usuário final (ver novosrecursos 014­018)

Na versão 21, o usuário final pode redimensionaros controles nas janelas (exceto, claro, se odesenvolvedor impedido). Por exemplo:• aumentar o tamanho de exibição de uma tabela• reduzir o tamanho de alguns controlos para ganhar espaço• reorganizar botões que são usados na maioria das vezes• mudando as cores• ...O usuário final tem a capacidade a qualquer momentopara voltar à apresentação origi­ nal.Note­se que cada vez que uma janela modificada éexibida, a si­ brinde gnals­lo. Desta forma, cada usuáriofinal sabe que ele está usando uma versão fied modi­ daaplicação.

Vencimento de desenvolvimentoClaro, há uma opção disponível se você não quer para remover qualquer coisa ...Benefício fornecido por este recurso versão 21 novos:Auto­limpeza de configuração!

239 newfeature WD WBWM

impulso comentou instalar! Benefício fornecido por este recurso versão 21 novos:Personalização da interface pelo usuário final.

192 TOW 234 M newfeature WD WB

Page 27: W21 novidades pt-br

O editor de configuração WINDEV oferece instalaçãoremota a uma lista de máquinas dadas ( «empurrar» deconfiguração).Esta lista pode ser fornecida através de um arquivo de texto.Na versão 21, você pode incluir comentários nestearquivo de texto. Estes comentários serão exibidos nainterface do aplicativo de rede Control Center.Isto é útil para identificar as máquinas, por exemplo,indicando o nome do local (Nova York, Los Angeles,Dallas, ...), onde a máquina está localizada.

241 newfeature WD WBWM

AAF: adicionando uma dica deferramenta para um controle

O usuário final pode adicionar (e eliminar) uma dica de ferramentaem um controle de re­membro como utilizar um controlo ou a sua especificidade, de umbotão, ...

46

Benefício fornecido por este recurso versão 21 novos:Informação útil.

47WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

O usuário final entra em sua própria informação

Benefício fornecido por este recurso versão 21 novos:Um lembrete personalizado.

242 newfeature WD WBWM

AAF: adicionando uma notaRepositionable na janela

O usuário final pode adicionar um ou maisreposicionáveis notas em uma janela.A nota será automaticamente armazenada e reaparecerána próxima vez que a janela é aberta.Exemplos de notas:• Cuidado, este processo leva de 3 minutos, no final do ano• Não faturar Argentina• Chame Mary se a referência da fatura é 78hJk6• número de Jeremy durante suas férias: 06 06 06 06 06• ...Com este controle oferecido automaticamente, ousuário final será mais feliz e mais eficiente.Claro, esse recurso pode ser desativado por programação.

Esta nota foi criada por um usuário final

Benefício fornecido por este recurso versão 21 novos:O usuário final anota as janelas.

243 newfeature WD WBWM

Rolap Cube (PV T):impressão automática

Na versão 21, o usuário final pode imprimirdiretamente o conteúdo de uma RAP (Cube).

244 newfeature WD WBWM

Spreadsheet: automáticaimpressão

Na versão 21, o usuário final pode finalmente imprimirdiretamente uma planilha heet spreads­.Não há nada para se desenvolver, tudo éplanejado. Pré­visualização é oferecido porpadrão.A impressão sobre várias páginas (largura, altura) éautomaticamente MA­ naged.O relatório usado pela AAF pode ser personalizado pelaequipe de desenvolvimento.

Benefício fornecido por este recurso versão 21 novos:impressão automática.

245 newfeature WD WBWM

AAF: Janela ZoomO usuário final pode aumentar em conteúdo de umajanela usando o mouse (roda Ctrl). Se necessário, asbarras de rolagem aparecem.

O usuário final pode ampliar a exibição em tempo de execução

Benefício fornecido por este recurso versão 21 novos:Mesmo sem óculos, o usuário final pode ver bem!

246 newfeature WD WBWM

Personalizar as legendas de menu

NEW SKINMODELOS

247 newfeature WD WBWM

2 modelos novos de peleUm modelo de pele define o estilo gráfico de uma aplicação.

gosto e os hábitos dos usuários finais evoluir com otempo e tendências. Por isso, é importante ter acesso anovos modelos de pele de aplicação.Benefício fornecido por este recurso versão 21 novos:Novas formas de personalizar as suas aplicações.

SCM(SOURCECODEManager)

Page 28: W21 novidades pt-br

Não há nada para se desenvolver, tudo é planejado. Personalizar as legendas de menuAAF viaamming progr

Aqui a escolha «Nova» foi substituída por algo maisespecífico

248 newfeature WDWBWM

O Widget de SCM mostra onúmero de elementosverificados

Pré­visualização é oferecido por padrão. Asimpressões ao longo de várias páginas (altura,largura) são gerados automaticamente.O relatório usado pela AAF pode ser personalizado pelaequipe de desenvolvimento.Benefício fornecido por este recurso versão 21 novos:Imprimir várias dimensões em 2 dimensões .... sem codificação any­coisa!

Um clique direito dentro de uma janela normalmente chama o menu deAAF.Na versão 21, os rótulos deste menu AAF pode serpersonalizado através de programação (AAFChangeCaption ).Você pode até mesmo passar uma cadeia multilinguepara a função, se traduzir esses rótulos.Benefício fornecido por este recurso versão 21 novos:personalização completa.

48

eliminar «para testes»Quando os elementos são verificados a partir deSCM «para testes» (portanto, não será verificadonovamente), o widget SCM do painel exibe onúmero de elementos retirados.Benefício fornecido por este recurso versão 21 novos:Evitar as armadilhas!

49

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

JAVA

249 newfeature WD WBWM

Java: novos tiposO Stack, os tipos de fila e Lista são suportados no Java.Benefício fornecido por este recurso versão 21 novos:Novos tipos.

250 para 260 newfeature WD WBWM

novas funções WLanguage paraJava

WLanguage ganha 11 novas funções para Java:dequeue estouro Empurrar enqueuefSplit QueueInfo fMerge fDirExistfTempDir listinfo StackInfo

MAC

261 newfeature WD WBWM

é agora possível utilizar uma de 32 bits de montagem eum de 64­bit de cho­ ques dependendo da configuração.Benefício fornecido por este recurso versão 21 novos:configuração granular.

263 newfeature WDWB WM

. Net: instanciaçãogenérica

Na versão 21, você pode instanciar parâmetrosgenéricos diretamente no código WLanguage.Benefício fornecido por este recurso versão 21 novos:Uma melhor interoperabilidade com conjuntos existentes.

264 newfeature WDWB WM

. Net: Métodos com ameterspar genéricos

Um método genérico é um método de classe cujo tipode parâmetro não for definido, ao escrever o método.O tipo é substituído por um tipo de dados específicos,quando o método é instanciado.WINDEV 21 permite que você chamar métodosgenéricos declarados nas classes .Net importadospara o projeto.Benefício fornecido por este recurso versão 21 novos:Melhor compatibilidade com montagens .Net.

265 newfeature WDWB WM

Net: Método de extensãoVersão 21 do WINDEV permite que você chamar «métodos de extensão»Tipo

267 newfeature WD WBWM

Linux:controle gráfico de superfície

O «Superfície» tipo de gráfico está disponível no Linux.Benefício fornecido por este recurso versão 21 novos:Traçando!

268 newfeature WDWB

Linux, o relatório PDF:suporte gráfico

Em relatórios gerados em formato PDF no Linux, agoravocê pode inserir controles de gráfico.Benefício fornecido por este recurso versão 21 novos:Mesmo relatórios mais sofisticados no Linux.

269 newfeature WD WBWM

Linux: O suporte para oformato SVG aphic gr

A Imagem de controle em aplicativos desenvolvidospara Linux aceita imagens no formato SVG.Benefício fornecido por este recurso versão 21 novos:A qualidade da imagem não é afetada quandoredimensionado.

270 newfeature WD WB

Linux:conector nativo ou Acle

O conector do Oracle nativo ( «Acesso nativo»,opcional) está dis­ ponível para Linux na versão 21.

Este é realmente um aplicativo nativoem Linux. Sim, mas criado com

WINDEV 21!

WLANGUAGE

324 newfeature WD WBWM

novas constantes97 novos constantes estão disponíveis no WLanguage naversão 21: consulte a lista completa na ajuda online.

novos tipos15 novos tipos de variáveis estão disponíveis emWLanguage na versão 21hbSession hbCell hbColumn hbConnectionhbColumnDescription hbTableDescription hbWriting hbReadinghbScanParameter hbScanResult hdfsConnection hdfsRightshdsfStatus ponto retângulo

325 a W 339 M newfeature WD WB

Page 29: W21 novidades pt-br

recursos novos MacOSWLanguage ganha 11 novas funções para Mac.dequeue estouro Empurrar enqueuefSplit QueueInfo fMerge fDirExistfTempDir listinfo StackInfo

Benefício fornecido por este recurso versão 21 novos:Melhoria do desenvolvimento Mac.

.LÍQUIDO

262 newfeature WDWB WM

Montagem e projeto configurção

Na versão 21, você pode especificar os conjuntos deusar para o anel figuração do projeto.Exemplo: um projeto existe em 2 configurações, 32­bit e 64­bit,

métodos .NET a partir WLanguage. Esta nova funcionalidade tornaEA­ sier de usar métodos fornecidos pelo espaço nomeSystem.Linq.Benefício fornecido por este recurso versão 21 novos:Flex ... ampliar.

LINUX

266 newfeature WDWB WM

Linux: Suporte para FTPS eSFTP

Os FTPS e SFTP protocolos de segurança são suportadas no Linux.Benefício fornecido por este recurso versão 21 novos:Melhor segurança.

Benefício fornecido por este recurso versão 21 novos:Native Oracle e Linux!

271 para 323 newfeature WD WBWM

As novas funções do Linux paraWINDEV

WLanguage oferece 89 novos constantes para Linux.WLanguage ganha 53 novas funções para Linux:OrganizerToiCalendar CallInterface dBorder GetCountryListdRoundedRectangle fDirExist fTempDir grHMAddDatagrHMColor grHMCaptionX grHMCaptionY grHMGetDatagrHMDeleteColor grRotation grSunburstStartAngle grSunburstPullOut

grSurfaceAddData grSurfaceAltitudeColor grSurfaceMarkCaption grSurfaceMeshgrSurfaceGridlines grSurfaceDeleteAltitudeColor grSurfaceDeleteMarkCaption hbCreateTablehbWrite hbListTable hbRead hbGetTableDescription

hbDelete hbDeleteTable hdfsCopyFrom hdfsCopyTohdfsCreateDirectory hdfsCloseConnection hdfsList hdfsOpenConnection

hdfsRename hdfsDelete HRecordToJSON HFTListWordHJSONToRecord HRplDeclareLink HTTPSimulateNetwork iCalendarToOrganizer

iCalendarToScheduler iCalendarToAppointment iCurrentFile SchedulerToiCalendar

FirstDayOfYear AppointmentToiCalendar TraceBuild LooperRestorePositionAndSelection

LooperSavePositionAndSelection

340 para 362 newfeature WD WBWM

novas propriedadesWLanguage ganha 23 novas propriedades para WINDEV.Certificado Descobre e modifica o certificado de uma assinatura

ao controle.EndControl Descobre e modifica o controle final para uma ligação entre

dois controles.StartControl Descobre que modifica o controle de partida para um linkPrintedSheet Define o número da planilha planilha para

impressão.ShapeExtremityEnd Define a forma final de uma ligação entre 2 controlesShapeExtremityStart Mesmo para o formato início de um linkAdjustmentMode Permite que você descubra e modificar o modo de ajuste de um

controle de planilha.WinEditMode Permite especificar as modificações autorizadas quando o

janela muda para o «Edit pelo utilizador final» de modo.TransparencyMode Descobre e modifica o modo de transparência de uma

imagem. Esta propriedade pode ser usado: * para um controle de imagem, *para uma coluna da tabela de tipo de imagem, * para o fundo de umcontrole do gráfico encontrado em uma janela.

MaxNbSegment Permite que você especifique o número máximo de segmentos de linhapara desenhar uma ligação entre dois controles.

WorksheetName Descobre ou modifica o nome da planilha atualem um controle de planilha.

Opção (em um relatório) Permite configurar a exibição de um controle de código de barras

50 51WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

PersistedCalculatedItem Permite definir se o valor de um item calculado éarmazenadas no arquivo. Se esta propriedade for False, o valor é re­calculada para cada leitura. Se esta propriedade for True, o valoré calculado quando gravado e armazenado no ficheiro

AttachPointEnd Permite especificar o final de um ponto de anexar para um linkAttachPointStart Permite especificar o início de um ponto de anexar para um linkAutoLineWrap Em um controle de várias linhas: retorno de carro automático ao

próxima linhaShapeExtremitySize Permite que você descubra e modificar o tamanho das formas utilizadas

para as extremidades de uma ligação entre dois controles.ParallaxRateHeight Velocidade da redução de um controle quando a barra de rolagem do seu

janela / janela movimentos internosParallaxRateY Permite especificar a velocidade com que um controle de movimentos baseados

na sua janela / janela barra de rolagem internaCalculatedDefaultItem Permite definir a fórmula SQL definindo o valor padrão

de um item.X (em ponto e retângulo) Permite saber mais ou modificar a coordenada XY (no ponto e retângulo) Mesmo para coordenadas Y.PrintArea Permite definir a área para imprimir em um controle de planilha.

363 448 newfeature WD WBWM

Novas funções WLanguagedisponíveis emWINDEV

WLanguage ganha 86 novas funções para WINDEV:OrganizerToiCalendarExporta as nomeações em um organizador ao iCalendar

formatoScrollbarIsVisible Permite­lhe saber se a barra de rolagem de um controle é visitação

ble.ScrollbarMaxPosition Recupera a posição máxima de uma das barras de rolagem

para um controleToolTipMargin Modifica a margem definida para as margens dica.MapConfigureGglAPI Declara parâmetros adicionais para o controle Mapa que

será transmitida para a API do Google.AAFChangeCaption Personaliza a legenda do menu de contexto para um AAF.dBorder Desenha um quadro dentro de uma imagem ou um controle de imagem.GetCountryList Fornece a lista de países com o seu código ISO (3166­1

padrão) e a constante nação correspondente.dRoundedRectangle Desenha um retângulo arredondado dentro de um controle de imagem, em um

tipo de imagem variável.

gClickableLink Adiciona um link clicável dentro de uma cadeia gráfica.grHMAddData Adiciona dados em um gráfico HeatMap.grHMColor Especifica as cores dos vários valores de um HeatMap

Tipo de Gráfico.grHMCaptionX Altera a legenda de uma categoria para o eixo X de um isolantes

Tipo de mapa gráfico.grHMCaptionY Altera a legenda de uma categoria do eixo Y para uma isolantes

gráfico de mapa.grHMGetData Recupera dados de um gráfico HeatMap.grHMDeleteColor Recupera os ordem z cores especificadas por grSurfaceAltitu­

decolor.grSunburstStartAngle Especifica o ângulo de início da primeira fatia em um sunburst

Tipo de Gráfico.grSunburstPullOut Puxa para fora uma fatia ou todas as fatias de um tipo de gráfico Sunburst.hbCreateTable Cria uma tabela HBase ou modifica a descrição de um

tabela HBase.hbWrite Permite escrever células em uma ou mais linhas em uma tabela HBase.hbListTable Permite obter a lista de tabelas no HBase.hbRead Permite que você leia as células de uma linha em uma tabela HBase.hbGetTableDescriptionPermite obter a descrição de uma tabela HBase.hbDelete Exclui células em uma tabela HBase.hbDeleteTable Exclui uma tabela HBase.hdfsCopyFrom Copia um arquivo localizado em um servidor Hadoop ao ma­ locais

chine.hdfsCopyTo Copia um arquivo localizado na máquina local para um Hadoop

servidor.hdfsCreateDirectory Cria um diretório para um servidor Hadoop.hdfsCloseConnection Fecha uma conexão com um servidor Hadoop.hdfsList Lista o conteúdo de um diretório em um servidor Hadoop.hdfsOpenConnection Abre a conexão com um servidor Hadoop.hdfsRename Altera o nome de um arquivo ou pasta em um ser­ Hadoop

Ver.hdfsDelete Exclui um arquivo ou pasta de um servidor Hadoop.HRecordToJSON Recupera a estrutura eo valor do registro atual e

exporta­los em uma string no formato JASON.HFTListWord Lista as palavras do registro atual que serão tomados em

conta pelo texto completo de indexação.HTTPSimulateNetwork Simula uma rede lenta, limitando a

velocidade de download / upload.iCalendarToOrganizer Preenche uma Organizador com dados em formato iCalendariCalendarToScheduler Preenche um planejamento a partir de dados em formato iCalendariCalendarToAppointment Lista os compromissos descritos em uma cadeia de caracteres em

formato iCalendar.iCurrentFile Retorna uma cadeia de caracteres contendo o nome do arquivo

sendo gerado.iPrintSignature Imprime uma assinatura dentro de uma área retangular.BrowserRunApp Abre o navegador padrão do dispositivo.

iOS

WINDEV MOBILE 451 newfeatures WD WB WM

Multi­plataforma

449 newfeature WDWBWMpainel de visualização: comofaz o seu pedido

Beneficiar da 150 olhar em diferentes dispositivosnovos recursos deversão 21

WINDEV Móvel 21 beneficia da maioria dosnovos recursos apresentados no início destedocumento.Novos controles, evolução nos controlesexistentes, novas funcionalidades noseditores, novas feições em WLanguage,

para

Page 30: W21 novidades pt-br

tipo de imagem variável. ActionPlanInfo Recupera informações sobre a execução de uma ação em HFSQL: suas equipes sãoinstantaneamente mais eficiente.

FBSessionStatus Verifica o status de uma sessão de Facebook.FBStopSession Desconecta o usuário do Facebook.FBStartSession Permite a conexão e autenticação para o Facebook.FBGetUserInformationRecupera as informações de Facebook de um usuário.FBRequest Faz um pedido de comunicação (pedido HTTP) ao Fa

cebook Gráfico API.WinEdActive Ativa ou desativa o controle de edição em uma janela ou

janela interna.WinEdLoad Carrega modificações feitas pelo usuário final em uma janela ou

janela interna.WinEdDeclareUndo Indica como cancelar uma ação adicionado com o Wi­

Neddo () função.WinEdDeselectAll Anula a selecção de todos os controles durante a edição de uma janela

pelo utilizador final.WinEdDo Executa uma ação com suporte para desfazer / refazer em run

Tempo.WinEdRedo Repete a última ação cancelada no modo de edição em run

Tempo.WinEdRestore Cancela todas as modificações feitas pelo usuário final em um

janela ou janela interna.WinEdSave Salva as modificações feitas no «editar» o modo até o final

do utilizador.WinEdSelect Retorna um dos controles selecionados no modo de edição pela

usuário final.WinEdSelectMinus Anula a selecção de um controle para o «modo de edição» usuário final em um ganha­

dow ou janela interna.WinEdSelectOccurrence Indica o número de controles selecionada no modo de edição

o utilizador final.WinEdSelectPlus Seleciona um controle a ser editado pelo usuário final em uma janela

ou janela interna.WinEdUndo Cancela a última ação realizada no modo de edição em run

Tempo.fDirExist Verifica a existência de um diretório.fTempDir Retorna o nome do diretório usado para armazenar o tem­

arquivos temporárias.gImageExists Indica se uma imagem foi previamente carregado para ser

utilizado com a função de imagem.

planejar instância.SchedulerToiCalendarExporta as nomeações de um controle Scheduler em iCa­

formato lendar.AttachPointAdd Adiciona um ponto de anexar a um controle para uma «ligação entre 2

controles »Controle tipo pode anexar a ele.AttachPointDeleteAll Exclui todos os pontos anexar em um controle.FirstDayOfYear Retorna o primeiro dia do ano a partir de uma determinada data ou o

data atual.AppointmentToiCalendar Constrói uma cadeia de caracteres no formato iCalendar descrevendo um

lista de compromissos.SysLinkExtension Associates uma extensão (.txt, .avi, etc.) a uma execu­ padrão

programa ção.SysUnlinkExtension Exclui a associação entre uma extensão e um com­

mand.SysIconDisplayTooltip Exibe uma dica de ferramenta para um ícone na barra de tarefas.SysNation Retorna a linguagem corrente para a máquina atual.SysGetExtLink Recupera o comando associado com a extensão.TableListChild Lista os «filhos» de um nó e os «filhos» destes

«Filhos» em um controle de tabela Treeview. A pro­ WLanguageprocedimento é chamado sempre que uma «criança» elemento é encontrado.

TelemetryEnable Permite o envio de dados de telemetria.TelemetryDisable Desactiva o envio de dados de telemetriaTelemetryIsEnabled Retorna True se a telemetria está ativoTelemetryConfigure Configura a telemetriaTextEllipsis Calcula para um determinado texto o texto com elipses exibido

em um controle de edição, uma caixa de combinação ou um controle estático.TraceBuild Exibe uma mensagem de informações personalizadas dentro do traço

janela aberta em paralelo à janela atual.VibrationStop Pára as vibrações do aparelho (mesmo que tenham sido

desencadeada por uma outra aplicação).LooperAddInProgressExibe ou oculta a janela Interno mostrando o pro­

bar Congresso para adicionar elementos adicionais.LooperRestorePositionAndSelection Restaura a posição da barra de

posicionamento de um controlo da laçadeira e / ou oelemento (s) seleccionado.

LooperSavePositionAndSelection Salva a posição.

450 WDWB WM

Lembrete:tr ansfer os aplicativosexistentes para móvel empoucas horas

Você já tem aplicações WINDEV?Mesmo que estas aplicações têm sidodesenvolvidos anos atrás, eles são compatíveiscom telemóveis!Suas aplicações existentes passar para móvel emalgumas horas ou alguns dias.São as suas equipes eficientes em WLanguage? Entãoeles estão comforta­ desenvolvimento ble para celular.A criação de aplicações para o Android ou iOS(iPhone, iPad) é brincadeira de criança real.Seus aplicativos existentes são compatíveis: código éclaro, mas também janelas (embora eles precisam serredimensionadas como você provavelmente adivinhou),análise, consultas de dados, ...O banco de dados HFSQL (assim como o banco dedados HyperFileSQL) é nativamente compatível comcelulares: você pode inserir os dados (e os índices)instantaneamente ....Você fez a escolha certa com WINDEV e WINDEV Mo­bile!Benefício fornecido por este recurso versão 21 novos:A portabilidade de seu código existente é garantida.

O painel é atualizado em tempo real no editor:você pode ver os resultados de suas modificações

instantaneamente

Um novo modo de visualização paraaplicação no processo de desenvolvimentoé introduzido na ver­ são 21: o «painel» demodo.Este novo modo de visualização permiteverificar instantaneamente se a interfacefunciona para todos os dispositivos de tedtarge­:• âncoras posicionado corretamente habilitado• suporte para modo paisagem / retrato• comportamento em telas de resolução diferentes• verificação de layout: adequada posiçãotamanho e âncoras dissociação

• Compatibilidade de fonte• ...A visualização é realizado em tempo real. Otamanho sualização VI­ para os dispositivospode ser definidos. Cada dispositivo podeser ampliado.

O relógio no dispositivo inicia o «teste» janela (GO dajanela), a fim de testar o comportamento, e poder paracomparar entre vários dispositivos ou sistemas.Por exemplo: é o comportamento do mesmo entreiOS e An­ droid? Etc.Não confunda este novo recurso com o «layouts». Oslayouts configurar o comportamento. O painel visualizao resultado final em «verdadeira» dispositivos.Benefício fornecido por este recurso versão 21 novos:Verifique o comportamento de seus aplicativos (âncorase de layout) em todos os dispositivos.

452 newfeature WD WB WM

novos layoutsUm layout permite criar várias apresentaçõesdiferentes para a mesma janela.O mesmo aplicativo pode, portanto, usar asapresentações diferentes, dependendo do dispositivo detempo de execução.Na versão 21, a definição das metas é facilitado peloconceito de metas genéricas (telefone, celular comAndroid, iPhone, tablet, etc.).A definição de uma meta específica (Samsung Galaxy, iPhone 6s,...) Está sempre disponível.

Exibindo Scheduler controla em tablets e smartphones.

Veja também o novo recurso iCalendar (número 103 a 105).Benefício fornecido por este recurso versão 21 novos:Horários no celular.

455 newfeature WDWB WM

barra de ação / bar Nav com a

Em tempo de execução, o controle de pesquisa dentro da barraUm texto de indicação pode ser exibido dentrodo controle. O histórico de pesquisa ésuportada.O histórico de pesquisa pode ser excluídopelo usuário final. É apenas uma marca deverificação na «7­guia»!

No «7­guia», criando o controle de pesquisa

Benefício fornecido por este recurso versão 21 novos:Pesquisa!

456 newfeature WDWB WM

Faça a Barra de açãodesaparecem usandoansparency tr

Outro modo de desaparecer para a Barra de ação estásendo intro­ ced na versão 21: desaparecimento pela

Page 31: W21 novidades pt-br

barra de ação / bar Nav com apesquisa

transparência progressiva. Este modo é ativado pelaprogramação, e também permite a comportamentosespecíficos: você pode deixar a Barra de açãoapresentadas com uma taxa transparência set.Benefício fornecido por este recurso versão 21 novos:

2 dos 7 novos modelos de pele móvel

controles móveis

Na versão 21, você pode oferecer um «lupa» botão nabarra de ação; este botão ativa um controle de pesquisaeditar directamente no Bar ção Ac.

Desaparecendo com elegância.

Benefício fornecido por este recurso versão 21 novos:Graças ao novo assistente, os layouts são mais pertinentes.

453 newfeature WDWB WM

7 Novos modelos de pele7 novos modelos de pele WINDEV móveis são oferecidos na versão21, o que lhe permite propor up­to­date estilos para suas aplicações.Os ActivFox e ActivAndroid 5 modelos de pele tomar a pearance AP­da plataforma L Android (Desenho Material).

454 newfeature WDWB WM

controle novo planejadorNa versão 21, o controle Organizer está disponível paraAndroid e iOS aplicações.Quando você recupera WINDEV ou Webdev aplicativos queusam o controle Scheduler, o código existente é compatível.O controle Scheduler adapta­se a trabalhar no celular comtelas táteis mudando um período de tempo pode ser feitocom um simples toque de dedo, por exemplo.Os modos de exibição padrão são:• 1 dia• 3 dias• semana• meses.De fato em um telefone, uma vez que a superfície datela é reduzida, você precisa ser capaz de navegarfacilmente.

Minha ferramenta dedesenvolvimento favorito!

457 newfeature WDWB WM

Barra de ação: uma imagem emo título

Você pode posicionar uma imagem na barra de ação:por exemplo, o software ou o logotipo da empresa!O posicionamento é feito através do gImage funçãoWLanguage.

O logotipo da empresa foi adicionado dentro da barra de ação

Benefício fornecido por este recurso versão 21 novos:Customizar...

459 newfeature WDWB WM

Looper: personalizar afurto horizontal

Em um controle looper, um furto horizontal podeexcluir a linha fraudado.Na versão 21, você pode personalizar a forma como aação de furto tornar­haves.O furto pode oferecer ações na fila: modificação, arquivo,envio de email, telefonema ...Esta personalização é feita através de uma «janelainterna»: sem limite! A ação pode ser diferente,dependendo se o furto é de esquerda para a direita ouesquerda da direita para a.

460 newfeatures WD WB WM

mesa infinitas: o enchimento senecessário

Os benefícios de controle de tabela também de novorecurso 458, automatica­ enchimento interminável tic.Benefício fornecido por este recurso versão 21 novos:Ao infinito e além!

461 newfeature WDWB WM

Tabela: novo botão de seleção tipocaixa

mesas móveis agora aceitam colunas de tipo de caixa deseleção.Benefício fornecido por este recurso versão 21 novos:

463 newfeatures WD WB WM

botões redondosVersão 21 do WINDEV Mobile também permite criar«redondo» botões.

Isso também envolve uma seleção na «7­guia»

Mesmo botões pode ser redonda

Benefício fornecido por este recurso versão 21 novos:Voltas e voltas!

458 newfeature WDWB WM

looper sem fim (preenchido senecessário)

Hoje, um modo de consulta comum para lista deinformações é o «interminável lista» modo: cada vezque o usuário rola para baixo a lista, são apresentadasinformações adicionais.

mesas mais ricas.

462 newfeatures WD WB WM

imagens redondosimagens redondas estão agora na moda!Portanto, faz sentido que a versão 21 do WINDEV Mobilepermite exibir imagens dentro dos círculos.

464 newfeatures WD WB WM

Começar junto com o ex! (Marca X emcontroles de edição)

Um comportamento comum para excluir os dados dentro deum controle consiste em utilizar um X localizado no controlede edição, à direita.WINDEV Móvel 21 oferece uma tal marca X emcontroles de edição. Um clique na «7­guia» é tudo o

Page 32: W21 novidades pt-br

Esta informação é automaticamente carregado «ondemand», apenas quando o usuário rola. Se o usuárionão rolar, o aplicativo não faz nada.A vantagem é que você não consumir largura de bandadesnecessariamente, ea interface é mais rápida.Um novo processo está sendo introduzido para «enchero looper quando o usuário chega ao fim».

Aqui a ação de furto oferece para chamar o contato,enviar­lhe um e­mail ou SMS

Benefício fornecido por este recurso versão 21 novos:

Para exibir uma imagem retangular dentro de umaforma «redondo» simplesmente especificá­lo no«7­guia».Não há modificação da imagem para executar em umprocessamento de imagem ou outro software.A parte da imagem que não é exibido (do controle«cantos») é transparente.

que preciso!

O aplicativo decide da quantidade de informação a sercarregado. Se precisava de uma pequena barra deprogresso aparece.No «7­guia» você pode definir um limite para a quantidadede informação carregada (por exemplo, não exibem mais de1.000 linhas).Benefício fornecido por este recurso versão 21 novos:Melhorar a capacidade de resposta dos seus aplicativos.

características sempre mais poderoso.

21: umaversão quecoloca vocêem um bomhumor

Benefício fornecido por este recurso versão 21 novos:Square Pegs em buracos redondos.

Ao clicar no X esvazia o controle

Benefício fornecido por este recurso versão 21 novos:recursos poderosos sem qualquer programação.

FACEBOOKIDENTIFICAÇÃO

465 newfeature WDWB WM

Identificação: login do usuário doFacebook é usado como o login do seuaplicativo

Este é um processo de conexão comum: o usuário finalusa o seu parâmetros Facebook (e­mail, senha) paraautenticar a si mesmo no de terceiros aplicativos (aqui:a sua!) O benefício para o usuário final é que há menossenhas para lembrar.

57

Na versão 21, WINDEV móvel pode permitir que vocêconfigurar este modo de autenti­ cação para suasaplicações. Animar seu

Windows Mobile

467 newfeature WDWB WM

interfaces móveis estão se tornandomais e mais sofisticados. WINDEVMóvel 21 ajuda você!

Hoje, aplicações móveis, muitas vezes oferecem asinterfaces sofisticadas. Animações tornar a navegaçãomais agradável.Versão 21 do WINDEV móvel ajuda você incluiranimações sofisticadas em suas aplicações.Benefício fornecido por este recurso versão 21 novos:recursos poderosos sem qualquer programação.

você está lendo a versão em PDF do documento, clique no link)Para ver o efeito, leia o códigoou visitewww.windev.com/21468

Benefício fornecido por este recurso versão 21 novos:Efeitos que impressionam!

469 newfeatures WD WB WM

Fade­in e fade­outanimações

WINDEV móvel 21 permite transitar entre imagensquando eles exibem.Isto faz para uma transição sofisticado.Um uso incomum deste recurso é variar a exibição da mesmaimagem: exibi­lo acender depois escuro para fazê­losobressair.

Para ver o efeito, leia o códigoou visitewww.windev.com/21469

Page 33: W21 novidades pt-br

Benefício fornecido por este recurso versão 21 novos:recursos poderosos sem qualquer programação.

466 newfeature WDWB WM

Autenticação Facebook, como é quefunciona?

O primeiro passo consiste em declarar o aplicativo queirá usar os serviços do Facebook para Facebook (umavez, independentemente do número de usuários).Facebook retorna um identificador.Este identificador irá ser utilizado na aplicação dedesencadear a autenticação do utilizador, através danova função WLanguage FBStartSes­ sion .Esta função abre a janela de identificação do Facebook.A função retorna «verdadeiro», se a autenticação for bem sucedida.Algumas informações são disponibilizadas para o aplicativo pelolivro da cara: apelido, nome, foto, endereço de e­mail ...A aplicação pode recuperar essas informações usando oFBGetU­ serInformation função WLanguage.O FBRequest função WINDEV móvel 21 permite­lhesolicitar as ações do Facebook: post para uma parede,como ...Benefício fornecido por este recurso versão 21 novos:Interação com o Facebook.

468 newfeature WDWB WM

Animação em furto (horizontalmovimento do dedo)

Um golpe permite mover de uma forma para outra, deum item para outro (notícia ou item stock!) ...Uma animação pode se materializar esta ação:• zoom• virar efeito• efeito de backup• fade in ...Uma animação é facilmente definida utilizando a «7­guia», ou por programação.Na verdade, a animação pode depender da próximajanela exibida: detalhe, fim do fim, validação, ...

Benefício fornecido por este recurso versão 21 novos:Não é apenas o sol que se desvanece.

470 newfeatures WD WB WM

«Par allax Scrolling» animação: aimagem rola mais lento do que ajanela que rola

Quando o usuário rola final em direção a parte inferior paraver o conteúdo do ganha­da Dow, a imagem rola mais lentoe é coberto pela parte superior da janela que sobe (porbaixo).

Para ver o efeito, leia o códigoou visitewww.windev.com/21470

A imagem rola­se mais lentas do que o texto,e a altura das quedas de barras vermelhas.

Este efeito subtil faz a sua interface mais agradável.Benefício fornecido por este recurso versão 21 novos:Criar efeitos especiais.

Isto é difícil de explicar em um documento impresso,que, por definição, exibe imagens estáticas!Para ver a animação, leia este código QR com o seu telefone (se

desaparecimento progressivo da barra de ação

Esta nova funcionalidade na versão 21 é realmente muitoútil!E funciona mesmo se o aplicativo é fechado! (Você sóprecisa ter iniciado o aplicativo uma vez, mesmo se otelefone é então desligado e novamente).O recurso pode ser desativado pelo usuário final,permitiu que, em alguns casos, etc.Quando o dispositivo é movido mais de 500 metros,procedimento de um aplicativo é automaticamentechamado.Esta chamada é realizada diretamente pelo sistemaoperacional, não há nada para programar quando estemodo é habilitado.Por exemplo, este procedimento pode:• guardar a posição• enviar a posição• detectar a proximidade de um determinado ponto:outro usuário, loja, estação de Ging char­, posto degasolina, bar, restaurante ...

Outros novosrecursos COMUNS

475 newfeature WDWB WM

GO: zoom in e zoom out!Ao executar uma GO para uma aplicação móvel, oaplicativo é exibido withing a armação do dispositivo.Dado o elevado DPI para os comprimidos, podeacontecer que o tablet derrames visto fora da tela do PC!Na versão 21, você pode diminuir o zoom da tela.Benefício fornecido por este recurso versão 21 novos:

471 newfeature WDWB WM

Ação de animação bar GUI / JANELA Salvar a bateria!Você pode ver a tela inteira.

Page 34: W21 novidades pt-br

Vamos tomar o exemplo de um leitor de notícias sobreum telefone (seu rito favo­ diariamente!)Quando você exibir um artigo, na barra de ação égeralmente localizado na parte superior da janela.Quando você rolar o texto, em seguida, na barra deação progressi­ vamente desaparece, como seestivesse saindo pela parte superior da tela.A criação deste 21 comportamento WINDEV móvel éfeito em 1 clique na «7­guia»!você pode superar isso!

Para ver o efeito, leia o códigoou visitewww.windev.com/21471

Benefício fornecido por este recurso versão 21 novos:Frescos animações ...

472 newfeature WDWB WM

E se você não queriaanimações?

Na versão 21, você pode solicitar que a janela se abre,sem animação.Isto pode ser útil em casos especiais.Benefício fornecido por este recurso versão 21 novos:

473 newfeature WDWB WM

janelas cortadasUma janela cortada (não rectangular) permite variar assuas interfaces!Versão 21 do WINDEV Mobile permite­lhe criarcortada janelas móveis.Tudo que você precisa fazer é fornecer uma imagem defundo da janela em formato PNG.transparência do PNG é respeitada.

Uma janela cortada no iPhone

O geoTrackingEnable, geoTrackingProcedure, geo­TrackingDisable, geoTrackingStatus funções novaWLanguage permitem especificar o procedimento a serchamado.As funções normalmente necessitam de ser utilizadosno código esta primeira inicialização projecto.Suas equipes são livres para programar o processo desua escolha ... wi Thout drenagem da bateria dosusuários!Benefício fornecido por este recurso versão 21 novos:Não drenar a bateria!

476 newfeature WDWB WM

Apoiar a formatação de texto através deprogramação

Qualquer texto que pode ser modificada por meio deprogramação podem ser enriquecidas utilizando o«clássico g » família de funções:gFont, gFontBold, gFontItalic, gFontUnderlined,

gFontSize, gBackground, gPen, gToText, gImage .

formatação de texto no celular usando os «g» funções: o «21» émuito mais visível!

A cadeia gráfica obtida desta forma pode ser usado nacaixa de lista ou caixa de combinação controlespor exemplo.Na versão 21, as funções de cadeias gráficas estãodisponíveis para An­ aplicações droid e iOS

total discrição ... Benefício fornecido por este recurso versão 21 novos:Obter recorte!

GPS

474 newfeature WDWB WM

Geo­localização em segundoplano(E que não é executado abateria para fora!)

MOBILE RAD

477 newfeature WDWB WM

Melhor aparência tabelasA RAD móvel cria janelas e aplicativos para celulares.As tabelas criadas pela RAD móvel estão olhandomelhor em ver­ são 21.As margens são mais suave, separadores de colunapode ser escondido para iluminar a mesa, ...Benefício fornecido por este recurso versão 21 novos:mesas mais suaves.

Benefício fornecido por este recurso versão 21 novos: Benefício fornecido por este recurso versão 21 novos:Encontrou a função de «g». Simplificar suas aplicações.

Este processo permite que você programa facilmente:• uma mudança de opacidade para a barra de ação com base no movimentoMent realizada pelo usuário

• um processo de leituraIOS nativo:

478 newfeature WDWB WM

R asterized imagens SVG parauma rápida visualização

Uma imagem SVG vector requer algum tempo deprocessador a ser deco­ ded e exibido.Isso é uma restrição deste formato vetorial.A pedido, ao gerar a aplicação, para as imagens SVGutilizados, WINDEV móvel 21 pode gerar imagensbitmap de diferentes tamanhos.As imagens são geradas para apoiar o DPI comum.Benefício fornecido por este recurso versão 21 novos:

480 newfeature WD WB WM

ex amples unidades modernizadasWINDEV móvel vem com dezenas de exemplos.Um exemplo unidade ilustra um recurso específico:uso do GPS, impressão ...Na versão 21, esses exemplos foram modernizados.Um motor de busca ajuda você a encontrar facilmenteos exemplos que podem ser úteis para as suas equipas.Benefício fornecido por este recurso versão 21 novos:Use os exemplos fornecidos!

• sabe que o utilizador tiver atingido a parte inferior da janela deexecutar um processo específico

Benefício fornecido por este recurso versão 21 novos:Refinar suas aplicações.

483 newfeature WDWBWM

Alterar o alinhamentomarcadores em um mapa

WINDEV móvel 21 permite mo­DIFY o alinhamento dosmarcadores

IPhone, iPadNão se esqueça que o seu código WINDEV existente,suas janelas, mesmo que tenham sido desenvolvidos 5ou 10 anos atrás, são compatíveis com o iPhone eiPad.Redimensionar suas janelas, realizar algumas mudanças,e é isso, em algumas horas ou em alguns dias, vocêrecebe aplicações pendentes para iPhone e iPad.Suas equipes não têm de aprender uma nova língua,porque depois de 20 anos de inovação constante,WLanguage é uma linguagem universal: iOS, Windows,Linux, Android, Web, Mac, Windows 10 Mobile ...Você fez a escolha certa!

Útil em alguns casos.

479 newfeature WDWB WM

481 newfeature WDWB WM

Novo processo de rolagem

num mapa.Isso é útil quando o aplicativo usa ummarcador personalizado.

iOS beneficia de todas as novas funcionalidades geraisna versão 21, bem como as novas característicascomuns a ambientes móveis: função de GPS que não

Page 35: W21 novidades pt-br

UI erro de compilação: layoutsidênticos quase!

Como você sabe, um layout define a posição doscontroles baseados em uma família de dispositivos ouuma definição de tela.Não há necessidade de criar um layout para cada dispositivoseparado!Quando WINDEV Móvel 21 detecta layouts muitopróximos uns dos outros, bandeiras eles.

Na versão 21, o novo movimento da barra de rolagemdo processo (pcode) permite que o aplicativo para sernotificado para cada ação que move a janela, controleslooper, janelas internas, ...(rolagem).

Benefício fornecido por esterecurso versão 21 novos:Ponto!

484 newfeatures WD WB WM

Qual a língua que este telefonefalar?

O SysNation função WLanguage permite descobrir o queIDIOMA é usado em um dispositivo.

consomem baterias, baixo Bluetooth energia para Internetdas coisas, ...

486 newfeature WDWB WM

apoio relógio maçã

482 newfeature WDWB WM

Internet das coisas (Internet of Things):objeto conectadoBluetooth (Low Energy)

O padrão Bluetooth LE (para baixa energia) permitegerenciar dispositivos com baixo consumo de energia.Isso é fundamental para as tecnologias da Internet dascoisas.

Parrot ­ flower power ­ captor inteligente para suas plantas

A intenção para esta norma é permitir que os objetosconectados a trabalhar durante vários meses sem terque mudar a bateria! Para este fim, estamosintroduzindo o BTLE família de funções:BTLEStatus BTLEConnect BTLEDisconnect BTLEListDeviceBTLEInitialize BTLECharacteristicChangeOfValue BTLECharacteristicReadValue BTLECharacteristicWriteValue

Benefício fornecido por este recurso versão 21 novos:Gerenciar todos os objetos da Internet das coisas em suas aplicações.

Polar ­ H7 transmissor de frequência cardíaca

Isso é útil se você desenvolver aplicativos que sãodistribuídos in­ internacionalmente, ou mesmo para um paísque usa vários idiomas. Canadá, Bélgica, Suíça, ...Você pode adaptar as suas aplicações com base no idioma.Benefício fornecido por este recurso versão 21 novos:Torne­se um poliglota!

485 newfeatures WD WB WM

aplicação multi­plataforma: adetecção de sintaxe múltipla

Em alguns casos raros, uma função não pode esperaros mesmos parâmetros, dependendo da plataforma.Por exemplo, «InApp» compras não são suportados damesma maneira na Apple Store e Google Play.A função WLanguage não tem a mesma sintaxe.Se o código condicional não é usado, essas diferençasestão agora FLAG­ ged pelo compilador.Benefício fornecido por este recurso versão 21 novos:Um compilador ainda mais preciso.

Um relógio da Apple permite que você execute aplicações úteis:informações sobre o cliente atual, exibir as 3 lojas mais próximas de­Fering o mais procurado após o produto, pré­visualização de vendasdo mês, alerta baseado em uma determinada figura, metas devendas exibir ...Versão 21 do WINDEV Mobile permite criar aplicaçõespara o relógio Apple.Em geral, os aplicativos para o relógio da Apple sãomuito mais simples do que as aplicações usuais doiPhone.Mais de 250 funções WLanguage já estão disponíveis nanesta variante.Benefício fornecido por este recurso versão 21 novos:Suporte para todos os dispositivos e versões do sistema.

n 487 e wnewfeature WDWB WM

62

controles paraRelógio da Apple

WINDEV Mobile oferece 3 tipos de controles para o relógio Apple:• static

63

• imagem• botão.Benefício fornecido por este recurso versão 21 novos:Suporte para todos os dispositivos e versões do iOS.

488 newfeature WDWB WM

Apple Watch: um editorbem adaptado

O editor de janela permite criar janelas no tamanho dorelógio da Apple, e oferece opções específicas para orelógio Apple.O GO e teste do aplicativo pode ser realizado namáquina o desenvolvimento.Benefício fornecido por este recurso versão 21 novos:Um editor bem adaptado.

491 newfeature WDWB WM

Camer um controleNa versão 21, o controle da câmera édisponível para iOS, iPhone e iPad (emversões anteriores, tirando fotos ouvídeo só foi possível em tela cheiamodo).Isso permite que você inclua a tomada deimagens ou vídeo diretamente em uma aplicaçãoção janela que também oferece outras funçãotionalities.Benefício proporcionado por esta versão 21 novoscaracterística:Tire fotos de seus aplicativos!

494 newfeature WDWB WM 496 newfeature WDWB WM

Un­maximizado janela Acessando o calendárioiPhone no dispositivo

Por padrão, uma janela é maximizada no iPhone. O iPhone e iPad oferecer um calendário integrado (iCalendar).O conceito de «un­maximizada» janela não existe por de­ As aplicações desenvolvidas com WINDEV móvel 21 pode ler efalha no iPhone. escrever no calendário iOS.

Page 36: W21 novidades pt-br

489 newfeature WDWB WM

Apple Watch: implantação na AppleStore

Implementar seus aplicativos da Apple relógio na AppleStore.Benefício fornecido por este recurso versão 21 novos:

492 newfeature WDWB WM

Descodificar códigos nus usando ocamer um controle

Com as versões mais antigas do WINDEV Móvel, decodificação umcódigo de barras no iOS foi sempre feito em modo de tela cheia. Naversão 21,

Implantar para o relógio Apple.

490 newfeature WDWB WM

apple TVNa versão 21, um novo Multimedia opção de controlepermite o envio de transmissões de vídeo para atelevisão.

Benefício fornecido por este recurso versão 21 novos:Você está assistindo muita TV!

agora é possível ler e exibir um código de barras dentro deum dow­ganha da aplicação, sem deixar esta janela.Benefício fornecido por este recurso versão 21 novos:Mais fluidos aplicativos.

493 newfeature WDWB WM

janela dividida no iPad(iOS 9)

2 aplicações diferentes na mesma tela

No iPad Air 2, 2 janelas de 2 aplicações diferentes podem servisualizados

A maximizada­un janela para iPhoneMas uma maximizada­un janela pode ser interessanteem um iPhone, por exemplo, para exibir pequenaquantidade de informações para o usuário final.Un­maximizada janelas são agora oferecidos porWINDEV móvel 21.A maximizada­un janela também pode ser cortada! (vernovo recurso 473).Benefício fornecido por este recurso versão 21 novos:displays personalizados.

495 newfeature WDWB WM

Use fontes «A Apple não» nosseus aplicativos

Você pode optar por usar fontes específicas em seusaplicativos, por exemplo, para diferenciá­los de outrosaplicativos, ou para aplicar uma carta gráfica em geral,que se aplica a todos os dispositivos.Claro, WINDEV móvel 21 permite utilizar qualquer tipo deletra, mas vai ainda mais longe!Por padrão, o «não­padrão» fontes estão embutidos nopacote (o pacote que contém todos os elementos dopedido), e será usado automaticamente quando oaplicativo é executado no iPhone ou iPad.(Apenas certifique­se que você tem o direito de usar estetipo de letra)Benefício fornecido por este recurso versão 21 novos:

Use o calendário iOSVeja também a «iCalendar» novo recurso (número 103 a 105)Benefício fornecido por este recurso versão 21 novos:Ainda mais interativo.

497 newfeature WDWB WM

backup automático para o iCloud:não salve arquivos inúteis(grandes)

Quando um usuário ativa a sua conta iCloud em umdispositivo, por padrão, todos os dados de todos osaplicativos são armazenados (então sincronização dozed) para iCloud.Alguns dados são confidenciais e não devem deixar iPhonedo usuário! Outros dados podem ser muito grandes (e jáapoiada somew­ aqui o resto, como arquivo de clientes dacompanhia de um representante de vendas que já está nobanco de dados da empresa).Fazer o backup para o iCloud pode ter um monte detempo e usar um monte de plano de dados do telefone.WINDEV Móvel 21 oferece a iOSExcludeFileFromiCloudfunção que permite que você especifique o arquivo (s)que a Apple não deve fazer backup.Benefício fornecido por este recurso versão 21 novos:Controle seus backups para iCloud.

tocados simultaneamente, lado a lado.O usuário final pode mover a divisão entre as 2 janelas: chors an­são aplicadas automaticamente, e até mesmo layouts, senecessário!Benefício fornecido por este recurso versão 21 novos:Tire proveito dos novos recursos do iOS.

Fontes sempre disponível.

498 newfeature WDWB WM

Compartilhar via SMS,MMS, e­mail,rede social

501 newfeature WDWB WM

Suporte para FTPS eSFTP

As funções de FTP de WINDEV Móvel suporte 21 addpara os FTPS (FTP sobre TLS layer) e SFTP (SSHFile Transfer Protocol) protocolos de segurança noiOS.Benefício fornecido por este recurso versão 21 novos:transferência segura de arquivos.

504newfeature WDWB WM

ANDROID3D tocar: pressão sobre otela

WINDEV Móvel 21 oferece a nova funçãoGesturePressure que permite descobrir a pressão dosdedos ou a caneta no ecrã, e, eventualmente, ofereceações diferentes com base nesta pressão.Benefício fornecido por este recurso versão 21 novos:Não ceda à pressão.

502 newfeature WDWB WM

síntese de voz: tornar seusaplicativos falar

505 newfeature WDWB WM

Page 37: W21 novidades pt-br

No iOS, o StartShare função WLanguage abre um menu quepermite selecionar o aplicativo para usar para a partilha de umrecurso (texto ou documento). O aplicativo será aberto com o

O SpeechSynthesis discurso família síntese defunções está disponível no iOS.Passar um texto como parâmetro e sua aplicação vailê­lo em voz alta!

Processo de «libertação nacarta»

O novo processo (pcode) «Libertação na carta» no iOSpermite exe­ bonito algum código quando o usuário final éfeito com o movimento dentro do gráfico com o dedo.Benefício fornecido por este recurso versão 21 novos:Personalizar interações com gráficos ainda mais.

506 newfeature WDWB WM

Desenvolvimento em Android nunca foi tão poderoso quanto comWINDEV móvel 21. Você pode tirar proveito de poderosas novasfuncionalidades que vêm para além de todos os que você já tem.

benefícios Android tanto dos novos recursos comuns dever­ são 21, assim como as novas característicascomuns a telemóveis: função de GPS que nãoconsomem baterias, baixo Bluetooth energia paraInternet das coisas, ...Android 6.0 é suportado.

recurso especificado.Por exemplo, uma imagem pode ser enviada via MMS,via e­mail, ou pos­ ted para o Facebook. Um texto podeser twittou.Benefício fornecido por este recurso versão 21 novos:Compartilhar dados facilmente a partir de iOS.

tipos novos iOSVersão 21 ofertas 7 novos tipos para iOS e 125 novasconstantes (por favor, veja a lista completa na ajudaon­line).

507 para 606 newfeature WDWB WM

607 newfeature WDWB WM

«Material Concepção» olharO projeto do olhar material foi feito popular pelo Google. Por padrão,os aplicativos criados por WINDEV Móvel 21 utilização elementosdo projeto de Material: olhar e animação do Bar ção Ac, olhar do«informações», «erro», «diálogo», «Combo»

499 newfeature WDWB WM

Incluindo Objective­C código fonteem seus aplicativos (.M e .mm)

Seus aplicativos fazer os iPhones falar!

100 novas funções WLanguagesuportado no iOS

100 novas funções WLanguage estão sendo introduzidaspara iOS na versão 21:

janelas, dos controles de caixa de seleção, barra de progresso ...Por padrão, também, aplicações recompilados na versão 21 utilizaro «material Concepção» tema, o que torna as aplicações maismoderno que procuram! (Opção que pode, naturalmente, serdesactivada).

Muitas vezes, SDK ou quadros são fornecidos como código­fonte( .M e.mm Arquivos).Na versão 21, você pode facilmente incluir Objective­Carquivos de origem em suas aplicações.Ao gerar a aplicação, basta especificar os .m e .mm arquivos aserem incluídos, e as opções potenciais ( ­arc por exemplo).Benefício fornecido por este recurso versão 21 novos:

Benefício fornecido por este recurso versão 21 novos:Nós podemos fazê­lo falar, iPhone!

503 newfeature WDWB WM

Apoio do iPad Pro

ActionBarSearchVisible ActionBarDeleteSearchHistory OrganizerToiCalendar BTLEConnectBTLEDisconnect BTLEWriteAttribute BTLEStatus BTLEListAttribute

BTLEListDevices BTLEReadAttribute BTLENotification dBorderGetCountryList dRoundedRectangle FBSessionStatus FBStopSession

FBStartSession FBGetUserInformation FBRequest fDirExistfTempDir geoTrackingEnable geoTrackingDisable geoTrackingStatus

geoTrackingProcedure GesturePressure gBackground gImagegFont gFontBold gFontItalic gFontUnderlined

Fazer melhor uso de SDKs.

500 newfeature WDWB WM

BitcodeA geração de aplicativos iOS gera um código que podeser usado pela Apple Store: bitcode ARM32, ARM64bitcode e x86 bitcode.recomendação da Apple é compilar em «bitcode modo».Benefício fornecido por este recurso versão 21 novos:Gerar aplicativos para a Apple Store.

WINDEV móvel 21 permite criar aplicativos para oiPad Pro. A caneta e sua pressão são suportados.

gFontSize grHMAddData grHMColor grHMCaptionXgrHMCaptionY grHMGetData grHMDeleteColor grSunburstStartAngle

grSunburstPullOutgPen HTMLtoRTF HTMLToTextHTTPSimulateNetwork iCalendarToOrganizer iCalendarToScheduler iCalendarToAppointment

iCurrentFile iOSExcludeFileFromiCloudStartShare SchedulerDisplayPreviousPeriod

SchedulerDisplayNextPeriod SchedulerAddAppointmentSchedulerAddResource SchedulerChangeMode

SchedulerTimeDisplayedSchedulerInfoXY SchedulerListAppointment SchedulerModeSchedulerPositionDateTime SchedulerPositionResource SchedulerSelectMinus SchedulerSelectPlus

SchedulerDeleteAppointment SchedulerDeleteResource SchedulerDeleteAll SchedulerToiCalendar

FirstDayOfYear AppointmentDisplay AppointmentAdd AppointmentListAppointmentListCalendarAppointmentModify AppointmentDelete AppointmentToiCalendar

RTFToHTML RTFToText SpeechSynthesisStop SpeechSynthesisInProgress

SpeechSynthesisInitializeSpeechSynthesisReadFileSpeechSynthesisReadText AppointmentResetWinInitialized SysNation TextToHTML TextToRTFTraceBuild VibrationStop VideoDisplay VideoStopCaptura de vídeo VideoStatus VideoParameter LooperAddInProgress

Benefício fornecido por este recurso versão 21 novos:Você pode ver os resultados em apenas um olhar.

608 newfeature WDWB WM

«Material design» modelos depele

Projeto »olhar na versão 21, um modelo de pele usandoeste olhar é sugeridas, com diversas variações da cor.Benefício fornecido por este recurso versão 21 novos:Muitas opções.

610 newfeature WD WB WM

Botão fixos na tela(Portanto, flutuando dentro dajanela)

Um botão flutuante é fixo na tela: ele flutua dentro dajanela.Este é um botão que será sempre visível,independentemente do deslocamento executar peloutilizador.Este tipo de botão permite criar aplicações com o Mate­rial design visual.O botão fixo é agora oferecido em Android.

613 newfeature WDWB WM

Verificador ortográficoO verificador ortográfico oferecido por padrão em controlesde edição agora pode ser desativado, ao entrar em umúltimo nome, por exemplo.Benefício fornecido por este recurso versão 21 novos:Melhores parâmetros.

614 newfeature WDWB WM

As caixas de seleção: pelemodelo olhar ou sistema de

ção.Este formato é publicado para que ele possa serusado a partir de um de terceiros app.Benefício fornecido por este recurso versão 21 novos:Uma melhor interoperabilidade.

618 newfeature WDWB WM

Incluindo aries LIBR de«Maven»

PERITO é um sistema de compartilhamento de biblioteca Java viaInternet.WINDEV móvel 21 permite incluir bibliotecasprovenientes do repositório central PERITO em

Page 38: W21 novidades pt-br

O botão «+» permanecerá no mesmo local, mesmo se a rolagemocorre

Benefício fornecido por este recurso versão 21 novos:Ele é fixado, portanto, ele flutua.

olharAo utilizar um modelo de pele, você pode forçar o uso do«sis­ tema» procurar caixas de seleção em vez do olhardo modelo de pele (sobrecarregar olhar da caixa deverificação).Este é um detalhe perceptível!

«Sistema» caixa de verificação visual

Benefício fornecido por este recurso versão 21 novos:Um detalhe útil.

projectos Android.Benefício fornecido por este recurso versão 21 novos:Não reinventar a roda.

619 newfeature WDWB WM

número ilimitado deprocedimentos

Versões mais antigas do WINDEV móvel foramlimitados ao uso de 65.000 procedimentos poraplicação.Na versão 21, o número de procedimentos em um projetodo Android não é mais limitado.Benefício fornecido por este recurso versão 21 novos:

609 newfeature WDWB WM

Decodificação de códigos de barrascom o Camer um controle

Ler códigos de barras diretamente de uma janela no seu aplicativo

611 newfeature WDWB WM

caixas de combinaçãoagradáveis e ampulheta

Na versão 21, caixas de combinação e mudança deampulheta look: eles empreenderam um conjuntocompleto ...Suas aplicações será ainda melhor olhar! (Nenhumanova drobe pela guerra necessária, ou cirurgiaplástica para financiar!)

ampulhetas moda ....

Benefício fornecido por este recurso versão 21 novos:Estar na moda.

612 newfeature WDWB WM

615 newfeature WDWB WM

Escolha da primeira janela doaplicativo (por telefone? Paratablet?)

Versão 21 do WINDEV Mobile permite que vocêespecifique a primeira janela para abrir com base nodispositivo usado.Isto permite­lhe ter apenas um app para compilar (con­figuração single) para o telefone e tablet.Benefício fornecido por este recurso versão 21 novos:Comece o seu app com uma janela adaptado para odispositivo.

616 newfeature WDWB WM

O suporte para cores adientgr

Cada vez que uma cor de fundo pode ser usado, éagora possível para aplicações Android recompiladoscom a versão 21 para usar um gradiente de cor.Por exemplo: fundo da janela, faixa, botão ...Benefício fornecido por este recurso versão 21 novos:

Sem limite.

620 newfeature WDWB WM

procedimento interno(Lambda)

Um procedimento interno é um procedimento definido dentro de umprocesso. O que é especial em um procedimento interno é que elesó pode ser chamado de dentro do processo de onde ele estádefinidoO procedimento interno acessa as variáveis locais dopro­ cesso que o contém.Na versão 21, é agora possível definir procedimentosinternos de aplicativos Android.Benefício fornecido por este recurso versão 21 novos:procedimentos blindados!

621 newfeature WDWB WM

SDK Android:download automático einstalação

(Sem ter que sair da janela).

Na versão 21, as aplicações Android pode ler edescodificar códigos de barras diretamente em umcontrole de câmera.Não há necessidade de ler, em seguida, no modo de telacheia!Opções para exibir uma mira ou borrar a área fora oscódigos de barras estão disponíveis.

Opacidade dos controlesO ..Opacity propriedade permite especificar aporcentagem de opacidade de um controle e criar efeitosvisuais desta forma.Por exemplo, um controle de tabela poderia deixá­lo veruma imagem através de um controle localizado na partesuperior do mesmo.Na versão 21, o ..Opacity propriedade estádisponível para todos os tipos de controles em

cores agradáveis.

617 newfeature WDWB WM

Recuperar notificações de terceirosaplicativos

Uma aplicação construída usando WINDEV Móvel 21sabe como exibir notificações push.Estas notificações usar um formato pré­definido para o

A compilação de aplicações Android requer a presença doAndroid SDK na máquina de compilação.Se o SDK ainda não estiver instalado, WINDEV Móvel 21automaticamente downloads esse SDK, instala econfigura­o automaticamente.Um monte de etapas evitado!Benefício fornecido por este recurso versão 21 novos:Não perca tempo criando a configuração mais.

622 newfeature WDWB WM

Android: suporte idadestor externa

dispositivos Android pode tervários espaços dearmazenamento: oarmazenamento interno, ondeos aplicativos são instalados eonde cada aplicação tem seu

funções de gestão de filas ( Enqueue , Dequeue , etc.), a lista tipode variáveis e as funções de gestão de listas estão disponíveis naversão 21 para aplicativos Android.Benefício fornecido por este recurso versão 21 novos:Empilhar as suas aplicações!

625 newfeature WDWB WM

Android: caixas de seleçãodinâmicos

novas funções WLanguage suportadosem Android

78 novas funções WLanguage estão sendo introduzidaspara Android na versão 21:ActionBarSearchVisible ActionBarDeleteSearchHistory ScrollbarPosition BTLEConnectBTLEDisconnect BTLECharacteristicChangeOfValue BTLEStatus BTLECharacteristicReadValue

BTLEListDevice BTLECharacteristicWriteValue BTLEInitialize dequeueestouro Empurrar enqueue FBSessionStatusFBStopSession FBStartSession FBGetUserInformation FBRequestfSplit QueueInfo fMerge fCacheDir

629 para 706 newfeature WMWDWB

Page 39: W21 novidades pt-br

próprio diretório de dados e dearmazenamento externo.

Na versão 21, novas funçõescalibre WLAN, além suporta oarmazenamento (cartão SD ...)ex­ terno,

e deixá­lo começar suas propriedades (espaçodisponível) e acessá­los no modo de ler ou escrever.Benefício fornecido por este recurso versão 21 novos:Armazenamento à gogo

623 newfeature WDWB WM

Android: Onde é que dadosesconder? (Diretório de cache)

O diretório de cache se destina a conter dados deaplicaç~ao temporários.O diretório de cache de um aplicativo Android é um torydireção especial atribuído pelo sistema quando o aplicativoestá instalado. O conteúdo desse diretório pode ser apagadoautomaticamente pelo sistema quando ele precisa de espaçoem disco.O conteúdo do diretório de cache também pode seresvaziado por solicitação do usuário.WINDEV Móvel 21 oferece a nova função WLanguage,fCa­ cheDir , que lhe permite saber a localização físicado diretório de cache do aplicativo.Se o desenvolvedor precisa para armazenar dadostemporários em uma aplicação, ele pode usar estediretório de cache: a aplicação não terá nada paragerir!Benefício fornecido por este recurso versão 21 novos:acessar facilmente os dados de cache.

624 newfeatures WD WB WM

Android: Tipo de pilha, tipo de fila,tipo de lista

Os Pilha , Queue e Lista tipos são tipos de dadosabstratos que agrupam um conjunto de variáveis Tipomesmos.Em uma pilha, os elementos são recuperados na ordeminversa em que foram colocados em (Last In First Out,LIFO)Em uma fila, os elementos são recuperados naordem em que são adicionados (First In First Out,FIFO).Elementos de uma lista pode ser adicionado no final ouinseridos na lista. Estes tipos podem ser acessados diretamente por vários segmentos Wi­ Thout qualquerrisco de conflito entre os tópicos.A Pilha tipo de variáveis e as estações de gestão pilha de

Na versão 21, o CheckBox família de funções (CheckBoxAdd , CheckBoxDelete , etc.) que lhe permite lidarcom verificação de controle de tipo de caixa através daprogramação, está disponível.Benefício fornecido por este recurso versão 21 novos:Day..night, Day..night, Day..night ...

626 newfeature WDWB WM

Android: r dinâmico adiobotões

Na versão 21, o RadioButton família de funções (RadioBut­ tonAdd, RadioButtonDelete , etc.) quelhe permite lidar com via programação das opçõesapresentadas por um controle do tipo botão de rádio,está disponível.Benefício fornecido por este recurso versão 21 novos:Selecione.

627 newfeature WDWB WM

Vários novos recursos doAndroid

• A última versão do Android é suportado.• ...Benefício fornecido por este recurso versão 21 novos:Novos recursos para o Android.

628 newfeature WDWB WM

Novas constantes e novos tipos deWLanguage para Android

Versão 21 oferece 3 novos tipos para Android e 47 novasconstantes (consulte a lista completa na ajuda on­line).

fDirExist geoTrackingEnable geoTrackingDisable geoTrackingStatusgeoTrackingProcedure gBackground gImage gClickableLinkgFont gFontBold gFontItalic gFontUnderlinedgFontSize gPen gToText iCalendarToScheduleriCalendarToAppointment CheckBoxAdd CheckBoxInsert CheckBoxCountCheckBoxDelete listinfo OpenPopupMenu StackInfoSchedulerDisplayPreviousPeriod SchedulerDisplayNextPeriod SchedulerAddAppointment SchedulerAddResourceSchedulerChangeMode SchedulerTimeDisplayed SchedulerInfoXY SchedulerListAppointment

SchedulerMode SchedulerPositionDateTime SchedulerPositionResource SchedulerSelectMinusSchedulerSelectPlus SchedulerDeleteAppointment SchedulerDeleteResource SchedulerDeleteAllSchedulerToiCalendar AppointmentToiCalendar RadioButtonAdd RadioButtonInsertRadioButtonCount RadioButtonDelete SysCacheExternalStorage SysStatusExternalStorage

SysMemoryExternalStorage SysNation SysNbExternalStorage SysDirExternalStorage

SysRemovableExternalStorage LooperAddInProgress

JANELASMOBILE E CE

Windows Mobile, Windows CE e Windows Embeddedsão muito populares em ambientes industriais.Versão 21 de benefícios WINDEV móveis dos novosrecursos comuns do meio ambiente, e oferece novasções WLanguage funções.

707 newfeature WDWBWM

novas características comunsWINDEV Móvel 21 para Windows Mobile e Windows Embed­ded beneficiar das novas funcionalidades comuns na versão21.

708 para 719 newfeature WDWB WM

Novas funções WLanguage paraWindows Mobile e CE

12 novas funções WLanguage foram introduzidaspara Windows Mobile e Windows CE na versão 21.

BufferToHexa dBorder GetCountryList dRoundedRectanglefDirExist fTempDir grSunburstPullOut FirstDayOfYearTableListChild TraceBuild LooperRestorePositionAndSelection LooperSavePositionAndSelection

WINDEV Móvel 21meus projetossão móveis

O WINDOWS 10 EWINDOWS10 MOBILE(universal paraWindows 10PLATAFORMA

universal (a PC SOFT exclusivo): podem ser executado noWindows 10 Mobile, Android e iOS (e até mesmo um PC, noLinux, no Mac, ...)Benefício fornecido por este recurso versão 21 novos:10 Suporte do Windows.

723 newfeature WD WB WM

Page 40: W21 novidades pt-br

PLATAFORMAAPPS)

720 newfeature WD WB WM

Desenvolver para Windows 10 eWindows 10 Mobile

WINDEV móvel 21 permite gerar Universal do Windows10 Apps que serão executados no PC, smartphones etablets em Windows 10 ou Windows 10 Mobile (novonome do Windows Phone).O código WINDEV Mobile é idêntico.Windows são também idênticos graças a âncoras e layouts.Benefício fornecido por este recurso versão 21 novos:

funções WLanguage paraWindows 10 Mobile

Mais de 1.100 o Windows 10 funções móveis já estãodisponíveis. Isto permite­lhe criar as aplicações que vocêprecisa.Por favor, veja a lista de famílias no novo recurso 192.Benefício fornecido por este recurso versão 21 novos:Já mais de 1.100 funções WLanguage.

724 newfeature WD WB WM

Windows Store

Webdev 21 novascaracterísticascomuns

726 newfeature WDWBWM

Um código único para todos os modos.

721 newfeature WD WB WM

Compatibilidade com Android e iOS(e PC e Linux, e Web ...)

Uma aplicação desenvolvida usando WINDEV Móvel 21para Windows 10 Mobile é compatível com Android eiOS: basta recompilar para obter um Android ou nativaaplicativo nativo iOS. Da mesma forma, esta aplicação écompatível com todas as versões do Windows, comLinux e pode até mesmo ser portado para um Web site!(É claro que você provavelmente vai precisar modificaras janelas e torná­los maiores).Benefício fornecido por este recurso versão 21 novos:

As aplicações desenvolvidas para Windows 10Mobile pode ser pregados de­ através do MicrosoftStore.Benefício fornecido por este recurso versão 21 novos:implantação universal.

725 newfeature WD WB WM

O Windows 10 Mobile HFSQLHFSQL está disponível para Windows 10 Mobile. A base dedados pode ser armazenada localmente no dispositivo, oupode ser acedido remotamente através de uma ligação decliente / servidor ou através da nuvem.A programação é idêntica.Benefício fornecido por este recurso versão 21 novos:Gerenciar seus dados.

150 novos recursos comunsbenefícios Webdev a partir da versão 21 novascaracterísticas comuns. Webdev 21 beneficia daevolução do ambiente de desenvolvimento e dacompatibilidade com WINDEV e WINDEV Mobile.

WEB DESIGNRESPONSIVO

727 WD WB WM

A portabilidade sem jogo no mercado.

722 newfeatures WD WB WM

O Windows 10 controlesmóveis

Entre os controles nativos disponíveis no Windows Mobile 10,você encontrará:• static • controles de edição• botão • caixa de seleção, botão de opção• caixa de listagem • caixa combo• imagem • looper• barra de progresso, slider• gráfico• controles HTML • janela interna• ...A geração de relatórios em PDF está disponível.HFSQL clássico e HFSQL Cliente / Servidor estão disponíveis.Note­se que as janelas criadas com WINDEV móvel 21 são realmente

72

O que é Web DesignResponsive?

Web Design Responsive é um novométodo de desenvolvimento para Websites.A base para este método é para permitir que amesma página da Web para se adaptarautomaticamente, durante de navegação, para otamanho e a resolução deo ecrã onde é exibido. Aprincipal vantagem é sercapaz de atingir uma páginaWeb para telefones Smart,comprimidos ou desktops tudoem um.A adaptação é feita em tempo realno navegador. Esta a adaptaçãotambém permite otimizar os modosretrato e paisagem.

Web design responsivo:uma únicapágina, 3 deexibição diferente

Benefício fornecido poreste recurso versão 21novos:Sites que seadaptam aodispositivo.

728 WD WB WM

Benefícios da WebDesign Responsivecom Webdev

sobre a largura da coluna.Os controlos seguir a grade.Assim que a página é criada, diretamente no editor,podemos ver o resultado em diferentes larguras depágina.Simplesmente aumentar ou diminuir a largura de navegação nomodo de edição.

Você pode associar uma grade de fluido diferente para cadalâmina. Cada grelha de fluido terá um número apropriado decolunas.Por exemplo, 4 colunas para a primeira lâmina, 8 colunaspara a lâmina intermé­ in­, e 12 colunas para a lâminamáxima (veja o diagrama abaixo).

Page 41: W21 novidades pt-br

21: desenvolver Para ver o comportamento, leia ocódigo ou visitewww.windev.com/21732

Quando você reduz o número de colunas, os controles nascolunas excluídos são realocados verticalmente nosrestantes lumns co. Por exemplo, um site móvel vai crescerem altura!

apenas uma vezA vantagem da abordagem WebDes­ ign Responsive é que você sócriar e manter uma única página.No modo Web Responsive, nãomais «ambiente de trabalhopágina», «página tablet» e «páginamóvel» versões que precisam serdesenvolvidas em paralelo (mesmose você poderia compartilhar partedo código e controles).Benefício fornecido por esterecurso versão 21 novos:Projete uma vez, exibir em todos os lugares!

Benefício fornecido por este recurso versão 21 novos:Um modo de edição mais visual.

733 newfeature WD WB WM

Web Design Responsive: resoluçãobladess

A grade fluídica, é ótimo!Mas quando o tamanho de exibição estão disponíveis emtodo o espectro, por exemplo, com um telefone e umatela de desktop, o resultado pode ser difícil de ler.Uma página ágil utiliza um conceito adicional, as«lâminas». Uma lâmina é uma secção, que é definidapor uma largura mínima e uma largura máxima donavegador (em pixels, independente do DPI)

«Modelos de página padrão» Webdev 21 ofertas comresolução de in­ tervalos já definido para os casos de layoutmais comuns.

Para ver o funcionamento, ler ocódigo ou visitewww.windev.com/21733

729 newfeature WD WB WM

Benefício de Webdev 21 WebDesign Responsive: melhorreferenciação

Na sua classificação de sites durante uma busca, oGoogle agora favorece locais amigáveis biliares mo­,ou seja, os sites cujo formato é adaptado paradispositivos móveis.Isto exige que o site seja projetado para exibir na largura total em umcelular (sem barra de rolagem horizontal), sem efeito de zoom, comtexto dable rea­ e controla grande o suficiente para ser lidar com pelotoque.Graças a Webdev 21 Responsive Web Design, seussites são automaticamente móvel amigável, portanto,obter uma melhor classificação do Google.Benefício fornecido por este recurso versão 21 novos:Os sites Webdev 21 são melhor classificado.

730 newfeature WD WB WM

Como criar páginas da Webresponsiva com Webdev 21?

Um site inteiro pode ser sensível, ou apenas algumasde suas páginas. Um site existente pode sermodificado, total ou parcialmente (apenas algumaspáginas) para se tornar responsivo.Criar páginas que respondem com Webdev 21 é fácil.

731 newfeature WD WB WM

Web Design Responsive: gradefluídica

No modo de edição, páginas de resposta são exibidasautomaticamente com uma grade de posicionamentofluido.Esta grade é feita de um conjunto de colunas de tamanho idêntico.controles da página estão posicionados e ancoradoem largura para essas colunas.As colunas são separadas por «calhas» para garantir oespaçamento entre os controles e ser visualmente maisagradável.Quando a largura da página varia, a largura das colunasvaria proporcionalmente, e os controlos de se adaptarautomaticamente em posição e tamanho.

Benefício fornecido por este recurso versão 21 novos:Adaptação automática.

Por exemplo:• a primeira lâmina para o navegador que tenha menos de480 pixels (smartphones camente tipica­) (0 a 480),

• uma segunda lâmina vai 480­840 pixels de largura(para tablets e telas pequenas)

• e uma terceira lâmina acima de 840 pixels para as grandes telas (PC, ...)

Benefício fornecido por este recurso versão 21 novos: 732 newfeature WD WB WMevolução fácil, não há necessidade de começar do zero para um site para se tornar

A grade de fluido em WYSIWYGresponsivo.Ao criar a página, o desenvolvedor coloca os controlesna página, como de costume.Os controlos são automaticamente ancorado (à direitae à esquerda) para as colunas da grade.

Devido a isso, em tempo de execução, os controles de esticar ou encolher base

Benefício fornecido por este recurso versão 21 novos:Um layout estelar de cada vez.

Propriedades ding.Dependendo da lâmina, você pode decidir não exibiralguns controles.Benefício fornecido por este recurso versão 21 novos:

Page 42: W21 novidades pt-br

734 newfeature WD WB WM

Web Design Responsive: variaçõesde tamanho de fonte

Para cada lâmina, você pode definir uma expansão oucoeficiente de redução para as fontes de texto.O tamanho de texto será, em seguida, adaptam­seautomaticamente, com base na lâmina exibida.Benefício fornecido por este recurso versão 21 novos:O que se passa com as fontes? Eles automaticamente seadaptar!

735 newfeature WD WB WM

Web Design Responsive:aperfeiçoar os controles com basena lâmina (sobrecarga depropriedade)

Com base na lâmina, você pode mudar (sobrecarga) aspropriedades de um ou mais controles: por exemplo,aumentar o seu tamanho, mudar a sua posição.Outro caso é botões: o tamanho dos botões podem ser au­sed em um smartphone para torná­lo mais fácil de serclicado.

Um site ágil Webdev 21 em um tablet: estamos no tamanho máximo

O mesmo Webdev 21 site responsivo exibido em umSmartphone: estamos na seção petite

Estas modificações são realizadas em WYSIWYG,basta editar a lâmina correspondente.Em tempo de execução, o controle será exibido com ocorrespon­

O desenvolvedor se adapta precisamente o seu layout de página para a plataforma.

736 newfeature WD WB WM

Web Design Responsive:otimizar a resolução da imagemcom base na lâmina

Dependendo do tamanho do ecrã (com base na lâmina),pode ser preferível carregar a imagem uma resoluçãomaior ou menor (por conseguinte, com um menorpeso).O controle de imagem em Webdev 21 evolui parabeneficiar das novas funcionalidades Web designresponsivo.Na versão 21, você pode selecionar uma imagem diferente ou umaimagem com uma resolução diferente (definir um caminho diferente)para cada lâmina.Benefício fornecido por este recurso versão 21 novos:As páginas mais elegante, independentemente do tamanho.

737 newfeature WD WB WM

Web Design Responsive: evoluçãodos controles WEBDEV21

A configuração de locais de projeto Responsive Web éfacilitada pelas mudanças e novas funcionalidades na versão21 do Webdev.O «barra de navegação» controle está sendo introduzido(ver nova feição 750) para gerir os cabeçalhos depágina.O novo menu permite exibir automaticamente nahorizontal ou vertical­ mente em tempo de execução.O novo suporte para controles estáticos (ver novorecurso 742) per­ mite para um homothétie inteligente.O novo «número estiramento» âncora em áreas rich textpermite uma exposição mais adequado de largura.Etc.Estes novos recursos permitem que os sites criados naversão 21 para ser «sensível»!Benefício fornecido por este recurso versão 21 novos:As mudanças que você esperava!

Com Webdev 21,tornar seus sites mobile friendly.

Seus sites serão mais bemreferenciado.

Page 43: W21 novidades pt-br

Exibição dinâmica:ONE URL,2 PÁGINAS DISTINTAS

738 newfeature WD WB WM

exibição dinâmica

http://mysite.com/mypage

servidor plication decide­se na página de usar.Com a programação é possível desligar oencaminhamento automático. Desta forma, é possíveloferecer ao usuário com um móvel para permanecer nolocal desktop.Benefício fornecido por este recurso versão 21 novos:Adicionando páginas para dispositivos móveis é brincadeira de criança.

BEIRA:NOVOWindows 10NAVEGADOR

AO CONTROLEALTERAR

741 newfeature WD WB WM

clonagem de controle

743 newfeature WD WB WM

Nova Âncora: Estiramentoparágrafo

Em Webdev 21, controles localizados na Área de RichText (RTA) ciário se encaixam com as novascapacidades de ancoragem: «estiramento parágrafo». Seo RTA está ancorada na largura, o controle irá expandirproporcionalmente à RTA.

mesmo URLmas diferente

Páginas

computador móvel

exibição dinâmica é uma técnica onde o mesmo endereço (URL)

740 newfeature WD WB WM

BEIRAMicrosoft oferece um novo navegador de Internet paraWindows 10: Borda. Observe que o Internet Explorer aindavem com o Windows 10.Edge utiliza um novo motor de renderização baseadaem HTML5 e CSS. Observe que Edge não suportaActiveX.Sites criados com Webdev 21 são, naturalmente,compatível com o Edge.

Na versão 21, Webdev permite clonar controles.A clonagem de um controle consiste na duplicação deum controle existente (que pode ser visível ou oculto)em uma página da web para criar um novo controle.clone do controle tem as mesmas características, omesmo estilo e o mesmo código que o controle inicial.O clone pode ser tratada através de programaçãocomo qualquer outro controle da página.O ControlClone função WLanguage é usado paraclonagem. Você pode clonar:• controles que têm o «controlo» empilhável propriedade• controles encontrados no RTA (áreas de texto rico)• controles encontrados em zonas de layout de página defluidos,• colunas da tabela.Benefício fornecido por este recurso versão 21 novos:Até mesmo páginas mais dinâmicas.

Quando a área de texto aumenta,o limite direito da imagem se move.

Benefício fornecido por este recurso versão 21 novos:layouts sempre mais flexíveis.

744 newfeature WD WB WM

referências cruzadas sobre estilos(Webdev e CSS)

Webdev 21 permite abrir uma janela de referência cruzadaem um estilo (estilo Webdev ou estilo CSS). Desta forma, odesenvolvedor pode saber quais páginas e controles deprojeto usam este modelo.Este novo recurso é muito útil quando se modifica umestilo para garantir que a modificação não terá quaisquerefeitos indesejáveis sobre outras páginas do site.Benefício fornecido por este recurso versão 21 novos:

leva a 2 páginas diferentes: uma página para PC e umapágina para dispositivos móveis. Dependendo dodispositivo (PC ou celular) que acessa a página, a páginadireita será apresentada.Esta é uma solução alternativa (mesmo complementar)à Res­ Web Design ponsive fazer um site tradicionalmais móvel amigável.Com este método, não há necessidade de modificar aspáginas existentes: basta adicionar novos para celular.Esta técnica proporciona uma grande referência pelo Google.

No ambiente de desenvolvimento Webdev 21, vocêpode, naturalmente, solicitar uma operação GO naborda.Benefício fornecido por este recurso versão 21 novos:Stay on the Edge com Webdev!

742 newfeature WD WB WM

Novo modo de exibição donavegador completo para imagens

O suporte para os controles de imagem «estáticos»evolui na versão 21. Estes novos modos de exibiçãosão destinados principalmente para projetos ágeis.4 novos modos de exibição são oferecidos para a imagem«estática»

Mudar seus sites sem efeitos colaterais!

745 newfeature WD WB WM

R botão adio e controles de caixa deseleção: A personalização avançada

Benefício fornecido por este recurso versão 21 novos:Mudar seus sites existentes para uma versão móvelsem modificar o que você tem.

739 newfeature WD WB WM

Dose dinâmico:extremamente fácil comWEBDV 21

Para associar as páginas PC (na tela grande) e as páginas paradispositivos móveis, uma nova janela é introduzido no editor deprojeto.Em tempo de execução, dependendo do hardware, o AP­ Webdev 21

controles:• homothetic• homothetic sem alargamento• homothetic estendida• estendida homothetic sem alargamento.Estes homotetias são executados no navegador,sem ter que voltar para o servidor.No caso em que o navegador é redimensionada pelousuário, as imagens se adaptar automaticamente.Benefício fornecido por este recurso versão 21 novos:Sempre adaptado imagens.

botão de rádio personalizado e caixas de seleçãoA personalização da aparência dos controles de caixade seleção de botão de opção e é ainda mais granularna versão 21.Torna­se possível modificar o estilo das caixas parao controle caixa de seleção.O espaço entre a caixa de seleção ea legenda é ajustável nomodo WYSIWYG diretamente no editor ( «rastreador»).

Page 44: W21 novidades pt-br

Benefício fornecido por este recurso versão 21 novos:Ainda mais elegante botões de rádio e caixas de seleção.

746 newfeature WD WB WM

controle de tabela: imagensadaptadas às colunas

Uma coluna de controle de tabela pode conter uma imagem.Na versão 21, todos os modos homothétie são oferecidos:• homothetic• alcance• com ou sem alargamento• ...

749 newfeature WD WB WM

Multi­coluna laçadeira: mini,maxi, controlar a aparência

O controle Looper pode ser configurado para se adaptardinamicamente o número de colunas exibidas com basena largura exibição do navegador.Na versão 21, para além do número máximo de colunaspara mostrar, torna­se possível especificar o númeromínimo de colunas para mostrar.Este parâmetro, disponível como todos os outros no «7­guia» janelado controle Looper, permite­lhe impedir que o controle Looper de serreduzida a uma única coluna (por razões estéticas).

O novo «barra de navegação» controle da Webdev 21permite criar uma área de menu que se adapta aotamanho do navegador do usuário final (ou para oredimensionamento).A área do menu pode mudar a aparência, forma, modo defuncionamento (não é apenas controles para outra linhaem movimento) com base no tamanho de exibição dosite.A vantagem de uma barra de navegação é que umaúnica ma­ controle nages diferentes casos deexposição e adapta­se automaticamente durante anavegação.Note­se que, para sites sofisticados, a barra denavegação é um elemento quase exigido do WebDesign Responsive.Benefício fornecido por este recurso versão 21 novos:Um muito rico bar.

Ao clicar neste botão abre o conteúdo da Zona Centralabaixo da Esquerda e Direita zonas, como um menu ...Todos os elementos encontrados na zona Central estãoposicionados automaticamente de acordo com as regras Webdesign responsivo para ocupar o espaço disponível com basenas variações de tamanho da zona. Por exemplo, uma sériede botões posicionados ao lado uns dos outroshorizontalmente no modo estendido, tornar­se posicionadoabaixo uns dos outros no modo compacto.Vários efeitos visuais são oferecidos para esta exibição:expandido, in­ dicado no lado, overlay ...Benefício fornecido por este recurso versão 21 novos:O bar se adapta ao ambiente atual.

Benefício fornecido por este recurso versão 21 novos:Mantenha as suas imagens em cheque.

747 newfeature WD WB WM

controle de tabela:personalização dos ícones

Webdev 21 permite que você personalize os váriosícones usados pelo controle da tabela para o seu AAF:

• pesquisa• filtros• tipo• ...

Desta forma, você pode adaptar a aparência doscontroles de tabela para o resto do site.Também se torna possível adaptar a dimensão destesícones para o tamanho da área de cabeçalho.

Benefício fornecido por este recurso versão 21 novos:Melhor controle da tela do controle looper.

BARRA DECONTROLE DENAVEGAÇÃO NOVO

750 newfeature WD WB WM

New «Navegação bar» controle:adapta­se ao tamanho donavegador

751 newfeature WD WB WM

barra de navegação: criaçãoA barra de navegação é um recipiente, que contémvários elementos normalmente incluindo um menu.A barra de navegação contém 3 áreas:• A zona esquerda• A zona Central• A zona de Direito.Cada zona é em si um recipiente que pode conter várioscontrolos de diferentes tipos.A zona central geralmente contém as entradas do menu.Pode ser um controle de menu ou botões clicáveis, ouimagens ou uma mistura destes elementos ...

753 newfeature WD WB WM

barra de navegação:implementação

Uma barra de navegação é um recipiente.Ele reage com base na programação dos várioselementos contidos no recipiente.Benefício fornecido por este recurso versão 21 novos:programação regular, completamente personalizado.

NEW MENUAO CONTROLE

754 newfeature WD WB WM

Novo visual, novo comportamentoNa versão 21, mesmo estes ícones respeitar gráficochar­ ter do site!Benefício fornecido por este recurso versão 21 novos:Customizar!

748 newfeature WD WB WM

Um looper horizontalcontrole responde bem(Smartphone ...)

O controle Looper linear permite exibir várias ocorrências decontroles, repetindo­los na horizontal (lado a lado).Com as versões mais antigas do Webdev, esse controle sóoferecia botões localizados na extremidade direita ouesquerda para percorrer o conteúdo. Na versão 21, vocêtambém pode fazer o conteúdo da rolagem controle Looperlinearmente simplesmente com o dedo.Esta nova funcionalidade torna o controle mais intuitivopara usar em blets TA e smartphones.Benefício fornecido por este recurso versão 21 novos:Um controle mais fácil de usar em telas sensíveis ao toque.

1­ Um site exibido em um tablet (tela maior).O «barra de navegação» controle ocupa toda a largura.

2­ O mesmo site nosmartphone: a barra denavegação mudou aparência ecomportamento. O menuhorizontal que estava presentena tela grande é substituído porum «hamburger».

3­ Ao clicar ohambúrguer, omenu é exibidoverticalmente.

Aqui a zona esquerda contém um logotipo, a zona central de um menu e Uma nova forma de exibição para o controle de menu está sendo introduzida ema zona direita da cesta versão 21.

A criação de uma barra de navegação é WYSIWYG. Claro que o modo de operação de menu existente permanece disponível.Benefício fornecido por este recurso versão 21 novos: O visual do novo menu é mais refinado, transições, transforma­Uma forma intuitiva para construir a barra de navegação. mações, animações são agora suportadas pelos menus. O novo

olhar para o menu faz com que o velho gasto um olhar!

752 newfeature WD WB WM

barra de navegação: ComportamentoComo é que a barra de navegaçãocomportar? A zona de Esquerda ésempre exibido. A zona de direito ésempre exibido.Se não houver espaço suficiente, a zona central é exibido como é.Se não houver espaço suficiente (smartphones, porexemplo), esta zona central não é apresentada.

A «hamburger» botão surge então.

Benefício fornecido por este recurso versão 21 novos:menus mais atraentes na versão 21!

80 81

Page 45: W21 novidades pt-br

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

755 newfeature WD WB WM

A «CSS completo menu»O novo menu na versão 21 é totalmente gerido emmodo CSS.Isto permite­lhe aplicar um estilo CSS diferente paracada elemento do menu se quiser.A tela é mais fluido, pois ele é gerado apenas comregras CSS.O uso de CSS também permite beneficiar das fects exibiçãoEF­ oferecidos pela CSS: transformações, animações,sombras, bordas arredondadas, opacidade, de transição,etc.Claro, você não precisa saber CSS para criar essesnovos menus: Webdev cuida de tudo.Benefício fornecido por este recurso versão 21 novos:As vantagens do CSS, a facilidade de Webdev!

758 newfeature WD WB WM

Um menu que gira!Ao criá­lo, você não precisa especificar se o menu é«horizontal» ou «verticais».Dependendo do dispositivo de tempo de execução e oespaço disponível, sim­ ply escolher o melhor modopossível.E o menu pode girar dinamicamente quando o usuáriogira o seu Smartphone ...Benefício fornecido por este recurso versão 21 novos:Um menu de sempre na direção certa.

759 newfeature WD WB WM

Um menu de toque, adaptadopara celulares

CONTROLEtamanhos EmWebdev 21

762 newfeature WD WB WM

gráficos ativos InterO motor de Webdev visor gráfico oferece um vetordinâmico renderização dos gráficos.6 novos tipos de gráficos são introduzidas na versão 21;e beneficiar dos recursos avançados:• Animações,• redimensionamento imediato vetor (sem degradação da qualidade),• Fluidez (construção do gráfico no código do navegador),

764 newfeature WD WB WM

Os usuários podem alterar gráficocomo eles querem

Os usuários podem alterar o tipo de gráfico si.Na versão 21, as opções de permutação gráficoapenas oferecem opções nentes perti­.Assim, uma «dispersa» tipo de gráfico, não pode seralterado em um gráfico de «filhós», porque um gráfico dedispersão tem 2 dimensões, enquanto um donut só temuma dimensão! Este tipo de permutação não é de­ maisreceu.Benefício fornecido por este recurso versão 21 novos:Os usuários escolhem o seu gráfico.

765 para 770 newfeature WD WB WM

756 newfeature WD WB WM

Menu: tamanho e posicionamentopersonalizado para cada opção demenu

O tamanho ea posição de cada opção individualmente émodificável.

Quando o menu é exibido em um dispositivo de tela de toque, omenu responde ao toque para expandir seus sub­menusBenefício fornecido por este recurso versão 21 novos:Um toque menu ...

760 newfeature WD WB WM

Acessibilidade: um menuacessível

O menu segue normas de acessibilidade browser.Por exemplo, se um usuário não pode ver, o menu seráditada pelo navegador.Para os especialistas em HTML, o menu é geradautilizando o «papel» atributo HTML.Benefício fornecido por este recurso versão 21 novos:Um menu acessível.

• Interação quando pairado, clicado ou tocado,• Design moderno (opacidade, gradiente, sombra clara, fundotransparência)

• Referenciação (Google) dos títulos e legendas• O suporte à acessibilidade para a leitura do gráfico.Se uma mira é necessária no gráfico, ele está disponível.Benefício fornecido por este recurso versão 21 novos:gráficos modernos.

763 newfeature WD WB WM

Hambúrgueres em seusgráficos

O controle do gráfico interativo em Webdev vem comuma barra de ferramentas que permite ao usuário alterarfacilmente o tipo de gráfico, bem como as opções deexibição.Na versão 21, esta barra de ferramentas evolui e adotauma aparência mais compacta, em linha com ospadrões Web atuais.

6 novos gráficos ativos inter­Versão 21 do Webdev oferece 6 novos tipos de gráficos:• Cachoeira: gráfico de barras usado para representar osacréscimos positivos ou negativos de várias séries

• Radar: usado para destacar uma série de acordo com outra• Dispersão: representa a relação entre duas va­ loresnuméricos em duas séries de dados

• funil: representa os passos sucessivos de um processo de• gráfico de bolha: mostra a correlação entre trêsvariáveis através de bolhas de tamanhos diferentes

• Gráficos de Stock: candelabro, barcharts, minmaxTodos estes gráficos beneficiar dos recursos de gráficodinâmico: Desenho do vetor, animações automáticas einteratividade ...Com Webdev 21, nunca foi tão fácil para oferecergráficos para seus usuários!Benefício fornecido por este recurso versão 21 novos:Uma grande variedade de gráficos com o comportamentosofisticado

Benefício fornecido por este recurso versão 21 novos:Um menu realmente personalizado: um menu à la carte!

757 newfeature WD WB WM

Um menu reconhecido pelosmotores de busca

O novo menu na versão 21 é identificado como um«menu» pelos motores de busca.A referência é mais adaptada.No lado técnico, o menu é gerado com <nav> <ul> <li>tags HTML.

761 newfeature WD WB WM

amming progr inalteradaA programação do novo menu é idêntico ao dos menusde idade.Os menus existentes podem mudar para o modo deexibição novo wi Thout você ter que modificar ocódigo!Benefício fornecido por este recurso versão 21 novos:Seu código é preservado.

Apresenta­se sob a forma de um«Hamburger» (porque a imagem aparececomo um hambúrguer com 2 tartes).Benefício fornecido por este recurso versão 21 novos:A exibição mais discreta.

Benefício fornecido por este recurso versão 21 novos:Um menu reconhecido como tal! Faça seus sites mobile

Amigáveis.Versão 21 permite que você facilmente

tornar seus sites maisamigável móvel.

Page 46: W21 novidades pt-br

Os sites criados são mais referenciados

pelo Google. Web Design Responsive e

exibição dinâmica estão ao seu serviço

MEIO AMBIENTE

771 newfeature WD WB WM

Beneficiar das novas característicascomuns do meio ambiente 21 versãode desenvolvimento

Os Webdev 21 benefícios ambientais de todos os novosrecursos comuns do ambiente (novas funcionalidades 042 a057)Benefício fornecido por este recurso versão 21 novos:constante evolução.

Benefício fornecido por este recurso versão 21 novos:Criar um site de varejo em apenas alguns cliques!

• sobrecarga de Propriedade,• tamanho da fonte variável,• Etc.Benefício fornecido por este recurso versão 21 novos:Criar sites PHP respondedores com Webdev 21.

778 newfeature WD WB WM

Os novos controles PHPOs novos controles disponíveis em Webdev tambémestão disponíveis para PHP.• barra de navegação• novo menu• todas as cartas• evolução controleBenefício fornecido por este recurso versão 21 novos:

806 newfeature WD WB WM

variáveis WLanguageutilizável apenas em servidorcódigo.

O atributo variável < servidor só > permite que vocêespecificar que um riable va­ só pode ser usado nocódigo do servidor.Um erro de compilação será gerado se esta variável éacessado a partir do código do navegador.Este novo atributo permite proteger as variáveis que contêminformações confidenciais, como uma senha, por exemplo.Estas variáveis não podem ser encontrados no códigodo navegador, que são protegidos contra piratas.Benefício fornecido por este recurso versão 21 novos:locais sempre mais seguro.

772 newfeature WD WB WM

A instalaçãoautomática da fonte

Na versão 21, quando o projeto de um site usando fontes que nãosão encontrados na máquina é aberta pela primeira vez, Webdevinstala automaticamente essas fontes no computador dedesenvolvimento.Benefício fornecido por este recurso versão 21 novos:edição ainda mais WYSIWYG!

APLICAÇÃO RAD

773 newfeature WD WB WM

New «sensível» templateUm novo padrão de RAD permite gerar um siterespeitando o padrão Web Design ponsive Res­.Benefício fornecido por este recurso versão 21 novos:gerar automaticamente os sites Responsive Web Design.

PHP

775 newfeature WD WB WM

PHP: beneficiar das novascaracterísticas comuns

Como você sabe, Webdev pode gerar um site PHP.A maioria dos novos recursos apresentados no Webdev,bem como as novas características comuns estãodisponíveis para sites PHP.Benefício fornecido por este recurso versão 21 novos:sites PHP mais ricos.

776 newfeature WD WB WM

PHP 7PHP 7 é a última versão principal da linguagem PHP.

779 para 804 newfeature WD WB WM

Novas funçõesWLanguage em PHP

26 novas funções WLanguage estão sendo introduzidaspara PHP na versão 21.CharactUnicode StringInsert StringReverse ChangeCharsetSeekProcedure ChronoPause ChronoReset ChronoResumeMakeInteger SysDateTime DateTimeValid MoveLineSwapLine fAddBuffer fAddText fChangeSizefLoadBuffer fDirExist fTempDir fSaveBufferfDeleteFileWebFolder BrowserMobile BrowserOS TableListChildUTF8ToAnsi UTF8ToUnicode

WLANGUAGE

805 newfeature WD WB WM

Segurança: Suporte para os«HTTPOnly» e biscoitos«seguras»

Manipulação de cabeçalhos HTTPAs novas funções WLanguage PageReadHeaderHTTP ePa­ geWriteHeaderHTTP permitem ler e escrever derspersonalizados http hea­.Por exemplo, esta nova funcionalidade permite­lhe ler a REFERRERcabeçalho para descobrir a página de referência, mesmo a partir deoutro site.Benefício fornecido por este recurso versão 21 novos:Strong headed (cabeçalho).

808 newfeature WD WB WM

Descobrir o navegadorEm Webdev 21, a nova função WLanguage BrowserMobile permitedescobrir se o dispositivo onde o site é exibido exige uma«mobile­friendly» tipo de exibição.A função WLanguage BrowserOS permite que vocêdescubra o sistema operacional específico do usuáriofinal.Em combinação com as funções do WLanguage Ser Brow­família, estas novas funções para permitir uma detecção muitogranular e adaptação do local para o dispositivo.Benefício fornecido por este recurso versão 21 novos:O local pode adaptar o seu layout especificamente para aplataforma.

774 newfeature WD WB WM

5 modelos de sites de varejoNa versão 21, 5 modelos de sites de varejosão oferecidos. Cada modelo oferece um olhardiferente!Será mais fácil para fazer compras até cair!

Esta versão traz otimização de desempenho, entreoutras coisas.Qualquer nova versão do PHP trazer diferenças comas principais versões anteriores do PHP.Webdev 21 garante a compatibilidade do código PHPgerado com esta nova versão.Benefício fornecido por este recurso versão 21 novos:Também criar PHP 7 sites.

777 newfeature WD WB WM

PHP Responsive

O «HttpOnly» e «seguros» biscoitos permitem aumentara se­ gurança dos cookies.Os biscoitos HttpOnly são cookies que só podem serlidos ou mo­ dified usando um HTTP pedido.Portanto, eles não podem ser acessados em JavaScriptem um navegador. Isso reduz os riscos de pirataria.Os biscoitos seguros são cookies HttpOnly que sófuncionam em HTTP / S. (Estes não são PC nomessuave).Isto também reduz os riscos de pirataria.O CookieWrite função WLanguage de Webdev 21permite criar estes dois tipos de cookies.Benefício fornecido por este recurso versão 21 novos:biscoitos protegidas para seus sites ...

Use os novos recursos do PHP.807 newfeature WD WB WM

Page 47: W21 novidades pt-br

sites PHP criados em Webdev 21 beneficiar das novasfuncionalidades para Web Design Responsive:• Edição usando a grade de fluido,• lâmina de resolução,

84 85WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

809 newfeature WD WB WM

controle de tempoOs DateValid e DateTimeByDefault funçõesWLanguage também estão disponíveis no código donavegador na versão 21 do Webdev. Estas funçõespermitem ao desenvolvedor controlar facilmente avalidade dos dados inseridos antes de os transmitir parao servidor, o­ guinte mais rápido.Benefício fornecido por este recurso versão 21 novos:controlo mais rápido da entrada do utilizador, uma vez que éfeito no código do navegador.

810 newfeature WD WB WM

funções Arr ay no códigodo navegador

Na versão 21 do Webdev, a matriz ( ArrayAdd , ArraySort ,etc.) família de funções também está disponível em código donavegador.Torna­se fácil para armazenar e gerenciar dados em

«matriz» digitar variação blesno código do navegador.

e 100 novos constantes (ver a lista completa naajuda on­line).

813 para 838 newfeature WD WB WM

WLanguage: novas funções deservidor

26 novas funções WLanguage estão sendointroduzidas no modo de servidor em Webdev versão21.CharactUnicode StringInsert StringReverse ChangeCharsetSeekProcedure ChronoPause ChronoReset ChronoResumeMakeInteger SysDateTime DateTimeValid MoveLineSwapLine fAddBuffer fAddText fChangeSizefLoadBuffer fDirExist fTempDir fSaveBufferfDeleteFileWebFolder BrowserMobile BrowserOS TableListChildUTF8ToAnsi UTF8ToUnicode

839 para 870 newfeature WD WB WM

WLanguage: novas funções donavegador

872 WD WB WM

livro de estilo: 2novas skins

Duas novas peles foramintroduzidas no Webdev 21:• um «material Concepção»procuram pele (Googlesugestão)

• um «plano» de pele, com aaparência atual. Isso adicionanovas opções para possíveis livrosde estilo que podem serimediatamente utilizados para osseus projectos.Benefício fornecido por esterecurso versão 21 novos:ofertas de livro de estilo adicionais.

Eu amoWebdevdurante todoo ano

Benefício fornecido por esterecurso versão 21 novos:Arrays no navegador ...

811 WD WB WM

LengthToStringO LengthToString funçãoWLanguage na versão 21permite EA­ sily e rapidamenteformatar um tamanhoexpressa em bytes em umaseqüência de caracteresusando a melhor escala (Ko,Mo, Para ... dependendo dovalor).Benefício fornecido por esterecurso versão 21 novos:Não é o tamanho que importa ...

811 WD WB WM

32 novas funções WLanguage estão sendo introduzidasno modo de navegação em Webdev versão 21.Adicionar AddLine procurar SeekByProcedureDateTimeByDefault DateValid mudança InserirInsertLine excluir DeleteLine DeleteAllArrayAdd ArrayAddLine ArrayAddSorted ArraySeekArraySeekByProcedure arraycopy ArrayMove ArrayMoveLineArraySwapLine arrayinfo ArrayInsertLine ArrayReverseArrayMix ArrayDeleteDuplicate ArrayDeleteLine ArraySortArrayToString ArrayToCSV LengthToString Ordenar

LINUXLembrete: um site desenvolvido usando Webdev pode serimplantado em uma versão Linux do servidor de aplicativosWebdev.

871 newfeature WD WB WM

873 WD WB WM

Dezenas de novopaletas

Além das duas novas peles, Webdev 21também oferece dezenas de novas paletasde cores. Entre essas paletas, algunsusam o novo «material Concepção»esquema de cores.

Benefício proporcionado por estaversão 21 nova feição:Sempre mais cores (liso).

Novas propriedades,novos tipos e novasconstantesVersão 21 do Webdev oferece 15novas propriedades, 11 novos tipos

Execução compatível com os sitesde versões anteriores

Versão 21 do servidor Webdev Pedido de Linux leva em conta oslocais Webdev desenvolvidos com versões mais antigas doWebdev.

874 newfeature WD WB WM42 novas funções WLanguage estão sendo introduzidosno Webdev Linux na versão 21.OrganizerToiCalendar CallInterface dBorder GetCountryList

Page 48: W21 novidades pt-br

Ele também permite que você implantar sites de WebdevLinux criados com uma versão mais antiga do Webdev.Benefício fornecido por este recurso versão 21 novos:Um único servidor de aplicativos a serem instalados para sites de Linux.

novos controlesOs novos controles de versão 21 são suportados peloservidor plicatura do Linux AP.Benefício fornecido por este recurso versão 21 novos:Usar todos os novos recursos do Linux.

875 para 916 newfeature WD WB WM

Novas funções no Linux

dRoundedRectangle fDirExist fTempDir grSunburstStartAngle

grSunburstPullOut hbCreateTable hbWrite hbListTablehbRead hbGetTableDescription hbDelete hbDeleteTablehdfsCopyFrom hdfsCopyTo hdfsCreateDirectory hdfsCloseConnection

hdfsList hdfsopenConnection hdfsRename hdfsDeleteHRecordToJSON HFTListWord HRplDeclareLinkHTTPSimulateNetwork iCalendarToOrganizer iCalendarToScheduler iCalendarToAppointment

iCurrentFile BrowserMobile BrowserOS PageWriteHTTPHeader

PageReadHTTPHeader SchedulerToiCalendar FirstDayOfYear AppointmentToiCalendar

TableListChild TraceBuild

SAAS

917 newfeature WD WB WM

Unicode SaaSWebdev permite que você facilmente criar e gerenciarum site em modo SaaS: Tudo está incluídoNa versão 21, o banco de dados, o serviço web, bemcomo o site de administração do SaaS são Unicode.Na versão 21, você pode usar nomes de usuário defuncionalidades que contêm caracteres de qualqueralfabeto: chinês, russo, árabe, hebraico, ...Benefício fornecido por este recurso versão 21 novos:abra seus SaaS a qualquer alfabeto.

REFERENCING

918 newfeature WD WB WM

Web design responsivoCriando um site no modo Web Design Responsivepermite este site para ser referenciado pelo Google.(Veja novos recursos 727­737).Benefício fornecido por este recurso versão 21 novos:sítios melhor referenciado.

919 newfeature WD WB WM

propriedade ..AlternativeTextA nova propriedade ..AlternativeText estádisponível para controles de imagem na versão 21.Esta propriedade permite que você modifique programando o textoassocia­ ted com uma imagem (que é o ALT de atributo em HTML).Este é o texto que é utilizado pelos motores de buscapara fazer referência a imagem. No caso de uma imagemdinâmica, esta nova funcionalidade permite definir o textoalternativo.Benefício fornecido por este recurso versão 21 novos:

os locais Webdev.Com esta opção, o endereço IP associado com a sessãonão pode mudar durante a sessão de navegação.Esta segurança impede «sessão de sequestro»ataques do tipo (ataque que consiste na falsificação deum usuário legítimo conectado ao ver ser­).Benefício fornecido por este recurso versão 21 novos:Máxima segurança para seus sites.

921 newfeature WD WB WM

proteção mais forte: «HttpOnly»biscoitos de contexto

Em um local de PTA, o contexto do local é armazenado no servidor.O identificador deste contexto é enviado, em seguida,armazenado no navegador através de um biscoito.Existem vários tipos de cookies, incluindo a«HTTPOnly» tipo.O «HTTPOnly» tipo não pode ser lido a partir do códigoJavaScript. O­ guinte um pirata não podia ler facilmenteesta cookie.Este modo protege eficazmente contra os ataques dotipo XSS (XSS significa Cross­Site Scripting).As sessões AWP de Webdev 21 usar esse tipo de cookie e

GESTÃO

923 newfeature WD WB WM

mover automaticamente um site apartir de um servidor para outro

O novo recurso de movimento automática do siteoferecido por Webdev 21 vai agradar osadministradores do servidor.Com Webdev 21, torna­se realmente fácil de moverum site ao vivo a partir de uma máquina para outra!O movimento toma conta de:• o local (biblioteca e recursos)• dados do site• configuração do servidor web• a configuração das contas associadas segurança.O movimento também é possível para serviços webcriados com WINDEV ou Webdev.Benefício fornecido por este recurso versão 21 novos:Webdev 21, no movimento!

em um determinado Application Server.Isso também é útil se uma tradução numa outralíngua não é bem feito.Benefício fornecido por este recurso versão 21 novos:implantações mais rápidas

925 newfeature WD WB WM

Filtrar a exibição dos arquivosde atualização

O assistente de implementação para os locais Webdev pode agoramostrar apenas os arquivos que serão atualizados (ou excluídos)no servidor. Esta exposição, mais compacto, permite­lhe vermelhor os elementos do site que vão ser modificados no servidor.Benefício fornecido por este recurso versão 21 novos:Melhor controle da actualização para um site Webdev

926 newfeature WD WB WM

Excluir uma pasta durante aimplantação

O instalador Webdev 21 permite excluirpermanentemente uma pasta a partir de um site.Mesmo que novos arquivos são adicionados a estapasta (diretório), o assistente de configuração iráignorar automaticamente­los e nunca irá implantá­las noservidor de hospedagem.Esta nova funcionalidade permite­lhe por exemplo, paraexcluir da implantação um subdiretório contendo dadosde teste.Desta forma, os arquivos de teste nunca sãoimplantados e não corre o risco overwri­ arquivos deprodução ting.Benefício fornecido por este recurso versão 21 novos:implantações mais seguro!

927 newfeature WD WB WM

Use ameters par doservidor

Os parâmetros de um site Webdev (número máximo deligações, duração da sessão, etc.) podem ser definidasglobalmente para todos os sites.Na versão 21, você pode pedir para herdar as futurasaltera­ ções servidor.Benefício fornecido por este recurso versão 21 novos:

Melhor referenciação das imagens em seus sites. Por conseguinte, são mais seguras.Este modo é ativado por padrão na versão 21.

Beneficiar de modificações globais.

Benefício fornecido por este recurso versão 21 novos:

Page 49: W21 novidades pt-br

APLICAÇÃOSERVIDOR

920 newfeature WD WB WM

Segurança: Limitar a sessão paraum único IP

Esta nova opção disponível na versão 21 reforça a segurança de

Não toque em meu biscoito contexto.

922 newfeature WD WB WM

As tarefas agendadas emHTTP / S

Na versão 21, Webdev permite que você conseguiutarefas agendadas, tanto no modo de HTTP e no modode HTTPS.Benefício fornecido por este recurso versão 21 novos:Ainda mais forte segurança para seus sites Webdev.

IMPLANTAÇÃO

924 newfeature WD WB WM

Instalar um único idiomaNa versão 21, torna­se possível pedir o assistente deconfiguração para implantar apenas um idioma para umsite multilíngue.Esta nova funcionalidade acelera as implantações e atualizações desites Webdev para os casos em que é necessária uma única língua

928 newfeature WDWBWM

... E muitos outrosrecursos

Versão 21 também oferece um grande número de outrosnovos recursos interessantes que você vai descobriruma vez que você pedidos e recebeu o seu produto.

88 89WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursos

Seuaplicações

olhar melhor esão mais ricosna versão

21

TECNOLOGIA não espera:Encomendar o seu exemplar da versão 21 HOJE

Page 50: W21 novidades pt-br

Seu código é único: o Windows, Inter­ net,

HTML5, CSS, Linux Mobile, Java,

.Net, PHP, Mac, serviço Web, Android, iOS,

Windows Mobile, Nuvem, SaaS ...

Encomendar sua cópia hoje! Versão 21 foi anunciado. Qualquer compra de WINDEV 20 ou Webdev 20 ou WINDEV Móvel 20 (excepto as actualizações) a partir de2015/01/09 lhe dá direito a um upgrade gratuito (de produtos, manuais e DVD) para a versão correspondente 21, tão logo ponível o rótulo. Qualquer compra de um

upgrade para a versão 20 após 2015/01/09 lhe dá direito a versão 21 (produto, manuais e DVD) para a diferençaem preços de upgrade (exceto custo de transporte). As novas versões são anunciadas se para adaptar os seus desenvolvimentos e não perder tempo a desenvolver­se um

recurso que se tornará parte do produto. Algumas funções podem não estar disponíveis de imediato quando os navios de versão, mas será oferecido mais tarde como downloads.Observe também que melhorias adicionais e novas funcionalidades diferentes dos descritos neste documento podem estar disponíveis na nova versão. WINDEV, Webdev e

WINDEV Mobile estão software profissional. Apesar do cuidado tomado na criação deste documento, não é contratual. As capturas de tela e as listas são dadas apenas para finsinformativos. Não hesite em contactar­nos se você precisar de qualquer informação adicional

ou para obter a confirmação de um recurso. Todas as marcas comerciais mencionadas neste documento são marcas registradas de seus respectivos proprietários.

WINDEV 21 Webdev 21 WINDEV móveis 21 novos recursoswww.windev.com

TECNOLOGIA não espera:Encomendar o seu exemplar da versão 21 HOJE

Seu código é único: Windows, Internet, HTML5, CSS,

Linux Mobile, Java, .Net, PHP, Mac, serviço Web, An­ droid,

iOS, Windows Mobile, Nuvem, SaaS ...

Page 51: W21 novidades pt-br

www.windev.com