PMFJI, I think Xircon is right: it really shouldn't make any difference whether you run it in a terminal window as long as it's in an X session or you have the display variable set.
If a program is designed to be run by pointing & clicking, please tell me how it differentiates between being started from a terminal window in an X session or a file manager in an X session (or even a menu entry in a window manager)...
I've never, ever, noticed any difference in app behaviour.
Shutting up now, as this discussion is about MyDbfStudio, not about how one should start programs...