ReactOS  0.4.14-dev-552-g2fad488
nsIScrollable Interface Reference

import"nsiface.idl";

Inheritance diagram for nsIScrollable:
Collaboration diagram for nsIScrollable:

Public Types

enum  { ScrollOrientation_X = 1, ScrollOrientation_Y = 2 }
 
enum  { Scrollbar_Auto = 1, Scrollbar_Never = 2, Scrollbar_Always = 3 }
 

Public Member Functions

nsresult GetDefaultScrollbarPreferences (int32_t scrollOrientation, int32_t *_retval)
 
nsresult SetDefaultScrollbarPreferences (int32_t scrollOrientation, int32_t scrollbarPref)
 
nsresult GetScrollbarVisibility (bool *verticalVisible, bool *horizontalVisible)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 2580 of file nsiface.idl.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ScrollOrientation_X 
ScrollOrientation_Y 

Definition at line 2582 of file nsiface.idl.

◆ anonymous enum

anonymous enum
Enumerator
Scrollbar_Auto 
Scrollbar_Never 
Scrollbar_Always 

Definition at line 2587 of file nsiface.idl.

Member Function Documentation

◆ GetDefaultScrollbarPreferences()

nsresult nsIScrollable::GetDefaultScrollbarPreferences ( int32_t  scrollOrientation,
int32_t _retval 
)

◆ GetScrollbarVisibility()

nsresult nsIScrollable::GetScrollbarVisibility ( bool verticalVisible,
bool horizontalVisible 
)

◆ SetDefaultScrollbarPreferences()

nsresult nsIScrollable::SetDefaultScrollbarPreferences ( int32_t  scrollOrientation,
int32_t  scrollbarPref 
)

The documentation for this interface was generated from the following file: