• R/O
  • SSH

Commit

Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Haxe wrapper for the libYUI library


Commit MetaInfo

Revision69a0302cb83e826d6e6bf800384eddd7f78e3464 (tree)
Zeit2022-03-20 00:30:28
AutorJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fast...>
CommiterJaime Marquínez Ferrándiz

Log Message

Add YWidgetFactory.createHBox

Ändern Zusammenfassung

Diff

diff -r b88690c93ac3 -r 69a0302cb83e Demo.hx
--- a/Demo.hx Wed Mar 16 22:01:20 2022 +0100
+++ b/Demo.hx Sat Mar 19 16:30:28 2022 +0100
@@ -33,9 +33,11 @@
3333 var vbox = factory.createVBox(dialog);
3434 factory.createLabel(vbox, "Hello, world");
3535
36- this.okButton = factory.createPushButton(vbox, "&OK").fromRaw();
37- this.openPopupButton = factory.createPushButton(vbox, "O&pen Popup").fromRaw();
38- this.wizardDialogButton = factory.createPushButton(vbox, "&Wizard Popup").fromRaw();
36+ var hbox = factory.createHBox(vbox);
37+ this.okButton = factory.createPushButton(hbox, "&OK").fromRaw();
38+ this.openPopupButton = factory.createPushButton(hbox, "O&pen Popup").fromRaw();
39+ this.wizardDialogButton = factory.createPushButton(hbox, "&Wizard Popup").fromRaw();
40+
3941 this.closeButton = factory.createPushButton(vbox, "&Close").fromRaw();
4042
4143 this.eventLoop();
diff -r b88690c93ac3 -r 69a0302cb83e src/yui/YWidgetFactory.hx
--- a/src/yui/YWidgetFactory.hx Wed Mar 16 22:01:20 2022 +0100
+++ b/src/yui/YWidgetFactory.hx Sat Mar 19 16:30:28 2022 +0100
@@ -18,6 +18,7 @@
1818 overload public function createDialog (dialogType : YDialogType) : cpp.RawPointer<YDialog>;
1919 overload public function createDialog (dialogType : YDialogType, colorMode : YDialogColorMode = YDialogNormalColor) : cpp.RawPointer<YDialog>;
2020 public function createVBox(parent : AutoRawPointer<YWidget>) : cpp.RawPointer<YLayoutBox>;
21+ public function createHBox(parent : AutoRawPointer<YWidget>) : cpp.RawPointer<YLayoutBox>;
2122
2223 public function createLabel (parent : AutoRawPointer<YWidget>, text : AutoStdString, isHeading : Bool = false, isOutputField : Bool = false) : cpp.RawPointer<YLabel>;
2324 public function createPushButton (parent : AutoRawPointer<YWidget>, label : AutoStdString) : cpp.RawPointer<YPushButton>;