• R/O
  • SSH

提交

標籤

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

修訂c9135b17acb635816f2547071e8cbfc5f7d015ec (tree)
時間2022-03-16 07:16:52
作者Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fast...>
CommiterJaime Marquínez Ferrándiz

Log Message

Use extern for enums

Change Summary

差異

diff -r ca5bc8008c45 -r c9135b17acb6 src/yui/YEvent.hx
--- a/src/yui/YEvent.hx Tue Mar 15 22:48:47 2022 +0100
+++ b/src/yui/YEvent.hx Tue Mar 15 23:16:52 2022 +0100
@@ -18,9 +18,11 @@
1818 function widget() : cpp.RawPointer<YWidget>;
1919 }
2020
21+@:include("yui/YEvent.h")
22+@:native("YEvent::EventType")
2123 @:enum
22-abstract EventType(Int) {
23- var NoEvent = 0;
24+extern abstract EventType(Int) {
25+ var NoEvent;
2426 var UnknownEvent;
2527 var WidgetEvent;
2628 var MenuEvent;
@@ -28,12 +30,14 @@
2830 var CancelEvent;
2931 var TimeoutEvent;
3032 var DebugEvent;
31- var InvalidEvent = 0x4242;
33+ var InvalidEvent;
3234 }
3335
36+@:include("yui/YEvent.h")
37+@:native("YEvent::EventReason")
3438 @:enum
35-abstract EventReason(Int) {
36- var UnknownReason = 0;
39+extern abstract EventReason(Int) {
40+ var UnknownReason;
3741 var Activated;
3842 var SelectionChanged;
3943 var ValueChanged;