mirror of
https://github.com/rust-windowing/winit.git
synced 2026-06-27 15:13:13 -04:00
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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user