PBToolboxAI AcheterBuyKaufenAcquistaComprarComprar

Documentation

Quatre étapes, et le premier composant est à l'écran

Four steps, and the first component is on screen

Vier Schritte, und die erste Komponente steht auf dem Bildschirm

Quattro passi, e il primo componente è a schermo

Cuatro pasos, y el primer componente está en pantalla

Quatro passos, e o primeiro componente está no ecrã

Aucun assistant, aucun enregistrement COM, aucun droit administrateur : deux fichiers à copier, et vous posez le composant comme n'importe quel contrôle PowerBuilder.

No wizard, no COM registration, no administrator rights: two files to copy, then you drop the component like any PowerBuilder control.

Kein Assistent, keine COM-Registrierung, keine Administratorrechte: zwei Dateien kopieren, dann setzen Sie die Komponente wie jedes andere PowerBuilder-Control.

Nessuna procedura guidata, nessuna registrazione COM, nessun diritto di amministratore: due file da copiare e poi inserite il componente come un qualsiasi controllo PowerBuilder.

Sin asistente, sin registro COM, sin derechos de administrador: dos archivos que copiar y luego coloca el componente como cualquier control de PowerBuilder.

Sem assistente, sem registo COM, sem direitos de administrador: dois ficheiros a copiar e depois coloca o componente como qualquer controlo do PowerBuilder.

1. La bibliothèque dans la library list

1. The library in the library list

1. Die Bibliothek in die Library List

1. La libreria nella library list

1. La biblioteca en la library list

1. A biblioteca na library list

Copiez pbtoolboxai.pbl dans le dossier de votre application et ajoutez-la à la library list de la cible. Les déclarations external functions sont déjà portées par l'ancêtre : rien à redéclarer.

Copy pbtoolboxai.pbl into your application folder and add it to the target's library list. The external function declarations already live on the ancestor: nothing to redeclare.

Kopieren Sie pbtoolboxai.pbl in Ihren Anwendungsordner und fügen Sie sie der Library List des Ziels hinzu. Die External-Function-Deklarationen liegen bereits im Vorfahren: nichts neu zu deklarieren.

Copiate pbtoolboxai.pbl nella cartella della vostra applicazione e aggiungetela alla library list del target. Le dichiarazioni external function sono già nell'antenato: nulla da ridichiarare.

Copie pbtoolboxai.pbl en la carpeta de su aplicación y añádala a la library list del target. Las declaraciones de external functions ya están en el antecesor: nada que volver a declarar.

Copie pbtoolboxai.pbl para a pasta da sua aplicação e adicione-a à library list do target. As declarações de external functions já estão no antecessor: nada a redeclarar.

2. La DLL à côté de l'exécutable

2. The DLL next to the executable

2. Die DLL neben die EXE

2. La DLL accanto all'eseguibile

2. La DLL junto al ejecutable

2. A DLL ao lado do executável

Un seul fichier, pbtoolboxai.dll, autoportant : les bundles web, les thèmes et les dictionnaires sont embarqués dedans. L'exemplaire x86 va à côté de pbXXX.exe pour l'IDE, le x64 à côté d'un exécutable 64 bits.

A single self-contained file, pbtoolboxai.dll: the web bundles, themes and dictionaries are embedded in it. The x86 copy sits next to pbXXX.exe for the IDE, the x64 one next to a 64-bit executable.

Eine einzige eigenständige Datei, pbtoolboxai.dll: Web-Bundles, Designs und Wörterbücher stecken darin. Das x86-Exemplar liegt neben pbXXX.exe für die IDE, das x64-Exemplar neben einer 64-Bit-EXE.

Un solo file autonomo, pbtoolboxai.dll: i bundle web, i temi e i dizionari sono incorporati al suo interno. La copia x86 va accanto a pbXXX.exe per l'IDE, quella x64 accanto a un eseguibile a 64 bit.

