Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dec32/ajemi
/ functions
Functions
155 in github.com/dec32/ajemi
⨍
Functions
155
◇
Types & classes
33
↓ 61 callers
Method
push
(&mut self, ch: char)
src/tsf/composition.rs:118
↓ 12 callers
Method
pop
(&mut self)
src/tsf/composition.rs:126
↓ 10 callers
Function
get
()
src/conf.rs:23
↓ 10 callers
Method
schema
(&self)
src/engine/mod.rs:88
↓ 10 callers
Method
write
(&self)
src/tsf/mod.rs:123
↓ 9 callers
Method
set_text
(&self, text: &str)
src/tsf/composition.rs:93
↓ 8 callers
Method
abort
Interupted. Abort everything.
src/tsf/composition.rs:216
↓ 7 callers
Method
is_down
(&self)
src/extend.rs:110
↓ 5 callers
Method
context
(&self)
src/tsf/mod.rs:155
↓ 5 callers
Method
end_composition
(&mut self)
src/tsf/composition.rs:35
↓ 5 callers
Method
suggest
(&self, spelling: &str)
src/engine/mod.rs:120
↓ 5 callers
Method
to_wchars
(&self)
src/extend.rs:71
↓ 4 callers
Function
TextOut
(hdc: HDC, x: i32, y: i32, wchars: &[u16], color: &Color, font: HFONT)
src/ui/candidate_list.rs:463
↓ 4 callers
Function
is_ctrl
(wparam: WPARAM)
src/tsf/key_event_sink.rs:160
↓ 4 callers
Method
is_toggled
(&self)
src/extend.rs:114
↓ 3 callers
Function
FillRect
(hdc: HDC, x: i32, y: i32, width: i32, height: i32, color: &Color)
src/ui/candidate_list.rs:472
↓ 3 callers
Function
assert_sent
(engine: &Engine, spelling: &str, expected: &str)
src/engine/sentence.rs:177
↓ 3 callers
Method
candidate_list
(&self)
src/tsf/mod.rs:162
↓ 3 callers
Method
composition
(&self)
src/tsf/composition.rs:110
↓ 3 callers
Function
dll_module
()
src/global.rs:22
↓ 3 callers
Function
hkl_or_us
()
src/global.rs:50
↓ 3 callers
Method
insert_char
(&mut self, ch: char)
src/tsf/key_event_sink.rs:315
↓ 3 callers
Method
iter_str
(&'a self)
src/extend.rs:99
↓ 3 callers
Method
remap_punct
(&mut self, punct: char)
src/engine/mod.rs:98
↓ 3 callers
Function
setup
()
src/logger.rs:16
↓ 3 callers
Method
suggest_sentence
(&self, spelling: &str)
src/engine/sentence.rs:57
↓ 3 callers
Method
udpate_preedit
(&mut self)
src/tsf/composition.rs:50
↓ 3 callers
Method
update_candidate_list
(&mut self)
src/tsf/composition.rs:79
↓ 2 callers
Method
create_candidate_list
(&mut self)
src/tsf/mod.rs:166
↓ 2 callers
Method
disabled_by_capslock
(&self)
src/tsf/key_event_sink.rs:365
↓ 2 callers
Method
disabled_naively
(&self)
src/tsf/key_event_sink.rs:357
↓ 2 callers
Function
dll_path
()
src/global.rs:26
↓ 2 callers
Function
ext_as_ala
(ch: char)
src/engine/long_glyph.rs:141
↓ 2 callers
Function
ext_right
(ch: char)
src/engine/long_glyph.rs:154
↓ 2 callers
Method
force_release
(&mut self, ch: char)
src/tsf/composition.rs:202
↓ 2 callers
Method
get_pos
(&self)
src/tsf/composition.rs:99
↓ 2 callers
Method
hide
(&self)
src/ui/candidate_list.rs:312
↓ 2 callers
Method
is_joiner
(&self)
src/extend.rs:85
↓ 2 callers
Method
langid
(self)
src/extend.rs:39
↓ 2 callers
Method
locate
(&self, x: i32, y: i32)
src/ui/candidate_list.rs:197
↓ 2 callers
Method
log_err
(self)
src/extend.rs:26
↓ 2 callers
Method
parse_input
(&self, keycode: u32, scancode: u32)
src/tsf/key_event_sink.rs:167
↓ 2 callers
Method
push_word
(&mut self, word: &str, len: usize)
src/engine/sentence.rs:28
↓ 2 callers
Method
release
Release the raw ascii chars
src/tsf/composition.rs:191
↓ 2 callers
Method
select
Select the desired suggestion by pressing numbers.
src/tsf/composition.rs:166
↓ 2 callers
Function
set_text
( tid: u32, context: &ITfContext, range: ITfRange, text: &[u16], dispaly_attribute: Option
src/tsf/edit_session.rs:94
↓ 2 callers
Function
test_schema
(str: &str)
src/engine/schema.rs:163
↓ 2 callers
Method
thread_mgr
(&self)
src/tsf/mod.rs:148
↓ 2 callers
Method
to_color_ref
(&self)
src/extend.rs:127
↓ 2 callers
Method
to_hbrush
(&self)
src/extend.rs:121
↓ 2 callers
Method
to_null_terminated_wchars
(&self)
src/extend.rs:74
↓ 2 callers
Method
try_write
(&self)
src/tsf/mod.rs:137
↓ 1 callers
Method
Activate
(&self, thread_mgr: Option<&ITfThreadMgr>, tid: u32)
src/tsf/text_input_processor.rs:20
↓ 1 callers
Function
_setup
()
src/logger.rs:20
↓ 1 callers
Method
assure_candidate_list
(&mut self)
src/tsf/mod.rs:178
↓ 1 callers
Method
commit
Commit the 1st suggestion, keeping the unrecognizable trailing characters
src/tsf/composition.rs:139
↓ 1 callers
Method
destroy
(&self)
src/ui/candidate_list.rs:318
↓ 1 callers
Function
end_composition
(tid: u32, context: &ITfContext, composition: &ITfComposition)
src/tsf/edit_session.rs:73
↓ 1 callers
Function
ext_left
(ch: char)
src/engine/long_glyph.rs:145
↓ 1 callers
Method
force_commit
Commit the 1st suggestion and release the unrecognizable trailing characters.
src/tsf/composition.rs:148
↓ 1 callers
Function
get_pos
(tid: u32, context: &ITfContext, range: &ITfRange)
src/tsf/edit_session.rs:200
↓ 1 callers
Method
handle_input
(&mut self, input: Input, context: Option<&ITfContext>)
src/tsf/key_event_sink.rs:261
↓ 1 callers
Method
handle_shortcut
(&mut self, shortcut: Shortcut)
src/tsf/key_event_sink.rs:333
↓ 1 callers
Method
handle_uppercase_input
( &mut self, input: Input, context: Option<&ITfContext>, )
src/tsf/key_event_sink.rs:381
↓ 1 callers
Function
insert_long_glyph
(text: &mut String)
src/engine/long_glyph.rs:18
↓ 1 callers
Function
insert_text
(tid: u32, context: &ITfContext, text: &[u16])
src/tsf/edit_session.rs:158
↓ 1 callers
Method
interface
(&self)
src/tsf/mod.rs:143
↓ 1 callers
Method
into_long_ptr
(self)
src/ui/candidate_list.rs:339
↓ 1 callers
Method
next_schema
(&mut self)
src/engine/mod.rs:92
↓ 1 callers
Function
paint
(window: HWND)
src/ui/candidate_list.rs:350
↓ 1 callers
Method
push_exact
(&mut self, exact: &str, len: usize)
src/engine/sentence.rs:18
↓ 1 callers
Method
push_joiner
(&mut self, joiner: char)
src/engine/sentence.rs:45
↓ 1 callers
Method
push_unique
(&mut self, unique: &str, len: usize)
src/engine/sentence.rs:13
↓ 1 callers
Function
reg
()
src/lib.rs:54
↓ 1 callers
Function
register_ime
()
src/register.rs:87
↓ 1 callers
Function
register_server
()
src/register.rs:34
↓ 1 callers
Method
show
(&self, suggs: &[Suggestion])
src/ui/candidate_list.rs:214
↓ 1 callers
Function
start_composition
( tid: u32, context: &ITfContext, composition_sink: &ITfCompositionSink, )
src/tsf/edit_session.rs:25
↓ 1 callers
Method
start_composition
there are only two states: composing or not
src/tsf/composition.rs:25
↓ 1 callers
Method
suggest_sentences
(&self, spelling: &str)
src/engine/sentence.rs:78
↓ 1 callers
Method
suggest_sentences_recursive
( &self, spelling: &str, sent: &mut Sentence, sents: &mut Vec<Sentence>, )
src/engine/sentence.rs:86
↓ 1 callers
Method
test_input
(&self, input: Input)
src/tsf/key_event_sink.rs:249
↓ 1 callers
Method
test_shortcut
(&self, shortcut: Shortcut)
src/tsf/key_event_sink.rs:322
↓ 1 callers
Method
test_uppercase_input
(&self, input: Input)
src/tsf/key_event_sink.rs:372
↓ 1 callers
Function
unreg
()
src/lib.rs:65
↓ 1 callers
Function
unregister_ime
()
src/register.rs:143
↓ 1 callers
Function
unregister_server
()
src/register.rs:49
Method
ActivateEx
(&self, thread_mgr: Option<&ITfThreadMgr>, tid: u32, _dwflags: u32)
src/tsf/text_input_processor.rs:83
Method
Clone
(&self)
src/tsf/display_attribute_provider.rs:62
Method
CreateInstance
( &self, _punkouter: Option<&IUnknown>, riid: *const GUID, ppvobject: *mut *mu
src/lib.rs:110
Method
Deactivate
(&self)
src/tsf/text_input_processor.rs:53
Function
DllCanUnloadNow
()
src/lib.rs:87
Function
DllGetClassObject
( _rclsid: *const GUID, riid: *const GUID, ppv: *mut *mut c_void, )
src/lib.rs:75
Function
DllMain
(dll_module: HINSTANCE, call_reason: u32, _reserved: *mut ())
src/lib.rs:36
Function
DllRegisterServer
()
src/lib.rs:53
Function
DllUnregisterServer
()
src/lib.rs:64
Method
DoEditSession
(&self, ec: u32)
src/tsf/edit_session.rs:40
Method
EnumDisplayAttributeInfo
(&self)
src/tsf/display_attribute_provider.rs:29
Method
GetAttributeInfo
(&self, attr: *mut TF_DISPLAYATTRIBUTE)
src/tsf/display_attribute_provider.rs:122
Method
GetDescription
(&self)
src/tsf/display_attribute_provider.rs:118
next →
1–100 of 155, ranked by callers