It is currently August 19th, 2022, 9:03 pm

FileChoose [Ver.1.2.0.1]

Share and get help with Plugins and Addons
User avatar
rbriddickk84
Rainmeter Sage
Posts: 249
Joined: February 17th, 2014, 12:39 pm
Location: Hungary

Re: FileChoose [Ver.1.2.0.1]

Post by rbriddickk84 »

Yincognito wrote: July 26th, 2022, 12:00 pm No problem, understanding is the most important thing, so that you can avoid these kind of situations in the future. ;-)
I'm sure you could do this by also cleaning up your code a bit, but since it was faster for me to do it like I did, that's what I presented. The choice is yours on how to fix it - personally I'm a fan of slower solutions that work forever instead of fast solutions that have to be reapplied in every place where you need them. A good baseline structure makes your code easier to develop later on.
Very true, a bit hard to accomplish that tho, when you are trying to learn programming on a side in C# and java. :lol:
8 years wasn't enough for me to sweep clean my coding habits :oops:
User avatar
Yincognito
Rainmeter Sage
Posts: 4778
Joined: February 27th, 2015, 2:38 pm
Location: Terra Yincognita

Re: FileChoose [Ver.1.2.0.1]

Post by Yincognito »

rbriddickk84 wrote: July 26th, 2022, 2:34 pm Very true, a bit hard to accomplish that tho, when you are trying to learn programming on a side in C# and java. :lol:
8 years wasn't enough for me to sweep clean my coding habits :oops:
Haha, I know what you mean, and it's not related to just coding. I went through similar programming learning curves with Pascal, Delphi, a bit of assembler and Python, some VBA, C#, HTML, CSS, Javascript and recently even some GLSL for my current Three.js project, and I can tell you it depends on the programmer and realizing the benefits of adopting a solid yet flexible structure from the start for your projects. Once you see just how easy is to add new things / features if the underlying structure is well designed, you'll never want to go back to how you approached stuff before.

Of course, it's hard to do it if you already started the messy way, but the benefits surely surpass the one time needed to waste time on adjusting the coding skeleton to make it right, so to speak. The only thing you'd have to do to keep things clean afterwards is just to follow the corrected system for the little bits you add later on. Much easier and less time consuming than suffering the consequences of an all over the place structure every half an hour or so. ;-)
User avatar
rbriddickk84
Rainmeter Sage
Posts: 249
Joined: February 17th, 2014, 12:39 pm
Location: Hungary

Re: FileChoose [Ver.1.2.0.1]

Post by rbriddickk84 »

Yincognito wrote: July 26th, 2022, 3:03 pm Haha, I know what you mean, and it's not related to just coding. I went through similar programming learning curves with Pascal, Delphi, a bit of assembler and Python, some VBA, C#, HTML, CSS, Javascript and recently even some GLSL for my current Three.js project, and I can tell you it depends on the programmer and realizing the benefits of adopting a solid yet flexible structure from the start for your projects. Once you see just how easy is to add new things / features if the underlying structure is well designed, you'll never want to go back to how you approached stuff before.
That is a very nice skill-tree you've got there! :D Can you believe that i am a graphic designer? :lol: Programming is just a simple hobby of mine.

Also i am sorry for if my code looks chaotic, but that is how easier for me. Naturally i am cleaning up some parts, but yeah. :)

I tried now on my PC what i did at work, brought it home, and now it somehow works here as well. :O Misterious.
Still struggling with some part, but i try to figure it out first, maybe i find a way :D

Thanks for all the help again! :thumbup:
User avatar
Yincognito
Rainmeter Sage
Posts: 4778
Joined: February 27th, 2015, 2:38 pm
Location: Terra Yincognita

Re: FileChoose [Ver.1.2.0.1]

Post by Yincognito »

rbriddickk84 wrote: July 26th, 2022, 6:35 pm That is a very nice skill-tree you've got there! :D Can you believe that i am a graphic designer? :lol: Programming is just a simple hobby of mine.

Also i am sorry for if my code looks chaotic, but that is how easier for me. Naturally i am cleaning up some parts, but yeah. :)

I tried now on my PC what i did at work, brought it home, and now it somehow works here as well. :O Misterious.
Still struggling with some part, but i try to figure it out first, maybe i find a way :D

Thanks for all the help again! :thumbup:
Well, I guess most of us got into this to put nice things on the screen and make them "do stuff", so there is a bit of a graphic designer in all of us. Hobbies are the things we actually put passion into and we like, and it doesn't mean we are less proficient in them compared to what we do for a living, so yeah.

I'm glad both me and the other folks here on the forum could help with your problem, and the best of luck to you and your project going forward. Cheers! :great: