Its nice you want to release projects but you should only do so if you actually know what you are doing. This line is just laugh worthy "with proper multi-threading and delegated ", I suggest you learn how controls work before making any thing else. A browsers Navigate is an Async call any way which means it's performed on a secondary thread. You cant thread a browser you silly boy.
WTF is this,
![[Image: 741d8ca3ab0ac97bb5dcaadce15a8b92.png]](https://gyazo.com/741d8ca3ab0ac97bb5dcaadce15a8b92.png)
Why are you forcing all events be processed when there is no need? The control will be disposed of when it leaves it's scope. Why on earth do you start your variables with the former naming conventionName at local scope? It was previously class scope at best any way. You then declare class level variables m and also dim. You follow no guidelines.
Why are you passing an array of object simply holding a Boolean and a string, did you learn to code off the back of a cereal box?
You're using a function that returns a string "ok" for what purpose? Do you understand what functions are for. I hope no One ever follows some thing this bad.
WTF is this,
![[Image: 741d8ca3ab0ac97bb5dcaadce15a8b92.png]](https://gyazo.com/741d8ca3ab0ac97bb5dcaadce15a8b92.png)
Why are you forcing all events be processed when there is no need? The control will be disposed of when it leaves it's scope. Why on earth do you start your variables with the former naming conventionName at local scope? It was previously class scope at best any way. You then declare class level variables m and also dim. You follow no guidelines.
Why are you passing an array of object simply holding a Boolean and a string, did you learn to code off the back of a cereal box?
You're using a function that returns a string "ok" for what purpose? Do you understand what functions are for. I hope no One ever follows some thing this bad.
