Struct finder_info::ExtendedFolderInfo [−][src]
#[repr(C)]pub struct ExtendedFolderInfo { pub scrollPosition: Point, pub reserved1: i32, pub extendedFinderFlags: ExtendedFinderFlags, pub reserved2: i16, pub putAwayFolderID: i32, }
Defines an extended directory information structure.
The ExtendedFolderInfo
structure is preferred over the DXInfo structure.
Fields
scrollPosition: Point
Scroll position within the Finder window. The Finder does not necessarily save this position immediately upon user action.
reserved1: i32
Reserved (set to 0).
extendedFinderFlags: ExtendedFinderFlags
Extended Finder flags. See ExtendedFinderFlags
.
reserved2: i16
Reserved (set to 0).
putAwayFolderID: i32
If the user moves the folder onto the desktop, the directory ID of the folder from which the user moves it.
Methods
impl ExtendedFolderInfo
[src]
impl ExtendedFolderInfo
pub fn read<R: ReadBytesExt>(r: &mut R) -> Result<ExtendedFolderInfo>
[src]
pub fn read<R: ReadBytesExt>(r: &mut R) -> Result<ExtendedFolderInfo>
pub fn write<W: WriteBytesExt>(&self, w: &mut W) -> Result<()>
[src]
pub fn write<W: WriteBytesExt>(&self, w: &mut W) -> Result<()>
Trait Implementations
impl Clone for ExtendedFolderInfo
[src]
impl Clone for ExtendedFolderInfo
fn clone(&self) -> ExtendedFolderInfo
[src]
fn clone(&self) -> ExtendedFolderInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for ExtendedFolderInfo
[src]
impl Default for ExtendedFolderInfo
fn default() -> ExtendedFolderInfo
[src]
fn default() -> ExtendedFolderInfo
Returns the "default value" for a type. Read more
impl Debug for ExtendedFolderInfo
[src]
impl Debug for ExtendedFolderInfo
Auto Trait Implementations
impl Send for ExtendedFolderInfo
impl Send for ExtendedFolderInfo
impl Sync for ExtendedFolderInfo
impl Sync for ExtendedFolderInfo