Add composition event on macOS (#1979)
* Enable to show text when IME is active * Remove unnecessary variable * Enable to use IME * fmt * Remove println! for debug * Fix handling of utf-8 string * clear_marked_text should be rust function, not member function * Store state information in ViewState * Remove unnecessary function * format * Remove mut * format * Remove duplicate marked text * Remove unused `is_preediting` field Co-authored-by: Artúr Kovács <kovacs.artur.barnabas@gmail.com>
This commit is contained in:
parent
f16ed98af4
commit
8afeb910bd
4 changed files with 121 additions and 30 deletions
|
|
@ -118,6 +118,8 @@ pub enum NSWindowLevel {
|
|||
NSScreenSaverWindowLevel = kCGScreenSaverWindowLevelKey as _,
|
||||
}
|
||||
|
||||
pub const NSStringEnumerationByComposedCharacterSequences: NSUInteger = 2;
|
||||
|
||||
pub type CGDisplayFadeInterval = f32;
|
||||
pub type CGDisplayReservationInterval = f32;
|
||||
pub type CGDisplayBlendFraction = f32;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue