PBToolboxAI Comprar

Componentes

Quarenta e sete componentes, um único modelo de integração

Coloque o userobject, chame métodos tipados, receba events PB. Todos aceitam temas (claro/escuro, cor de destaque) e são comandados a quente.

Gratuitos, sem chave e sem validade

Cinco componentes que pode distribuir tal como estão, aplicações comerciais incluídas. O suficiente para verificar no seu computador que o runtime se instala — o verdadeiro obstáculo antes de qualquer compra.

Componentes gratuitos

Static textGRÁTIS — Bloco de texto formatado

Etiquetas, alinhamentos, hiperligações e ações clicáveis, aspeto de cabeçalho, modo deslizante (marquee) e zona para largar ficheiros.

[ Captura: Static text ]

Message boxGRÁTIS — Caixa de diálogo modal com tema, de retorno síncrono

O substituto direto do `MessageBox()` do PowerBuilder, com texto formatado, botões livres, ícones e caixa de verificação.

[ Captura: Message box ]

ToasterGRÁTIS — Notificações «toast» no canto do ecrã

Uma mensagem que aparece, informa e desaparece sem bloquear o utilizador nem interromper a sua introdução de dados.

[ Captura: Toaster ]

Web browserGRÁTIS — Navegador web integrado na janela

Apresentação de uma página, barra de endereço, histórico Anterior / Seguinte, menu de contexto de navegação.

[ Captura: Web browser ]

JSONGRÁTIS v3 — Construir e ler JSON

Constrói um documento tipo a tipo, lê-o ao longo de um caminho (a/b/0/c) e altera-o no próprio sítio — em PowerScript puro, sem página nem motor, desde o PowerBuilder 10.

[ Captura: JSON ]

Imperdíveis

Cartesian chart v4 — Gráfico cartesiano animado

Colunas, barras, linhas, áreas, degraus, bolhas, mapas de calor e velas num único componente: o tipo define-se por série, pelo que uma combinação de barras + linha de objectivo em dois eixos continua a ser um só gráfico. Entrada animada, valores que deslizam quando mudam, valores ao passar o rato, legenda clicável, faixas e limiares de eixo, empilhamento por valor ou em percentagem.

[ Captura: Cartesian chart ]

Command palette v2 — Paleta de comandos

O utilizador prime um atalho, escreve três letras e alcança qualquer acção da sua aplicação — sem a procurar nos menus.

[ Captura: Command palette ]

Crosstab v3 — Tabela dinâmica

Cruza um DataStore em directo: linhas, colunas, valores agregados, filtros, subtotais, campos calculados e exportação para CSV ou Excel — a análise que o DataWindow não faz.

[ Captura: Crosstab ]

Data grid v4 — Grelha de dados moderna

Coloca uma grelha moderna sobre um DataStore sem mexer no DataWindow: células enriquecidas, ordenação por várias colunas, filtros, agrupamentos com subtotais, edição no próprio sítio, dezenas de milhares de linhas e exportação para CSV.

[ Captura: Data grid ]

Ribbon — Faixa de opções ao estilo Office

Separadores, grupos, doze tipos de controlos ricos, menu da aplicação, barra de acesso rápido, separadores contextuais com faixa e keytips.

  • Separadores contextuais coloridos, barra de acesso rápido, keytips (Alt)
  • Recolha adaptativa quando falta espaço, modo reduzido
  • Descrições emergentes ricas, comando a quente (ativar, assinalar, etiquetar)
[ Captura: Ribbon ]

Scheduler v4 — Calendário ao estilo do Outlook

Vistas de dia, semana, mês e agenda, arrastar e largar, recursos lado a lado, categorias de cor e cartões escritos por modelos — preenchido com uma única chamada a partir de um DataStore, e cada gesto devolve a linha a actualizar.

[ Captura: Scheduler ]

Gráficos e visualização de dados

Angular gauge v5 — Indicador de mostrador

Um mostrador de velocímetro ou meio mostrador: ponteiro, arco cheio ou marca, intervalos coloridos pelo seu tom, marcas de escala, objetivo, e um valor que desliza para o seu lugar e se ajusta com o rato ou o teclado.

[ Captura: Angular gauge ]

Cartesian chart v4 — Gráfico cartesiano animado

Colunas, barras, linhas, áreas, degraus, bolhas, mapas de calor e velas num único componente: o tipo define-se por série, pelo que uma combinação de barras + linha de objectivo em dois eixos continua a ser um só gráfico. Entrada animada, valores que deslizam quando mudam, valores ao passar o rato, legenda clicável, faixas e limiares de eixo, empilhamento por valor ou em percentagem.

