diff android/DWindows.kt @ 2481:94f0d61d6953

Android: Initial commit of signal handlers, connecting buttons to the new system.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 26 Apr 2021 11:01:58 +0000
parents 878d36588aaa
children 4888503c3e3e
line wrap: on
line diff
--- a/android/DWindows.kt	Sun Apr 25 23:33:53 2021 +0000
+++ b/android/DWindows.kt	Mon Apr 26 11:01:58 2021 +0000
@@ -129,6 +129,7 @@
     {
         val button = Button(this)
         button.text = text
+        button.setOnClickListener { eventHandler(button, button, 8, "", "", 0, 0, 0, 0) }
         return button
     }
 
@@ -146,6 +147,7 @@
     {
         val radiobutton = RadioButton(this)
         radiobutton.text = text
+        radiobutton.setOnClickListener { eventHandler(radiobutton, radiobutton, 8, "", "", 0, 0, 0, 0) }
         return radiobutton
     }
 
@@ -168,6 +170,7 @@
      * which is packaged with this application.
      */
     external fun dwindowsInit(dataDir: String): String
+    external fun eventHandler(obj1: Any, obj2: Any, message: Int, str1: String, str2: String, int1: Int, int2: Int, int3: Int, int4: Int): Int
 
     companion object
     {