DScrollPanel is a VGUI Element similar to DPanel however it has a vertical scrollbar docked to the right which can be used to put more content in a smaller area. DScrollPanels are essentially DPanels with the Scroll Bar.
This can be used to replace the DPanelList with DPanelList:EnableVerticalScrollbar and get similar functionality as well as using a non-deprecated element.
If you would like to paint or edit the elements of the scrollbar use DScrollPanel:GetVBar. If you want to see if the scrollbar is visible then use the VBar.Enabled variable on the scrollbar's VBar.
Derives methods, etc not listed on this page from DPanel.
Parents the passed panel to the DScrollPanel's canvas.
Clears the DScrollPanel's canvas, removing all added items.
Returns the canvas ( The panel all child panels are parented to ) of the DScrollPanel.
Returns the vertical scroll bar of the panel.
This is used internally - although you're able to use it you probably shouldn't.
Sets the canvas of the DScrollPanel.
Sets the DScrollPanel's padding. This function appears to be unused.