Un único archivo autónomo, pbtoolboxai.dll: los paquetes web, los temas y los diccionarios van incrustados en él. La copia x86 se pone junto a pbXXX.exe para el IDE, y la x64 junto a un ejecutable de 64 bits.

Um único ficheiro autónomo, pbtoolboxai.dll: os pacotes web, os temas e os dicionários estão incorporados nele. A cópia x86 fica ao lado de pbXXX.exe para o IDE, e a x64 ao lado de um executável de 64 bits.

3. Le userobject sur la fenêtre

3. The userobject on the window

3. Das Userobject auf das Fenster

3. L'userobject sulla finestra

3. El userobject en la ventana

3. O userobject na janela

Insert → Control → User Object, choisissez u_pbt_statictext, nommez-le, dimensionnez-le. Dans le peintre il affiche un cadre gris : le rendu réel a lieu à l'exécution.

Insert → Control → User Object, pick u_pbt_statictext, name it, size it. In the painter it shows a grey frame: the real rendering happens at runtime.

Insert → Control → User Object, wählen Sie u_pbt_statictext, benennen und dimensionieren Sie es. Im Painter zeigt es einen grauen Rahmen: gerendert wird erst zur Laufzeit.

Insert → Control → User Object, scegliete u_pbt_statictext, dategli un nome e una dimensione. Nel painter mostra una cornice grigia: il rendering vero avviene in esecuzione.

Insert → Control → User Object, elija u_pbt_statictext, póngale nombre y tamaño. En el painter muestra un marco gris: la representación real ocurre en ejecución.

Insert → Control → User Object, escolha u_pbt_statictext, dê-lhe nome e dimensão. No painter mostra uma moldura cinzenta: a representação real acontece em execução.

4. Le pilotage, dès le constructor

4. Driving it, right from the constructor

4. Die Steuerung, schon im Constructor

4. Il pilotaggio, già dal constructor

4. El control, ya desde el constructor

4. O comando, logo no constructor

Affectez les propriétés, scriptez les events. Les commandes émises avant que le composant ne soit prêt sont mises en file et rejouées : vous n'avez aucun ordre d'initialisation à respecter.

Assign the properties, script the events. Commands issued before the component is ready are queued and replayed: there is no initialization order to respect.

Eigenschaften zuweisen, Events skripten. Befehle, die vor der Bereitschaft der Komponente abgesetzt werden, werden eingereiht und nachgespielt: Sie müssen keine Initialisierungsreihenfolge einhalten.

Assegnate le proprietà, scrivete gli event. I comandi emessi prima che il componente sia pronto vengono messi in coda e riprodotti: non c'è alcun ordine di inizializzazione da rispettare.

Asigne las propiedades, escriba los events. Los comandos emitidos antes de que el componente esté listo se ponen en cola y se reproducen: no hay ningún orden de inicialización que respetar.

Atribua as propriedades, escreva os events. Os comandos emitidos antes de o componente estar pronto são colocados em fila e reproduzidos: não há qualquer ordem de inicialização a respeitar.

// Window constructor -- the component is not created yet : these commands
// are queued and replayed as soon as it is ready.
uo_text.is_theme_style = uo_text.THEME_STYLE_FLUENT
uo_text.is_theme_mode  = uo_text.THEME_MODE_DARK
uo_text.is_text        = "Welcome to [b]PBToolboxAI[/b] !"
uo_text.is_align       = uo_text.ALIGN_CENTER
uo_text.il_text_color  = RGB(0, 103, 192)

// ue_clicked event of u_pbt_statictext
Open(w_detail)

Un seul modèle, pour les seize composants

One single model, for all sixteen components

Ein einziges Modell für alle sechzehn Komponenten

Un solo modello, per tutti i sedici componenti

Un solo modelo, para los dieciséis componentes

Um só modelo, para os dezasseis componentes

Ce que vous apprenez sur un composant vaut pour tous les autres : mêmes préfixes, mêmes conventions, mêmes codes retour.

What you learn on one component holds for every other: same prefixes, same conventions, same return codes.

Was Sie an einer Komponente lernen, gilt für alle anderen: dieselben Präfixe, dieselben Konventionen, dieselben Rückgabecodes.

Quel che imparate su un componente vale per tutti gli altri: stessi prefissi, stesse convenzioni, stessi codici di ritorno.

Lo que aprende en un componente sirve para todos los demás: mismos prefijos, mismas convenciones, mismos códigos de retorno.

O que aprende num componente serve para todos os outros: mesmos prefixos, mesmas convenções, mesmos códigos de retorno.

Tout est une propriété

Everything is a property

Alles ist eine Eigenschaft

Tutto è una proprietà

Todo es una propiedad

Tudo é uma propriedade

uo_texte.is_text = "Bonjour" — pas de setter à retenir. Et la relecture est vivante : une propriété que l'utilisateur a changée à la souris se relit à jour.

uo_text.is_text = "Hello" — no setter to remember. And reading back is live: a property the user changed with the mouse reads back up to date.

uo_text.is_text = "Hallo" — kein Setter zu merken. Und das Zurücklesen ist lebendig: Eine vom Benutzer mit der Maus geänderte Eigenschaft liest sich aktuell zurück.

uo_testo.is_text = "Ciao" — nessun setter da ricordare. E la rilettura è viva: una proprietà cambiata dall'utente con il mouse si rilegge aggiornata.

uo_texto.is_text = "Hola" — ningún setter que recordar. Y la relectura es viva: una propiedad que el usuario ha cambiado con el ratón se relee actualizada.

uo_texto.is_text = "Olá" — nenhum setter para memorizar. E a releitura é viva: uma propriedade que o utilizador alterou com o rato relê-se atualizada.

Des constantes, pas des chaînes

Constants, not strings

Konstanten statt Zeichenketten

Costanti, non stringhe

Constantes, no cadenas

Constantes, não cadeias

Chaque propriété à valeurs prédéfinies expose ses constantes sur le composant : ALIGN_CENTER, THEME_MODE_DARK… auto-complétées par l'IDE, et pas de faute de frappe.

Every property with predefined values exposes its constants on the component: ALIGN_CENTER, THEME_MODE_DARK… auto-completed by the IDE, and no typos.

Jede Eigenschaft mit vorgegebenen Werten stellt ihre Konstanten an der Komponente bereit: ALIGN_CENTER, THEME_MODE_DARK … von der IDE vervollständigt, ohne Tippfehler.

Ogni proprietà a valori predefiniti espone le sue costanti sul componente: ALIGN_CENTER, THEME_MODE_DARK… completate dall'IDE, senza errori di battitura.

Cada propiedad con valores predefinidos expone sus constantes en el componente: ALIGN_CENTER, THEME_MODE_DARK… autocompletadas por el IDE y sin erratas.

Cada propriedade com valores predefinidos expõe as suas constantes no componente: ALIGN_CENTER, THEME_MODE_DARK… completadas pelo IDE e sem gralhas.

Des events PB typés

Typed PB events

Typisierte PB-Events

Event PB tipizzati

Events de PB tipados

Events PB tipados

ue_clicked, ue_selection_changed… avec leurs arguments. Certains sont vetoables : votre code peut refuser le changement avant qu'il n'ait lieu.

ue_clicked, ue_selection_changed… with their arguments. Some are vetoable: your code can refuse the change before it happens.

ue_clicked, ue_selection_changed … mit ihren Argumenten. Einige sind vetofähig: Ihr Code kann die Änderung ablehnen, bevor sie eintritt.

ue_clicked, ue_selection_changed… con i loro argomenti. Alcuni sono annullabili: il vostro codice può rifiutare il cambiamento prima che avvenga.

ue_clicked, ue_selection_changed… con sus argumentos. Algunos son vetables: su código puede rechazar el cambio antes de que ocurra.

