| |
|
|
ChooseColor zeigt une Farbauswahldialog à et liefert qui ausgewählte la couleur zurück.
P:B1: Struktur ou bien 32 Byte Bereichsvariable => Byte 0-3 = Longueur des Bereiches dans Bytes comme LongInt. Byte 4-7 = cela Handle des Fensters, sur dem qui Dialog erzeugt volonté soll. Byte 8-11 = si comme Flag $40 gesetzt wurde, steht ici cela Handle des Speicherobjektes, cela qui neue Dialogmaske contient. si comme Flag $20 gesetzt wurde, steht ici cela Handle des Moduls avec qui Dialogmaske avec dem Dialogtitel, qui chez Byte 28 festgelegt wird. Byte 12-15 = comme Contribution un Farbwert, qui standardmäßig ausgewählt wird. Kehrt qui Funktion zurück, steht ici qui Farbwert qui gewählten la couleur. Byte 16-19 = aiguille sur une 64 Byte grand Bereichsvariable, qui comme LongIntwerte qui Farbwerte qui Farbauswahlboxen contient. Byte 20-23 = Flags zur initialisation des Dialoges => $100 = Anwender peux alle Farben choisir $10 = Nouvelles à den Dialog peut avec qui Procédure à Byte 28 "abgefangen" volonté. $20 = Neue Dialogbox 'Maske' wird benutzt et est sich dans Modul à Byte 8. qui nom steht à Byte 28. $40 = Benutzte 'Maske' pour den Dialogue avec les dem Handle dans Byte 8. $2 = Vollauswahl aller Farben Montrer. $4 = Deaktiviert den Button zum Öffnen qui Dialogbox-Erweiterung. $1 = Vorgabe einer Standard-la couleur. $8 = Aider-Button Montrer. $80 = seulement Grundfarben auswählbar.
|
|
|
| |
|
|