[ Captura: Cartesian chart ]

Pie chart v5 — Gráfico circular animado

Circular ou em anel, fatias que deslizam para os novos valores, etiquetas dentro ou fora com uma linha de chamada, um texto ao centro (total, número de fatias), uma legenda clicável, e um semicírculo para fazer um indicador.

[ Captura: Pie chart ]

Linear gauge v5 — Indicador horizontal ou vertical

A mesma família que o indicador de mostrador, em plano: barra ou marca, horizontal ou vertical, intervalos coloridos, marcas de escala, objetivo e valor ajustável — o nível de um stock, uma nota, um objetivo.

[ Captura: Linear gauge ]

Contentores e navegação

Breadcrumb v3 — Trilho de navegação

Mostra onde o utilizador está e leva-o de volta a qualquer nível com um clique: ramos abertos a pedido, introdução directa do caminho, ficheiros largados sobre um segmento.

[ Captura: Breadcrumb ]

Command palette v2 — Paleta de comandos

O utilizador prime um atalho, escreve três letras e alcança qualquer acção da sua aplicação — sem a procurar nos menus.

[ Captura: Command palette ]

Context menu v5 — Menu de contexto nativo

Um menu de clique direito construído entrada a entrada: cascatas, ícones, marcas, grupos de opções, atalhos mostrados, pesquisa ao escrever — aberto no cursor, por baixo de um botão «…» ou num ponto do ecrã.

[ Captura: Context menu ]

Dock container — Painéis acopláveis ao estilo do Visual Studio

Acoplagem por arrastar e largar, empilhamento em separadores, divisores redimensionáveis, janelas flutuantes, ocultação automática — e gravação/reposição da disposição.

[ Captura: Dock container ]

Menu bar v2 — Barra de menus da aplicação

Menus, submenus, entradas marcáveis, separadores, ícones e atalhos — tudo desenhado pela biblioteca, sem qualquer menu do Windows.

[ Captura: Menu bar ]

Radial menu v2 — Menu de contexto radial

Os comandos em coroa à volta do cursor, escolhidos pela direção em vez de lidos numa lista.

[ Captura: Radial menu ]

Ribbon — Faixa de opções ao estilo Office

Separadores, grupos, doze tipos de controlos ricos, menu da aplicação, barra de acesso rápido, separadores contextuais com faixa e keytips.

  • Separadores contextuais coloridos, barra de acesso rápido, keytips (Alt)
  • Recolha adaptativa quando falta espaço, modo reduzido
  • Descrições emergentes ricas, comando a quente (ativar, assinalar, etiquetar)
[ Captura: Ribbon ]

Listbar — Barra de navegação lateral

secções recolhíveis em acordeão que contêm entradas com ícone, com faixa de destaque na entrada atual e recolha para uma calha de ícones.

[ Captura: Listbar ]

Shell explorer v2 — A árvore da shell do Windows

Ambiente de trabalho, Este PC, unidades, pastas, Rede — com os ícones reais do posto.

[ Captura: Shell explorer ]

Tab — Separadores modernos que alojam controlos reais do PowerBuilder

Faixa reposicionável, ícones por separador, separadores que se podem fechar, reordenação com o rato.

[ Captura: Tab ]

Tiles box — Painel de mosaicos agrupados ao estilo de um ecrã inicial

Quatro tamanhos de mosaico, cores, emblemas, mosaicos animados, grupos recolhíveis e reorganização com o rato.

[ Captura: Tiles box ]

Toolbar — Barra de ferramentas plana

Várias barras distribuídas por bandas, botões, alternadores, menus pendentes, campos de introdução, excedente automático e deslocação pela pega.

[ Captura: Toolbar ]

Barras e progressão

Button bar v3 — Barra de botões

Uma fila de botões de comando — ícone, rótulo ou ambos — num único componente: um clique devolve a chave do botão, e cada botão é controlado pelo seu endereço.

[ Captura: Button bar ]

Progress — Barra de progresso com tema

Barra horizontal ou anel, valor quantificado ou animação de espera, percentagem apresentada, cor livre.

[ Captura: Progress ]

Statusbar — Barra de estado com painéis

Texto rico, ícones, larguras fixas ou automáticas, alinhamento à esquerda ou à direita, painéis clicáveis, mini-barra de progresso e estados coloridos.

[ Captura: Statusbar ]

Stepbar v2 — Sequência de etapas de um assistente

As etapas já concluídas, a etapa atual e as que estão por vir, na horizontal ou na vertical.