ue_clicked, ue_selection_changed… com os seus argumentos. Alguns são vetáveis: o seu código pode recusar a alteração antes de ela acontecer.

Des codes retour, aucun MessageBox

Return codes, never a MessageBox

Rückgabecodes, nie eine MessageBox

Codici di ritorno, nessun MessageBox

Códigos de retorno, ningún MessageBox

Códigos de retorno, nenhum MessageBox

Les méthodes of_* renvoient un long : ≥ 0 = fait, < 0 = erreur. La bibliothèque n'affiche jamais de boîte à votre place.

The of_* methods return a long: ≥ 0 = done, < 0 = error. The library never pops a box on your behalf.

Die of_*-Methoden liefern ein long: ≥ 0 = erledigt, < 0 = Fehler. Die Bibliothek zeigt nie ein Fenster an Ihrer Stelle.

I metodi of_* restituiscono un long: ≥ 0 = fatto, < 0 = errore. La libreria non mostra mai una finestra al posto vostro.

Los métodos of_* devuelven un long: ≥ 0 = hecho, < 0 = error. La biblioteca nunca muestra un cuadro en su lugar.

Os métodos of_* devolvem um long: ≥ 0 = feito, < 0 = erro. A biblioteca nunca mostra uma caixa em seu lugar.

La documentation livrée avec le produit

The documentation shipped with the product

Die mit dem Produkt gelieferte Dokumentation

La documentazione consegnata con il prodotto

La documentación entregada con el producto

A documentação entregue com o produto

Huit chapitres de guide, une page de référence par composant, et une documentation interactive dans l'application de démonstration : chaque propriété y a son exemple exécutable, dont vous copiez le code.

Eight guide chapters, one reference page per component, plus an interactive documentation inside the demo application: every property has its runnable example there, whose code you copy.

Acht Handbuchkapitel, eine Referenzseite je Komponente und eine interaktive Dokumentation in der Demoanwendung: Dort hat jede Eigenschaft ihr lauffähiges Beispiel, dessen Code Sie kopieren.

Otto capitoli di guida, una pagina di riferimento per componente e una documentazione interattiva nell'applicazione dimostrativa: lì ogni proprietà ha il suo esempio eseguibile, di cui copiate il codice.

Ocho capítulos de guía, una página de referencia por componente y una documentación interactiva en la aplicación de demostración: allí cada propiedad tiene su ejemplo ejecutable, cuyo código copia.

Oito capítulos de guia, uma página de referência por componente e uma documentação interativa na aplicação de demonstração: aí cada propriedade tem o seu exemplo executável, cujo código copia.

1. Installation et déploiement

1. Installation and deployment

1. Installation und Verteilung

1. Installazione e distribuzione

1. Instalación e implementación

1. Instalação e implementação

Prérequis, fichiers à livrer, intégration IDE, runtime WebView2

Requirements, files to ship, IDE integration, WebView2 runtime

Voraussetzungen, auszuliefernde Dateien, IDE-Integration, WebView2-Runtime

Prerequisiti, file da distribuire, integrazione nell'IDE, runtime WebView2

Requisitos previos, archivos que entregar, integración en el IDE, runtime WebView2

Pré-requisitos, ficheiros a entregar, integração no IDE, runtime WebView2

2. Prise en main

2. Getting started

2. Erste Schritte

2. Primi passi

2. Primeros pasos

2. Primeiros passos

Ouvrir et migrer la démo livrée, premier composant à l'écran

Open and migrate the shipped demo, first component on screen

Die gelieferte Demo öffnen und migrieren, erste Komponente auf dem Bildschirm

Aprire e migrare la demo fornita, primo componente a schermo

Abrir y migrar la demo entregada, primer componente en pantalla

Abrir e migrar a demonstração fornecida, primeiro componente no ecrã

3. Socle commun u_pbt_base

3. Shared foundation u_pbt_base

3. Gemeinsame Basis u_pbt_base

