Deutsch
Online-Dokumentation

createtoolbar Funktion: Menü, Control, Dialog, Fenster - 2

 

Michael
Wodrich
Handle& = @Link:[Create]("Toolbar",L1,L2,L3,L4,L5,L6)

Mit dieser Funktion können Toolbars ohne großen Aufwand erzeugt werden.

P:L1Handle des übergeordneten Fensters
P:L2Handle zur Bitmap, die die Bilder der einzelnen Buttons enthält oder 0, wenn die internen Standard-Icons genutzt werden sollen
P:L3Anzahl der Buttons bei der Erstellung der Toolbar (kann auch 0 sein, wenn die Buttons später hinzugefügt werden).
P:L4
L2 <> 0Größe der Buttons in Pixeln
L2 = 0Typ der Standard-Icons 1, 2, 3 oder 4
P:L5MenuItem-Wert unter dem der erste Button abgefragt werden kann.
P:L6Stil der Toolbar
0oben3D
1obenflach
2unten3D
3untenflach



Die verwandte Bitmap muss mindestens die passende Größe für alle im Programm vorkommenden Toolbar-Schaltflächen haben: Die Höhe der Bitmap entspricht dem Wert für Größe (P:L4), die Breite der Bitmap dem Wert für Größe multipliziert mit der Anzahl (P:L4 * P:L3). In unserem Beispiel 1 ist die Bitmap 32 * 192 Pixel groß und zeigt die je 32 * 32 Pixel großen Schaltflächen der Toolbar. Das Handle der Bitmap kann z.B. mit @LINK:[Create]("hPic",...) ermittelt werden.

P:L5 ist der MenuItem-Wert der ersten Schaltfläche. Die weiteren erhöhen sich jeweils um 1.

Die Standard-Icons (L2 = 0):
1- kleine Standard-Icons: Ausschneiden, Kopieren, Einfügen, Rückgängig, Wiederholen, Löschen, Neu, Öffnen, Speichern, Seitenansicht, Einstellen, Kontextabh. Hilfe, Suchen, Ersetzen, Drucken
2- große Standard-Icons: wie 1
3- kleine Ansichts-Icons:Große Symbole, Kleine Symbole, Liste, Details, nach Namen sortieren, nach Größe sortieren, nach Datum sortieren, nach Typ sortieren, übergeordneter Ordner, Netzlaufwerk-Dialog, Verbindungslösung zum Netzwerk, neuen Ordner anlegen
4- große Ansichts Icons: wie 3


Wenn die Toolbar mit Schaltflächen (L3 > 0) erzeugt wird, haben diese Schaltflächen keinen Text unter den Symbolen und keine Tooltips. Die Bilder folgen der Reihenfolge der Schaltflächenbilder in der Bitmap.

Wenn man die Toolbar zunächst ohne Schaltflächen erzeugt (L3 = 0), kann man mit der Funktion @LINK:[Toolbar] die Toolbar gestalten und auch Text und/oder Tooltips hinzufügen oder die Buttons mit Separatoren in Gruppen einteilen.
 
Programmieren, das spannendste Detektivspiel der Welt.
19.01.2038  
 



Hinweis/ Anmerkung/ Frage zum Hilfethema


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.180 Betrachtungen

Unbenanntvor 0 min.
Manfred Barei23.05.2021
Normann Strübli24.03.2020
Ernst12.05.2016
iF21.01.2016
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

Michael Wodrich (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie