X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/ms2-fixes/blobdiff_plain/c305346095aed12c23e79aee46c0d142e3eb35d8..1a5cc22f549744032d98e89fb598440558f01148:/MS2Debounce/res/layout/main.xml diff --git a/MS2Debounce/res/layout/main.xml b/MS2Debounce/res/layout/main.xml index a62239d..4538f8d 100644 --- a/MS2Debounce/res/layout/main.xml +++ b/MS2Debounce/res/layout/main.xml @@ -18,15 +18,17 @@ android:layout_toRightOf="@id/delay_label" android:numeric="integer" android:maxLength="2" + android:text="0" + android:enabled="false" android:background="@android:drawable/editbox_background"/> <Button - android:id="@+id/reload" + android:id="@+id/set" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@id/delay_label" android:layout_toRightOf="@id/debounce_delay" - android:onClick="reloadModule" - android:text="Reload" /> + android:onClick="setValues" + android:text="Set" /> <Button android:id="@+id/unload" android:layout_width="wrap_content" @@ -43,16 +45,98 @@ android:layout_toLeftOf="@id/unload" android:onClick="loadModule" android:text="Load" /> +<TextView + android:id="@+id/settle_label" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="20dip" + android:layout_below="@id/delay_label" + android:text="Settle:"/> +<EditText + android:id="@+id/settle_time" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_toRightOf="@id/settle_label" + android:layout_alignBaseline="@id/settle_label" + android:numeric="integer" + android:maxLength="3" + android:text="0" + android:enabled="false" + android:background="@android:drawable/editbox_background"/> <CheckBox android:id="@+id/on_boot" - android:layout_below="@id/load" + android:layout_alignBaseline="@id/settle_label" + android:layout_toRightOf="@id/settle_time" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="toggle_on_boot" android:text="Load module on boot" /> +<TextView + android:id="@+id/poll_label" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="20dip" + android:layout_below="@id/settle_label" + android:text="Poll:"/> +<EditText + android:id="@+id/poll_time" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBaseline="@id/poll_label" + android:layout_toRightOf="@id/poll_label" + android:numeric="integer" + android:maxLength="3" + android:text="0" + android:enabled="false" + android:background="@android:drawable/editbox_background"/> +<!-- +<CheckBox + android:id="@+id/drive_inactive" + android:layout_alignBaseline="@id/poll_label" + android:layout_toRightOf="@id/poll_time" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:onClick="toggle_drive_inactive" + android:text="Drive inactive pins" /> +--> +<CheckBox + android:id="@+id/active_high" + android:layout_alignBaseline="@id/poll_label" + android:layout_toRightOf="@id/poll_time" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:onClick="toggle_active_high" + android:text="Active High Logic" /> +<TextView + android:id="@+id/hw_debounce_label" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="20dip" + android:layout_below="@id/poll_label" + android:text="HW Debounce:"/> +<EditText + android:id="@+id/hw_debounce_time" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBaseline="@id/hw_debounce_label" + android:layout_toRightOf="@id/hw_debounce_label" + android:numeric="integer" + android:maxLength="2" + android:text="1" + android:enabled="false" + android:background="@android:drawable/editbox_background"/> +<CheckBox + android:id="@+id/hw_debounce" + android:layout_alignBaseline="@id/hw_debounce_label" + android:layout_toRightOf="@id/hw_debounce_time" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:onClick="toggle_hw_debounce" + android:text="Enabled" /> <TextView android:id="@+id/text" - android:layout_below="@id/on_boot" + android:layout_marginTop="10dip" + android:layout_below="@id/hw_debounce_label" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text=""