3. Base comune u_pbt_base

3. Base común u_pbt_base

3. Base comum u_pbt_base

Moteur de propriétés, items, events, cycle de vie, of_reset

Property engine, items, events, life cycle, of_reset

Eigenschaften-Engine, Items, Events, Lebenszyklus, of_reset

Motore delle proprietà, item, event, ciclo di vita, of_reset

Motor de propiedades, items, eventos, ciclo de vida, of_reset

Motor de propriedades, items, eventos, ciclo de vida, of_reset

4. Thèmes et apparence

4. Themes and appearance

4. Designs und Erscheinungsbild

4. Temi e aspetto

4. Temas y apariencia

4. Temas e aspeto

Thèmes (style × mode), accent, surcharge de tokens, icônes, texte riche

Themes (style × mode), accent color, token overrides, icons, rich text

Designs (Stil × Modus), Akzentfarbe, Token-Overrides, Symbole, Rich-Text

Temi (stile × modalità), colore d'accento, override dei token, icone, testo formattato

Temas (estilo × modo), color de acento, anulación de tokens, iconos, texto enriquecido

Temas (estilo × modo), cor de destaque, substituição de tokens, ícones, texto formatado

5. Langue et sens de lecture

5. Language and reading direction

5. Sprache und Leserichtung

5. Lingua e senso di lettura

5. Idioma y sentido de lectura

5. Idioma e sentido de leitura

PBT_SetLanguage, traductions, RTL

PBT_SetLanguage, translations, RTL

PBT_SetLanguage, Übersetzungen, RTL

PBT_SetLanguage, traduzioni, RTL

PBT_SetLanguage, traducciones, RTL

PBT_SetLanguage, traduções, RTL

6. Fonctions transverses

6. Cross-cutting features

6. Übergreifende Funktionen

6. Funzioni trasversali

6. Funciones transversales

6. Funcionalidades transversais

Info-bulles, hébergement de contrôles PB, drop de fichiers, focus clavier, export image, utilitaires non visuels

Tooltips, hosting PB controls, file drop, keyboard focus, image export, non-visual utilities

Tooltips, Hosting von PB-Steuerelementen, Datei-Drop, Tastaturfokus, Bildexport, nicht visuelle Hilfsmittel

Tooltip, hosting di controlli PB, rilascio di file, focus da tastiera, esportazione immagine, utilità non visive

Tooltips, alojamiento de controles PB, arrastre de archivos, foco de teclado, exportación de imagen, utilidades no visuales

Tooltips, alojamento de controlos PB, largada de ficheiros, foco de teclado, exportação de imagem, utilitários não visuais

7. FAQ et dépannage

7. FAQ and troubleshooting

7. FAQ und Fehlerbehebung

7. FAQ e risoluzione dei problemi

7. FAQ y resolución de problemas

7. FAQ e resolução de problemas

Symptômes fréquents et leurs causes

Common symptoms and what causes them

Häufige Symptome und ihre Ursachen

Sintomi frequenti e relative cause

Síntomas frecuentes y sus causas

Sintomas frequentes e respetivas causas

8. Licence et mode démo

8. License and demo mode

8. Lizenz und Demomodus

8. Licenza e modalità demo

8. Licencia y modo demo

8. Licença e modo de demonstração

Clés dev / runtime / demo, mode démo

dev / runtime / demo keys, demo mode

Schlüssel dev / runtime / demo, Demomodus

Chiavi dev / runtime / demo, modalità demo

Claves dev / runtime / demo, modo demo

Chaves dev / runtime / demo, modo de demonstração

Le tout en six langues — français, anglais, allemand, italien, espagnol, portugais — en pages HTML autonomes, à lire hors ligne dans un navigateur, dans le dossier Documentation\ livré avec le produit.

All of it in six languages — French, English, German, Italian, Spanish, Portuguese — as self-contained HTML pages, readable offline in a browser, in the Documentation\ folder shipped with the product.

