Thank you Thaddy,
Actually not a bad idea since I also have an option for the systray. But I kind of want to offer the option to start minimized without systray and still show in the taskbar. Since biMinimize can minimize to taskbar without showing the windows, there should be away. And honestly, Application.Minimize, that still shows a Form kind of feel like a bug. Base on the research I did before I post, it seems like that since a long time:(
My application drives other applications and save the setting... So, after it setup, the user doesn't need to interact with it as often. Mapped keys do the trick... This is why I try to make that option available.