#include <X11/Xlib.h>
#include <gtk/gtk.h>
#include <gdk/gdk.h>
#include <gdk/gdkx.h>
#include <libxfce4util/i18n.h>
#include <libxfce4util/util.h>
#include <brain-mcs-manager/manager-plugin.h>
#include <libxfcegui4/libxfcegui4.h>
#include "mouse_icon.h"
#include <brain_client.h>
#include <brain_settings.h>
Strutture dati | |
| struct | MouseDialog |
Definizioni | |
| #define | CHANNEL1 "settings" |
| #define | CHANNEL2 "mouse" |
| #define | PLUGIN_NAME "mouse" |
| #define | DEFAULT_ACCELERATION 2 |
| #define | DEFAULT_THRESHOLD 4 |
| #define | DEFAULT_DENOMINATOR 1 |
| #define | DEFAULT_DBL_CLICKTIME 300 |
| #define | DEFAULT_DND_THRESHOLD 8 |
| #define | ACCEL_MIN 1 |
| #define | ACCEL_MAX 30 |
| #define | THRESH_MIN 1 |
| #define | THRESH_MAX 20 |
| #define | DND_THRESH_MIN 1 |
| #define | DND_THRESH_MAX 20 |
| #define | DBL_CLICK_MIN 100 |
| #define | DBL_CLICK_MAX 2000 |
| #define | DEFAULT_ICON_SIZE 48 |
Funzioni | |
| static void | set_mouse_values (gboolean right_handed, int accel, int threshold) |
| static void | cb_dialog_response (GtkWidget *dialog, gint response_id) |
| static void | cb_righthandled_changed (GtkWidget *dialog, gpointer user_data) |
| static void | cb_acceleration_changed (GtkWidget *dialog, gpointer user_data) |
| static void | cb_threshold_changed (GtkWidget *dialog, gpointer user_data) |
| static void | cb_dnd_threshold_changed (GtkWidget *dialog, gpointer user_data) |
| static void | cb_dbl_clicktime_changed (GtkWidget *dialog, gpointer user_data) |
| MouseDialog * | create_mouse_dialog (BrainMcsPlugin *mcs_plugin) |
| static void | setup_dialog (MouseDialog *itf) |
| static int | create_channel (BrainMcsPlugin *mcs_plugin) |
| static void | run_dialog (BrainMcsPlugin *mcs_plugin) |
| BrainMcsPluginInitResult | mcs_plugin_init (BrainMcsPlugin *mcs_plugin) |
Variabili | |
| static gboolean | is_running = FALSE |
| static gboolean | right_handed = TRUE |
| static int | dbl_clicktime = 300 |
| static int | dnd_threshold = 8 |
| static int | acceleration = 2 |
| static int | threshold = 4 |
| static int | denominator = 1 |
| MouseDialog * | Dialog |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6