ReactOS 0.4.15-dev-7918-g2a2556c
nsIScrollable Interface Reference
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.

2582 {
2585 };

◆ anonymous enum

anonymous enum
Enumerator
Scrollbar_Auto 
Scrollbar_Never 
Scrollbar_Always 

Definition at line 2587 of file nsiface.idl.

2587 {
2588 Scrollbar_Auto = 1,
2589 Scrollbar_Never = 2,
2591 };

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: