Jump to content

Creating a menu

This is a menu I am planning to do on my program

Essentially it's just a menu to easily browse benchmarking results/files that I will be updating with

Any suggestions on things to change?

triple dots denote etc.

 

Users input 1,2,3... in their keyboard

At the end there will be options to go back or back to main menu like

4-Previous menu

5-Main menu

 

And when users reach where they need, e.g. 3.2.2.10.2 user select MSI Gaming X it will list relevant files to choose from and you can choose which file to open

 

1/ Main menu
2-CPU (it starts at 2 because I just fucked up the CPU naming to 2 but I will change it to 1 later)
3-GPU
4-SSD

2/ CPU
1-CPU performance
2-CPU cooler 

	2.1/ CPU performance
	1-Gaming performance
	2-Productivity performance

		2.1.1/ Gaming performance
		1-Integrated graphics
		2-CPU with dedicated graphics
		
			2.1.1.1/ IGPU
			1-Intel 		
			2-AMD
			
				2.1.1.1.1/ Intel
				1-HD 530	
				2-HD 4000				
				...
				
				2.1.1.1.2/ AMD
				1-A10-7800k
				...

			2.1.1.2/ CPU with DGPU
			1-Intel 			
			2-AMD
				2.1.1.2.1/ Intel
				1-Intel Core
				2-Pentium
				3-Celeron
				...
					2.1.1.2.1.1/ Intel Core
					1-Prev gen Intel core (First gen)
					2-Second gen Intel core (Sandy Bridge)
					3-Third gen Intel core (Ivy Bridge)
					...
						2.1.1.2.1.1.1/ Prev gen Intel core 
						1-i3 530
						2-i3 540
						...
					2... pentium, celeron,...
				
				2.1.1.2.2/ AMD
				1-Ryzen
				2-FX
				3-Athlon II
				...	
		2.1.2/ Productivity
		1-AMD
		2-Intel
			
			2.1.2.1/AMD
			1-FX
			2-Athlon
			...
				2.1.2.1.1/FX
				1-FX 6300
				2-FX 4300
				3-FX 8350
				...
					2.1.2.1.1.1/FX 6300
					1-Blender
					2-Cinebench single
					...
	2.2/ CPU cooler
	1-Air cooler
	2-Liquid cooler
		
		2.2.1/ Air cooler
		1-Tower
		2-Low profile
			
			2.2.1.1/ Tower	
			1-Temperature
			2-Noise
				2.2.1.1.1/ Temperature
				1-BeQuiet Dark Rock 3
				2-Noctua NH-D15
				...

		2.2.2/ Liquid cooler
		1-120mm
		2-240mm
		3-360mm
			2.2.2.1/ 120mm
			1-Temp
			2-Noise
		...

3/GPU
1-GPU gaming performance
2-GPU temperature
3-GPU noise
4-GPU power consumption
	
	3.1/ GPU gaming
	1-1600x900
	2-1920x1080
	3-2560x1440
	4-4K res
	5-Other
		3.1.1/900p
		1-AMD
		2-NVidia
			3.1.1.1/AMD
			1-RX
			2-R9
			3-R7
			4-R5
			5-HD 7000s
			...
				3.1.1.1.1/RX
				1-RX 500	
				2-RX 400
				...
				
					3.1.1.1.1.1/RX 500
					1-RX 580
					2-RX 570
					...
						3.1.1.1.1.1.1/RX 580
						1-GTA V
						2-ROTR
						3-Doom
						4-Hitman
						...
				3.1.1.1.2/R9
				1-R9 200
				2-R9 300

			3.1.1.2/Nvidia
			1-GTS series
			2-200 series
			3-300
			...
	3.2/GPU temps
	1-AMD
	2-Nvidia
		3.2.2/Nvidia
		1-GTS
		2-200 series
		...
		10-10 series (Pascal arc)
			3.2.2.10/ Nvidia 10 series
			1-GTX 1050
			2-GTX 1050 Ti
			...
				3.2.2.10.2
				1-MSI Gaming X 1050 Ti
				2-Asus Strix 1050 Ti
				...
...
...
...

yes this is crazy stupid idea but hey I am willing to spend  time on it so why not.

I am thinking doing this as a Powershell script since I have most Windows PC in hand and not yet capable of making a full program with GUI and stuff

 

 

Link to comment
https://linustechtips.com/topic/783661-creating-a-menu/
Share on other sites

Link to post
Share on other sites

sounds good ^^

 ______     ______     ______     ______     __  __     __   __     ______     __   __     ______     ______  
/\  __ \   /\  == \   /\  __ \   /\  ___\   /\ \_\ \   /\ "-.\ \   /\  ___\   /\ "-.\ \   /\  ___\   /\__  _\ 
\ \  __ \  \ \  __<   \ \  __ \  \ \ \____  \ \  __ \  \ \ \-.  \  \ \  __\   \ \ \-.  \  \ \  __\   \/_/\ \/ 
 \ \_\ \_\  \ \_\ \_\  \ \_\ \_\  \ \_____\  \ \_\ \_\  \ \_\\"\_\  \ \_____\  \ \_\\"\_\  \ \_____\    \ \_\ 
  \/_/\/_/   \/_/ /_/   \/_/\/_/   \/_____/   \/_/\/_/   \/_/ \/_/   \/_____/   \/_/ \/_/   \/_____/     \/_/ 
Link to comment
https://linustechtips.com/topic/783661-creating-a-menu/#findComment-9877692
Share on other sites

Link to post
Share on other sites

I haven't see a computer for a long time, so I don't know what's happening to programming

"Make it future proof for some years at least, don't buy "only slightly better" stuff that gets outdated 1 year, that's throwing money away" @pipoawas

 

-Frequencies DON'T represent everything and in many cases that is true (referring to Individual CPU Clocks).

 

Mention me if you want to summon me sooner or later

Spoiler

My head on 2019 :

Note 10, S10, Samsung becomes Apple, Zen 2, 3700X, Renegade X lol

 

Link to comment
https://linustechtips.com/topic/783661-creating-a-menu/#findComment-9877700
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×