Alles in sechs Sprachen — Französisch, Englisch, Deutsch, Italienisch, Spanisch, Portugiesisch — als eigenständige HTML-Seiten, offline im Browser lesbar, im Ordner Documentation\, der mit dem Produkt geliefert wird.

Il tutto in sei lingue — francese, inglese, tedesco, italiano, spagnolo, portoghese — in pagine HTML autonome, da leggere offline in un browser, nella cartella Documentation\ consegnata con il prodotto.

Todo ello en seis idiomas — francés, inglés, alemán, italiano, español, portugués — en páginas HTML autónomas, para leer sin conexión en un navegador, en la carpeta Documentation\ entregada con el producto.

Tudo isso em seis línguas — francês, inglês, alemão, italiano, espanhol, português — em páginas HTML autónomas, para ler offline num navegador, na pasta Documentation\ entregue com o produto.

Lire la documentation en ligne →Read the documentation online →Dokumentation online lesen →Leggi la documentazione online →Leer la documentación en línea →Ler a documentação online →

Ce qu'il faut sur le poste

What the machine needs

Was der Rechner braucht

Cosa serve sulla postazione

Qué hace falta en el equipo

O que é preciso na máquina

PowerBuilder

PowerBuilder

PowerBuilder

PowerBuilder

PowerBuilder

PowerBuilder

10.2 → 2025, en 32 bits comme en 64 bits. Les deux exemplaires de la DLL portent le même nom : vous développez dans l'IDE 32 bits et compilez en 64 bits sans changer une ligne de PowerScript.

10.2 → 2025, 32-bit and 64-bit alike. Both copies of the DLL carry the same name: you develop in the 32-bit IDE and compile to 64-bit without changing a line of PowerScript.

10.2 → 2025, in 32 Bit wie in 64 Bit. Beide Exemplare der DLL tragen denselben Namen: Sie entwickeln in der 32-Bit-IDE und kompilieren nach 64 Bit, ohne eine Zeile PowerScript zu ändern.

10.2 → 2025, a 32 bit come a 64 bit. Le due copie della DLL portano lo stesso nome: sviluppate nell'IDE a 32 bit e compilate a 64 bit senza cambiare una riga di PowerScript.

10.2 → 2025, tanto en 32 como en 64 bits. Las dos copias de la DLL llevan el mismo nombre: desarrolla en el IDE de 32 bits y compila a 64 bits sin cambiar una línea de PowerScript.

10.2 → 2025, tanto em 32 como em 64 bits. As duas cópias da DLL têm o mesmo nome: desenvolve no IDE de 32 bits e compila para 64 bits sem alterar uma linha de PowerScript.

Windows

Windows

Windows

Windows

Windows

Windows

10 et 11, Server 2016 et supérieur.

10 and 11, Server 2016 and above.

10 und 11, Server 2016 und höher.

10 e 11, Server 2016 e successivi.

10 y 11, Server 2016 y superior.

10 e 11, Server 2016 e superior.

Runtime WebView2

WebView2 runtime

WebView2-Runtime

Runtime WebView2

Runtime WebView2

Runtime WebView2

Déjà présent sur un Windows 10/11 à jour. Sur Server ou LTSC, un bootstrapper de 2 Mo l'installe une fois, en silencieux.

Already present on an up-to-date Windows 10/11. On Server or LTSC, a 2 MB bootstrapper installs it once, silently.

Auf einem aktuellen Windows 10/11 bereits vorhanden. Auf Server oder LTSC installiert ihn ein 2-MB-Bootstrapper einmalig, im Hintergrund.

Già presente su un Windows 10/11 aggiornato. Su Server o LTSC, un bootstrapper da 2 MB lo installa una volta, in modo silenzioso.

Ya está presente en un Windows 10/11 actualizado. En Server o LTSC, un bootstrapper de 2 MB lo instala una vez, en silencio.

