I found only three types of dialog in gVim:
:let n = inputdialog("value for shiftwidth", &sw) :call confirm("Save changes?", "&Yes\n&No\n&Cancel") :browse e
Can I write a GUI dialog like ColorPick-Dialog to select an RGB value?
Does gVim support a native GUI widget?
source share