For SDL 1.2 there are the SDL Lazarus Controls available here: http://sdllazctrls.freepascal-meets-sdl.net/
Maybe they can be ported to SDL2 (although it seems that would be a big effort).