Hello folks, I am an experienced backend web developer ( So I know OO, data type, loop, IO etc. and their implications ), but total newbie on GUI/desktop application, which is being my new page. After research, it seems Object Pascal with Lazarus would be my best choice because those well ready feature rich components and I was pretty good at TP7 when I was in high school (lol).
So I assigned myself an exercise to go though everything I should know at least, in Object Pascal and Lazarus, as stated in my subject, I want to implement my own File Explorer. Don't know if this is too vague, but my question is, could you guys advise me which component ( best if you can also point me to which component group ) would really useful for a certain step (eg. hotkey, drag drop, right click menu, ... )
Plus one more, in convention, where do we put invisible component on the GUI? eg. timer
Any advise or reading suggestion welcome, thanks in advance.