Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » Focus problem
Re: Focus problem [message #57806 is a reply to message #57784] Sat, 18 December 2021 16:22 Go to previous messageGo to previous message
Silvan is currently offline  Silvan
Messages: 56
Registered: December 2014
Location: Trento (IT)
Member
I can do like this:


struct MyPanel : Panel {

	virtual void Paint(Draw& w)override
	{
		w.DrawText(p.x, p.y, "#", Arial(30), Red);
	}

	virtual void Key((dword key, int count) override
	{
				switch (key)
		{
			case K_W:
				p.y-=1;
				break;
			case K_S:
				p.y+=1;
				break;
			case K_A:
				p.x-=1;
				break;
			case K_D:
				p.x+=1;
				break;
			default:
				;
		}
                return true;
	}


... but I suspect in U++ there is another way more direct than this.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to output variable values with time stamp in windows application
Next Topic: Clang linker error: no such file or directory
Goto Forum:
  


Current Time: Mon Jun 10 13:33:31 CEST 2024

Total time taken to generate the page: 0.01688 seconds