[−][src]Struct native_windows_gui::CharFormat
Contains information about character formatting in a rich edit control
Fields
effects: Option<CharEffects>
Character effects (bold, italics, strikeout, etc)
When returned by char_format
, specifies which attributes are consistent throughout the entire selection.
For example, if the entire selection is either in italics or not in italics.
height: Option<i32>
Character height, in twips (1/1440 of an inch or 1/20 of a printer's point).
y_offset: Option<i32>
Character offset, in twips, from the baseline. If the value of this member is positive, the character is a superscript; if it is negative, the character is a subscript.
text_color: Option<[u8; 3]>
Text color. This member is ignored if the AUTOCOLOR character effect is specified.
font_face_name: Option<String>
The font family name
underline_type: Option<UnderlineType>
Text underline type. Does not work with effects
Trait Implementations
impl Clone for CharFormat
[src]
pub fn clone(&self) -> CharFormat
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CharFormat
[src]
impl Default for CharFormat
[src]
pub fn default() -> CharFormat
[src]
Auto Trait Implementations
impl RefUnwindSafe for CharFormat
[src]
impl Send for CharFormat
[src]
impl Sync for CharFormat
[src]
impl Unpin for CharFormat
[src]
impl UnwindSafe for CharFormat
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,