So färben Sie einen GUI-Hintergrund und Schaltflächen einHallo,
Ich versuche, eine Möglichkeit zu finden, das Aussehen meiner GUI zu ändern. Mir ist aufgefallen, dass die Standardhintergrundfarbe von GUIs in JMP GRAU ist, was ziemlich monochromatisch ist.
Wie kann ich mich ändern
- Die Hintergrundfarbe der GUI
- Die Hintergrundfarbe der Schaltflächen in der GUI
- Fügen Sie ein Bild oder Logo in die GUI ein
- ...
Bin gespannt, wie das geht 
Danke.
Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einSeltsam,
Was ich bekomme, wenn ich den Code ausführe, ist (ich habe auch ein PNG-Bild dort platziert, wo es sein sollte):

Ich verwende JMP11. Könnte das das Problem sein?
Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einBezüglich der Schaltflächen können Sie Jims Ansatz verwenden:
Names Default To Here( 1 );
New Window( "Example", ex = Button Box( "", Beep() ) );
ex << Set Icon( "$DESKTOP/Screen Shot 2017-11-21 at 15.27.12.png" );
wo ich die .png-Datei erstellt habe, indem ich einen Screenshot aus einem Zeichenpaket angeheftet habe. Das gibt:

Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einHallo @ian_jmp , @txnelson , @Mark_Bailey , @MS ,
Bisher konnte ich die Farbe nicht ändern:
- Schaltflächen-Hintergrund
- GUI-Fensterhintergrund
Ich vermute, dass diese Optionen in JMP nicht existieren 
Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einProbieren Sie verschiedene Einstellungen aus Einstellungen/Stile um der GUI global etwas Farbe zu verleihen.
Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einDie einzige Möglichkeit, die ich sehe, dass Sie den Hintergrund einer Button Box() einfärben können, besteht darin, ein Bild des farbigen Hintergrunds und des überlagerten Textes zu erstellen und es dann der Button Box() als anzuzeigendes Element anzugeben.Unten sehen Sie ein Skript, das ein integriertes Symbol verwendet, aber die Set Icon()-Nachricht kann auch auf ein Imate verweisen
Names Default To Here( 1 );
New Window( "Example", ex = Button Box( "" ) );
ex << Set Icon( "Go" );
Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einDie Meldung << Background Color() hat keine Auswirkung auf das Schaltflächenfeld.
Betreff: So färben Sie einen GUI-Hintergrund und Schaltflächen einDas könnte Ihnen den Einstieg erleichtern:
NamesDefaultToHere(1);
nw = NewWindow("W",
vlb = VListBox(
bb = ButtonBox("Press Me"),
sb = SpacerBox(Size(10, 100))
);
);
Wait(2);
vlb << backgroundColor("Blue");
Wait(2);
bb << backgroundColor("Red");
Wait(2);
bb << setIcon("$SAMPLE_IMAGES/pi.gif");
bb << setIconLocation("Left");
Sie müssen in „Hilfe > Skriptindex“ nachsehen, um die verschiedenen Anzeigefelder und die Meldungen zu sehen, auf die sie reagieren (wenn Sie jedoch eine GUI geschrieben haben, werden Sie damit ohnehin einigermaßen vertraut sein). Suchen Sie für Bilder nach „PictureBox()“.