[ Captura: Stepbar ]

Texto e edição

Code editor — Editor de código com realce de sintaxe

Dez linguagens, números de linha, dobragem de regiões, pesquisa integrada e largada de ficheiros.

[ Captura: Code editor ]

Form v5 — Formulário de introdução

Doze tipos de campo num único componente — texto, número com máscara, interruptor, lista, data, cor, etiquetas, classificação… —, secções recolhíveis, validação à medida que se escreve, e uma linha de DataWindow lida e depois reescrita com uma única chamada.

[ Captura: Form ]

Markdown viewer v4 — Visualizador de Markdown

Mostra um documento Markdown com as cores do tema — títulos, tabelas, listas de tarefas, código colorido, imagens — a partir de um texto ou de um ficheiro; uma ligação nunca navega, é a aplicação que decide.

[ Captura: Markdown viewer ]

Property grid v5 — Grelha de propriedades ao estilo do Visual Studio

Categorias, propriedades expansíveis (um tipo de letra, margens), um editor por tipo — número, booleano, lista, cor, data —, pesquisa, ordenação alfabética e painel de ajuda: o ecrã de definições de uma ferramenta de desenvolvimento.

[ Captura: Property grid ]

Static textGRÁTIS — Bloco de texto formatado

Etiquetas, alinhamentos, hiperligações e ações clicáveis, aspeto de cabeçalho, modo deslizante (marquee) e zona para largar ficheiros.

[ Captura: Static text ]

Avisos ao utilizador

Message boxGRÁTIS — Caixa de diálogo modal com tema, de retorno síncrono

O substituto direto do `MessageBox()` do PowerBuilder, com texto formatado, botões livres, ícones e caixa de verificação.

[ Captura: Message box ]

ToasterGRÁTIS — Notificações «toast» no canto do ecrã

Uma mensagem que aparece, informa e desaparece sem bloquear o utilizador nem interromper a sua introdução de dados.

[ Captura: Toaster ]

Multimédia e visualizadores

PDF viewer — Visualizador de PDF integrado

Apresenta um documento local ou publicado na web, diretamente na janela da aplicação, com paginação, zoom e impressão.

[ Captura: PDF viewer ]

Picture — Apresentação de imagem

Todos os formatos correntes, modos de enquadramento, alinhamento, acinzentamento automático e emblema de contador.

[ Captura: Picture ]

Carousel v5 — Carrossel Cover Flow

O deslizamento ao estilo Cover Flow do iTunes: o elemento atual de frente, os vizinhos inclinados em perspetiva, reflexo opcional — imagens, texto formatado ou cartões, em cover flow, faixa plana ou pilha, preenchido a partir de um DataStore, com teclado, roda e rato.

[ Captura: Carousel ]

Web browserGRÁTIS — Navegador web integrado na janela

Apresentação de uma página, barra de endereço, histórico Anterior / Seguinte, menu de contexto de navegação.

[ Captura: Web browser ]

Speech out v3 — Leitura em voz alta

A aplicação lê um texto frase a frase com as vozes instaladas no posto, e diz qual a palavra em leitura: fila de espera, dicionário de pronúncia, leitura síncrona.

[ Captura: Speech out ]

Sound player v4 — Sons e música

Reproduz um ficheiro do posto ou um URL, de forma assíncrona ou à espera do fim: fila de espera, desvanecimentos, equalizador, bipes e sons de alerta sintetizados sem qualquer ficheiro — todos os formatos do motor, sem DLL de terceiros.

[ Captura: Sound player ]

Video player v3 — Leitor de vídeo

Reproduz um filme do posto ou de um URL com a sua própria barra de transporte conforme o tema: legendas, ecrã inteiro, capítulos, marcadores, lista de reprodução e captura de imagem.

[ Captura: Video player ]

Dados

Crosstab v3 — Tabela dinâmica

Cruza um DataStore em directo: linhas, colunas, valores agregados, filtros, subtotais, campos calculados e exportação para CSV ou Excel — a análise que o DataWindow não faz.

[ Captura: Crosstab ]

Data grid v4 — Grelha de dados moderna

Coloca uma grelha moderna sobre um DataStore sem mexer no DataWindow: células enriquecidas, ordenação por várias colunas, filtros, agrupamentos com subtotais, edição no próprio sítio, dezenas de milhares de linhas e exportação para CSV.

[ Captura: Data grid ]

Gantt chart v5 — Planeamento de projeto

Tarefas e resumos recolhíveis, marcos, dependências, caminho crítico, escalas do dia ao trimestre, barras arrastadas e redimensionadas com o rato — preenchido a partir de um DataStore, e cada gesto devolve a linha a actualizar.

