fltk
1.3.5-source
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X.
![]() ![]() |
#include <stdio.h>
#include <stdlib.h>
#include "flstring.h"
#include <ctype.h>
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Text_Editor.H>
#include <FL/fl_ask.H>
Go to the source code of this file.
Functions | |
static void | kill_selection (Fl_Text_Editor *e) |
void | fl_text_drag_me (int pos, Fl_Text_Display *d) |
Variables | |
struct { | |
int key | |
int state | |
Fl_Text_Editor::Key_Func func | |
} | default_key_bindings [] |
void fl_text_drag_me | ( | int | pos, |
Fl_Text_Display * | d | ||
) |
Definition at line 3817 of file Fl_Text_Display.cxx.
References Fl_Text_Display::buffer(), Fl_Text_Display::DRAG_CHAR, Fl_Text_Display::DRAG_LINE, Fl_Text_Display::DRAG_WORD, Fl_Text_Display::dragPos, Fl_Text_Display::dragType, Fl_Text_Display::insert_position(), Fl_Text_Display::word_end(), and Fl_Text_Display::word_start().
|
static |
Definition at line 238 of file Fl_Text_Editor.cxx.
References Fl_Text_Display::buffer(), and Fl_Text_Display::insert_position().
Referenced by Fl_Text_Editor::handle_key(), Fl_Text_Editor::kf_backspace(), Fl_Text_Editor::kf_cut(), Fl_Text_Editor::kf_default(), Fl_Text_Editor::kf_delete(), Fl_Text_Editor::kf_enter(), and Fl_Text_Editor::kf_paste().
struct { ... } default_key_bindings[] |
Referenced by Fl_Text_Editor::add_default_key_bindings().
Definition at line 93 of file Fl_Text_Editor.cxx.
Referenced by Fl::add_awake_handler_(), Fl_Text_Editor::add_default_key_bindings(), Fl::awake(), deflateParams(), Fl::get_awake_handler_(), getsyscolor(), and process_awake_handler_requests().
int key |
Definition at line 91 of file Fl_Text_Editor.cxx.
Referenced by Fl_Text_Editor::add_default_key_bindings(), Fl_Text_Editor::add_key_binding(), Fl_Text_Editor::bound_key_function(), Fl_Preferences::deleteEntry(), Fl_Preferences::entryExists(), Fl_Shared_Image::find(), fl_shortcut_label(), Fl_Preferences::get(), get_kde_val(), Fl_Preferences::groupExists(), Fl_Free::handle(), Flcc_HueBox::handle_key(), Flcc_ValueBox::handle_key(), Fl_Text_Editor::handle_key(), Fl_Tree::load(), Fl_Group::navigation(), png_check_keyword(), png_handle_tEXt(), png_set_text_2(), png_write_iTXt(), png_write_tEXt(), png_write_zTXt(), Fl_Text_Editor::remove_key_binding(), Fl_Preferences::RootNode::RootNode(), Fl::scheme(), Fl_Preferences::set(), Fl_Window::show(), Fl_Preferences::size(), Fl::test_shortcut(), and Fl_Help_View::topline().
int state |
Definition at line 92 of file Fl_Text_Editor.cxx.
Referenced by Fl_Text_Editor::add_default_key_bindings(), Fl_Text_Editor::add_key_binding(), Fl_Text_Editor::bound_key_function(), decode_mcu(), decode_mcu_DC_first(), decode_mcu_sub(), dump_buffer_s(), emit_bits_s(), emit_restart_s(), encode_mcu_huff(), encode_one_block(), finish_pass_huff(), fixedtables(), Fl_GTK_File_Chooser::fl_gtk_chooser_wrapper(), flush_bits_s(), gz_avail(), gz_comp(), gz_decomp(), gz_error(), gz_fetch(), gz_init(), gz_load(), gz_look(), gz_open(), gz_reset(), gz_skip(), gz_zero(), gzbuffer(), gzclearerr(), gzclose(), gzclose_r(), gzclose_w(), gzdirect(), gzeof(), gzerror(), gzflush(), gzgetc(), gzgets(), gzoffset64(), gzprintf(), gzputc(), gzread(), gzrewind(), gzseek64(), gzsetparams(), gztell64(), gzungetc(), gzwrite(), Fl_Text_Editor::handle_key(), hidden_files_cb(), inflate(), inflate_fast(), inflateBack(), inflateBackInit_(), inflateCopy(), inflateEnd(), inflateGetDictionary(), inflateGetHeader(), inflateInit2_(), inflateMark(), inflatePrime(), inflateReset(), inflateReset2(), inflateResetKeep(), inflateSetDictionary(), inflateSync(), inflateSyncPoint(), inflateUndermine(), Fl_Check_Browser::item_select(), jpeg_fill_bit_buffer(), jpeg_huff_decode(), main(), Fl_Text_Display::maintain_absolute_top_line_number(), mouse_event(), png_check_fp_number(), png_check_fp_string(), png_handle_sCAL(), Fl_Text_Editor::remove_key_binding(), updatewindow(), WndProc(), and write_public().