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: Sun Aug 24 07:03:55 CEST 2025

Total time taken to generate the page: 0.05787 seconds