[ Captura: Gantt chart ]

JSON tree v3 — Visualizador JSON recolhível

Mostra um documento JSON como um editor de código: números de linha, coloração por tipo, cada bloco recolhível, pesquisa e teclado — respostas de API, ecrãs de configuração.

[ Captura: JSON tree ]

Kanban board v5 — Quadro de tarefas

Cartões arrastados de coluna em coluna, limites de trabalho em curso, etiquetas, prazos e avatares, colunas recolhíveis e deslocáveis — preenchido a partir de um DataStore e reescrito no DataWindow a cada deslocação.

[ Captura: Kanban board ]

Scheduler v4 — Calendário ao estilo do Outlook

Vistas de dia, semana, mês e agenda, arrastar e largar, recursos lado a lado, categorias de cor e cartões escritos por modelos — preenchido com uma única chamada a partir de um DataStore, e cada gesto devolve a linha a actualizar.

[ Captura: Scheduler ]

Tree view v5 — Árvore e lista em árvore

Uma árvore de dados para toda a aplicação: nós endereçados por caminho, caixas de três estados, ramos carregados a pedido, edição do rótulo, arrastar e largar, pesquisa e colunas que a tornam uma lista em árvore — preenchida à mão ou a partir de um DataStore hierárquico.

[ Captura: Tree view ]

XML tree v3 — Visualizador XML recolhível

Mostra um documento XML como um editor de código: etiquetas, atributos e texto coloridos, números de linha, cada elemento recolhível, pesquisa e teclado.

[ Captura: XML tree ]

Utilitários (não visuais)

Crypto v3 — Criptografia sem instalar nada

Resumos, HMAC, cifragem por palavra-passe ou por chave, assinaturas RSA, ECDSA e Ed25519, tokens JWT, palavras-passe com sal, códigos TOTP de dois factores e o cofre DPAPI do Windows.

[ Captura: Crypto ]

JSONGRÁTIS v3 — Construir e ler JSON

Constrói um documento tipo a tipo, lê-o ao longo de um caminho (a/b/0/c) e altera-o no próprio sítio — em PowerScript puro, sem página nem motor, desde o PowerBuilder 10.

[ Captura: JSON ]

REST client v3 — Cliente HTTPS nativo

GET, POST, cabeçalhos, JSON, formulários multipart, cookies, novas tentativas e transferência de ficheiros — assíncrono, nativo, sem o muro CORS de um navegador.

[ Captura: REST client ]

XML v3 — Construir e ler XML

Constrói um documento elemento a elemento e lê-o com um verdadeiro XPath — espaços de nomes, alteração — o que o PowerBuilder 10 não oferece em mais lado nenhum.

[ Captura: XML ]

Assistente de IA

MCP server v4 — O servidor MCP da documentação

Ligue o Claude, o Copilot ou qualquer cliente MCP à documentação: ele procura o método certo, lê os exemplos e verifica o PowerScript que lhe propõe, antes de o compilar.

Histórico de versões

O que já saiu e o que vem a caminho

A biblioteca é um produto vivo: os componentes vão saindo ao longo do tempo, e uma versão adquirida nunca perde os seus.

Disponível

Version 1.0 — agosto de 2026

  • Button
  • Code editor
  • Dock container
  • Listbar
  • Message box
  • PDF viewer
  • Picture
  • Progress
  • Ribbon
  • Statictext
  • Statusbar
  • Tab
  • Tiles box
  • Toaster
  • Toolbar
  • Web browser

Disponível

Version 2.0 — setembro de 2026

  • Command palette
  • Menu bar
  • Radial menu
  • Shell explorer
  • Stepbar

Disponível

Version 3.0 — setembro de 2026

  • Breadcrumb
  • Button bar
  • Crosstab
  • Crypto
  • JSON
  • JSON tree
  • REST client
  • Speech out
  • Video player
  • XML
  • XML tree

Disponível

Version 4.0 — outubro de 2026

  • Cartesian chart
  • Data grid
  • Markdown viewer
  • Scheduler
  • Sound player

Disponível

Version 5.0 — outubro de 2026

  • Angular gauge
  • Carousel
  • Context menu
  • Form
  • Gantt chart
  • Kanban board
  • Linear gauge
  • Pie chart
  • Property grid
  • Tree view

Uma demonstração vale mais do que mil palavras

Descarregue a demo — a biblioteca vai lá dentro — e coloque o componente numa janela.

Descarregar gratuitamente