Já está presente num Windows 10/11 atualizado. Em Server ou LTSC, um bootstrapper de 2 MB instala-o uma vez, em silêncio.

Et rien d'autre

And nothing else

Und sonst nichts

E nient'altro

Y nada más

E mais nada

Pas de .NET, pas d'ActiveX, pas de PBNI, aucun enregistrement COM, aucun droit administrateur pour la bibliothèque elle-même.

No .NET, no ActiveX, no PBNI, no COM registration, no administrator rights for the library itself.

Kein .NET, kein ActiveX, kein PBNI, keine COM-Registrierung, keine Administratorrechte für die Bibliothek selbst.

Niente .NET, niente ActiveX, niente PBNI, nessuna registrazione COM, nessun diritto di amministratore per la libreria stessa.

Sin .NET, sin ActiveX, sin PBNI, sin registro COM, sin derechos de administrador para la biblioteca en sí.

Sem .NET, sem ActiveX, sem PBNI, sem registo COM, sem direitos de administrador para a própria biblioteca.

Questions qui reviennent

Questions that come back

Immer wiederkehrende Fragen

Domande ricorrenti

Preguntas que se repiten

Perguntas que voltam sempre

Faut-il écrire du HTML ou du JavaScript ?

Do I have to write HTML or JavaScript?

Muss ich HTML oder JavaScript schreiben?

Bisogna scrivere HTML o JavaScript?

¿Hay que escribir HTML o JavaScript?

É preciso escrever HTML ou JavaScript?

Non, jamais. Le moteur web est un détail d'implémentation : vous ne voyez que des userobjects, des propriétés et des events PowerBuilder.

No, never. The web engine is an implementation detail: all you see are PowerBuilder userobjects, properties and events.

Nein, nie. Die Web-Engine ist ein Implementierungsdetail: Sie sehen nur PowerBuilder-Userobjects, -Eigenschaften und -Events.

No, mai. Il motore web è un dettaglio implementativo: vedete solo userobject, proprietà ed event PowerBuilder.

No, nunca. El motor web es un detalle de implementación: solo ve userobjects, propiedades y events de PowerBuilder.

Não, nunca. O motor web é um detalhe de implementação: só vê userobjects, propriedades e events do PowerBuilder.

Que faut-il changer pour passer en 64 bits ?

What changes when moving to 64-bit?

Was ändert sich beim Wechsel auf 64 Bit?

Cosa cambia passando a 64 bit?

¿Qué hay que cambiar para pasar a 64 bits?

O que muda ao passar para 64 bits?

Le fichier déployé, et rien d'autre. Même nom de DLL, mêmes déclarations, même PowerScript.

The file you deploy, and nothing else. Same DLL name, same declarations, same PowerScript.

Die ausgelieferte Datei, sonst nichts. Gleicher DLL-Name, gleiche Deklarationen, gleiches PowerScript.

Il file distribuito, e nient'altro. Stesso nome di DLL, stesse dichiarazioni, stesso PowerScript.

El archivo que despliega, y nada más. Mismo nombre de DLL, mismas declaraciones, mismo PowerScript.

O ficheiro que distribui, e mais nada. Mesmo nome de DLL, mesmas declarações, mesmo PowerScript.

Peut-on mettre un contrôle PowerBuilder dans un composant ?

Can a PowerBuilder control go inside a component?

Kann ein PowerBuilder-Control in eine Komponente?

Si può mettere un controllo PowerBuilder dentro un componente?

¿Se puede meter un control de PowerBuilder dentro de un componente?

Pode pôr-se um controlo do PowerBuilder dentro de um componente?

Oui : les onglets et les panneaux du dock hébergent de vrais contrôles PB — une DataWindow, une fenêtre de saisie, un autre composant. C'est du parentage Win32, pas une image.

Yes: tabs and dock panels host real PB controls — a DataWindow, an entry form, another component. That is Win32 parenting, not a picture.

