# Adding new Widgets

Althought Cabbage comes with a reasonably extensive range of GUI widgets, there may be times when you feel the need to develop your own, custom components. The following pages outline the steps invovled in building a simple single track, step sequencer widget from scratch. it is assumed that readers have some knowledge of C++.  