|
65 | 65 | import com.tungsten.fcllibrary.component.view.FCLButton; |
66 | 66 | import com.tungsten.fcllibrary.component.view.FCLImageView; |
67 | 67 | import com.tungsten.fcllibrary.component.view.FCLLinearLayout; |
| 68 | +import com.tungsten.fcllibrary.component.view.FCLNumberSeekBar; |
68 | 69 | import com.tungsten.fcllibrary.component.view.FCLProgressBar; |
69 | 70 | import com.tungsten.fcllibrary.component.view.FCLSeekBar; |
70 | 71 | import com.tungsten.fcllibrary.component.view.FCLSpinner; |
@@ -283,12 +284,10 @@ private void initLeftMenu() { |
283 | 284 | FCLSwitch hideAllViews = findViewById(R.id.hide_all); |
284 | 285 | FCLSwitch autoFit = findViewById(R.id.auto_fit); |
285 | 286 |
|
286 | | - FCLSeekBar autoFitDist = findViewById(R.id.auto_fit_dist); |
287 | | - FCLTextView autoFitText = findViewById(R.id.auto_fit_text); |
| 287 | + FCLNumberSeekBar autoFitDist = findViewById(R.id.auto_fit_dist); |
288 | 288 |
|
289 | 289 | FCLSpinner<Controller> currentControllerSpinner = findViewById(R.id.current_controller); |
290 | 290 | FCLSpinner<ControlViewGroup> currentViewGroupSpinner = findViewById(R.id.current_view_group); |
291 | | - autoFitText.stringProperty().bind(Bindings.createStringBinding(() -> menuSetting.getAutoFitDistProperty().get() + " dp", menuSetting.getAutoFitDistProperty())); |
292 | 291 |
|
293 | 292 | FCLLinearLayout editLayout = findViewById(R.id.edit_layout); |
294 | 293 |
|
@@ -355,23 +354,14 @@ private void initRightMenu() { |
355 | 354 | FCLSpinner<GestureMode> gestureModeSpinner = findViewById(R.id.gesture_mode_spinner); |
356 | 355 | FCLSpinner<MouseMoveMode> mouseMoveModeSpinner = findViewById(R.id.mouse_mode_spinner); |
357 | 356 |
|
358 | | - FCLSeekBar itemBarScaleSeekbar = findViewById(R.id.item_bar_scale); |
359 | | - FCLSeekBar windowScaleSeekbar = findViewById(R.id.window_scale); |
360 | | - FCLSeekBar cursorOffsetSeekbar = findViewById(R.id.cursor_offset); |
361 | | - FCLSeekBar mouseSensitivitySeekbar = findViewById(R.id.mouse_sensitivity); |
362 | | - FCLSeekBar mouseSizeSeekbar = findViewById(R.id.mouse_size); |
363 | | - FCLSeekBar gamepadDeadzoneSeekbar = findViewById(R.id.gamepad_deadzone_size); |
364 | | - FCLSeekBar gamepadAimZoneSeekbar = findViewById(R.id.gamepad_aimzone_size); |
365 | | - FCLSeekBar gyroSensitivitySeekbar = findViewById(R.id.gyro_sensitivity); |
366 | | - |
367 | | - FCLTextView itemBarScaleText = findViewById(R.id.item_bar_scale_text); |
368 | | - FCLTextView windowScaleText = findViewById(R.id.window_scale_text); |
369 | | - FCLTextView cursorOffsetText = findViewById(R.id.cursor_offset_text); |
370 | | - FCLTextView mouseSensitivityText = findViewById(R.id.mouse_sensitivity_text); |
371 | | - FCLTextView mouseSizeText = findViewById(R.id.mouse_size_text); |
372 | | - FCLTextView gamepadDeadzoneText = findViewById(R.id.gamepad_deadzone_text); |
373 | | - FCLTextView gamepadAimZoneText = findViewById(R.id.gamepad_aimzone_text); |
374 | | - FCLTextView gyroSensitivityText = findViewById(R.id.gyro_sensitivity_text); |
| 357 | + FCLNumberSeekBar itemBarScaleSeekbar = findViewById(R.id.item_bar_scale); |
| 358 | + FCLNumberSeekBar windowScaleSeekbar = findViewById(R.id.window_scale); |
| 359 | + FCLNumberSeekBar cursorOffsetSeekbar = findViewById(R.id.cursor_offset); |
| 360 | + FCLNumberSeekBar mouseSensitivitySeekbar = findViewById(R.id.mouse_sensitivity); |
| 361 | + FCLNumberSeekBar mouseSizeSeekbar = findViewById(R.id.mouse_size); |
| 362 | + FCLNumberSeekBar gamepadDeadzoneSeekbar = findViewById(R.id.gamepad_deadzone_size); |
| 363 | + FCLNumberSeekBar gamepadAimZoneSeekbar = findViewById(R.id.gamepad_aimzone_size); |
| 364 | + FCLNumberSeekBar gyroSensitivitySeekbar = findViewById(R.id.gyro_sensitivity); |
375 | 365 |
|
376 | 366 | manageQuickInput = findViewById(R.id.open_quick_input); |
377 | 367 | sendKeycode = findViewById(R.id.open_send_key); |
@@ -532,15 +522,6 @@ protected void invalidated() { |
532 | 522 | gyroSensitivitySeekbar.addProgressListener(); |
533 | 523 | gyroSensitivitySeekbar.progressProperty().bindBidirectional(menuSetting.getGyroscopeSensitivityProperty()); |
534 | 524 |
|
535 | | - itemBarScaleText.stringProperty().bind(Bindings.createStringBinding(() -> String.valueOf(itemBarScaleProperty.get()), itemBarScaleProperty)); |
536 | | - windowScaleText.stringProperty().bind(Bindings.createStringBinding(() -> windowScaleProperty.get() + " %", windowScaleProperty)); |
537 | | - cursorOffsetText.stringProperty().bind(Bindings.createStringBinding(() -> String.valueOf(cursorOffsetProperty.get()), cursorOffsetProperty)); |
538 | | - mouseSensitivityText.stringProperty().bind(Bindings.createStringBinding(() -> mouseSensitivityProperty.get() + " %", mouseSensitivityProperty)); |
539 | | - mouseSizeText.stringProperty().bind(Bindings.createStringBinding(() -> menuSetting.getMouseSizeProperty().get() + " dp", menuSetting.getMouseSizeProperty())); |
540 | | - gamepadDeadzoneText.stringProperty().bind(Bindings.createStringBinding(() -> gamepadDeadzoneProperty.get() + " %", gamepadDeadzoneProperty)); |
541 | | - gamepadAimZoneText.stringProperty().bind(Bindings.createStringBinding(() -> gamepadAimZoneProperty.get() + " %", gamepadAimZoneProperty)); |
542 | | - gyroSensitivityText.stringProperty().bind(Bindings.createStringBinding(() -> menuSetting.getGyroscopeSensitivityProperty().get() + "", menuSetting.getGyroscopeSensitivityProperty())); |
543 | | - |
544 | 525 | manageQuickInput.setOnClickListener(this); |
545 | 526 | sendKeycode.setOnClickListener(this); |
546 | 527 | gamepadResetMapper.setOnClickListener(this); |
|
0 commit comments