Ja: Register und Dock-Panels beherbergen echte PB-Controls — ein DataWindow, eine Eingabemaske, eine weitere Komponente. Das ist Win32-Parenting, kein Bild.

Sì: le schede e i pannelli del dock ospitano veri controlli PB — una DataWindow, una maschera di immissione, un altro componente. È parentela Win32, non un'immagine.

Sí: las pestañas y los paneles del dock alojan controles PB reales — una DataWindow, un formulario de entrada, otro componente. Es emparentado Win32, no una imagen.

Sim: os separadores e os painéis do dock alojam controlos PB reais — uma DataWindow, um formulário de entrada, outro componente. É parentesco Win32, não uma imagem.

Comment change-t-on le thème ou la langue ?

How do I change the theme or the language?

Wie ändere ich Design oder Sprache?

Come si cambia il tema o la lingua?

¿Cómo se cambia el tema o el idioma?

Como se muda o tema ou a língua?

Le thème est une propriété du composant (is_theme_style × is_theme_mode, plus une couleur d'accent), appliquée à chaud. La langue est globale au processus : un appel à PBT_SetLanguage dans l'open de l'application, et tous les composants suivent.

The theme is a property of the component (is_theme_style × is_theme_mode, plus an accent color), applied live. The language is process-wide: one call to PBT_SetLanguage in the application open, and every component follows.

Das Design ist eine Eigenschaft der Komponente (is_theme_style × is_theme_mode, dazu eine Akzentfarbe) und wird zur Laufzeit angewendet. Die Sprache gilt prozessweit: ein Aufruf von PBT_SetLanguage im open der Anwendung, und alle Komponenten folgen.

Il tema è una proprietà del componente (is_theme_style × is_theme_mode, più un colore d'accento), applicata a caldo. La lingua è globale al processo: una chiamata a PBT_SetLanguage nell'open dell'applicazione, e tutti i componenti seguono.

El tema es una propiedad del componente (is_theme_style × is_theme_mode, más un color de acento), aplicada en caliente. El idioma es global al proceso: una llamada a PBT_SetLanguage en el open de la aplicación, y todos los componentes lo siguen.

O tema é uma propriedade do componente (is_theme_style × is_theme_mode, mais uma cor de destaque), aplicada a quente. A língua é global ao processo: uma chamada a PBT_SetLanguage no open da aplicação, e todos os componentes seguem.

Et si le composant ne s'affiche pas ?

And if the component does not show up?

Und wenn die Komponente nicht erscheint?

E se il componente non appare?

¿Y si el componente no aparece?

E se o componente não aparecer?

Le chapitre FAQ et dépannage de la documentation livrée liste les symptômes fréquents et leur cause — DLL introuvable, runtime absent, contrôle posé hors de la fenêtre visible.

The FAQ and troubleshooting chapter of the shipped documentation lists the frequent symptoms and their cause — DLL not found, runtime missing, control placed outside the visible window.

Das Kapitel FAQ und Fehlerbehebung der gelieferten Dokumentation listet die häufigen Symptome und ihre Ursache auf — DLL nicht gefunden, fehlende Runtime, Control außerhalb des sichtbaren Fensters platziert.

Il capitolo FAQ e risoluzione dei problemi della documentazione consegnata elenca i sintomi frequenti e la loro causa — DLL non trovata, runtime assente, controllo posto fuori dalla finestra visibile.

El capítulo FAQ y resolución de problemas de la documentación entregada enumera los síntomas frecuentes y su causa — DLL no encontrada, runtime ausente, control colocado fuera de la ventana visible.

O capítulo FAQ e resolução de problemas da documentação entregue enumera os sintomas frequentes e a sua causa — DLL não encontrada, runtime ausente, controlo colocado fora da janela visível.

Prêt à essayer ?

Ready to try?

Bereit zum Ausprobieren?

Pronti a provare?

¿Listo para probar?

Pronto para experimentar?

TéléchargerDownloadHerunterladenScaricaDescargarDescarregar