Make physical buttons pressable in simulator
This commit is contained in:
		@ -304,46 +304,46 @@ void DriverViewViewBase::setupScreen()
 | 
			
		||||
 | 
			
		||||
void DriverViewViewBase::handleKeyEvent(uint8_t key)
 | 
			
		||||
{
 | 
			
		||||
    if(22 == key)
 | 
			
		||||
    if(104 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectPreviousField
 | 
			
		||||
        //When hardware button 22 clicked call virtual function
 | 
			
		||||
        //When hardware button 104 clicked call virtual function
 | 
			
		||||
        //Call selectPrevField
 | 
			
		||||
        selectPrevField();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(21 == key)
 | 
			
		||||
    if(108 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectNextField
 | 
			
		||||
        //When hardware button 21 clicked call virtual function
 | 
			
		||||
        //When hardware button 108 clicked call virtual function
 | 
			
		||||
        //Call selectNextField
 | 
			
		||||
        selectNextField();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(24 == key)
 | 
			
		||||
    if(107 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectPreviousFieldType
 | 
			
		||||
        //When hardware button 24 clicked call virtual function
 | 
			
		||||
        //When hardware button 107 clicked call virtual function
 | 
			
		||||
        //Call selectPrevFieldType
 | 
			
		||||
        selectPrevFieldType();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(23 == key)
 | 
			
		||||
    if(106 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectNextFieldType
 | 
			
		||||
        //When hardware button 23 clicked call virtual function
 | 
			
		||||
        //When hardware button 106 clicked call virtual function
 | 
			
		||||
        //Call selectNextFieldType
 | 
			
		||||
        selectNextFieldType();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(6 == key)
 | 
			
		||||
    if(54 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //ConfirmFieldType
 | 
			
		||||
        //When hardware button 6 clicked call virtual function
 | 
			
		||||
        //When hardware button 54 clicked call virtual function
 | 
			
		||||
        //Call confirmFieldType
 | 
			
		||||
        confirmFieldType();
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
@ -73,28 +73,28 @@ void MissionSelectViewBase::setupScreen()
 | 
			
		||||
 | 
			
		||||
void MissionSelectViewBase::handleKeyEvent(uint8_t key)
 | 
			
		||||
{
 | 
			
		||||
    if(23 == key)
 | 
			
		||||
    if(106 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectNextMission
 | 
			
		||||
        //When hardware button 23 clicked call virtual function
 | 
			
		||||
        //When hardware button 106 clicked call virtual function
 | 
			
		||||
        //Call incMission
 | 
			
		||||
        incMission();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(24 == key)
 | 
			
		||||
    if(107 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectPrevMission
 | 
			
		||||
        //When hardware button 24 clicked call virtual function
 | 
			
		||||
        //When hardware button 107 clicked call virtual function
 | 
			
		||||
        //Call decMission
 | 
			
		||||
        decMission();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(6 == key)
 | 
			
		||||
    if(54 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //ConfirmMission
 | 
			
		||||
        //When hardware button 6 clicked call virtual function
 | 
			
		||||
        //When hardware button 54 clicked call virtual function
 | 
			
		||||
        //Call confirmMission
 | 
			
		||||
        confirmMission();
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
@ -60,46 +60,46 @@ void VehicleConfigViewBase::setupScreen()
 | 
			
		||||
 | 
			
		||||
void VehicleConfigViewBase::handleKeyEvent(uint8_t key)
 | 
			
		||||
{
 | 
			
		||||
    if(22 == key)
 | 
			
		||||
    if(104 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectPreviousParam
 | 
			
		||||
        //When hardware button 22 clicked call virtual function
 | 
			
		||||
        //When hardware button 104 clicked call virtual function
 | 
			
		||||
        //Call selectPrevParam
 | 
			
		||||
        selectPrevParam();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(21 == key)
 | 
			
		||||
    if(108 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //SelectNextParam
 | 
			
		||||
        //When hardware button 21 clicked call virtual function
 | 
			
		||||
        //When hardware button 108 clicked call virtual function
 | 
			
		||||
        //Call selectNextParam
 | 
			
		||||
        selectNextParam();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(24 == key)
 | 
			
		||||
    if(106 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //DecreaseParam
 | 
			
		||||
        //When hardware button 24 clicked call virtual function
 | 
			
		||||
        //When hardware button 106 clicked call virtual function
 | 
			
		||||
        //Call decParam
 | 
			
		||||
        decParam();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(23 == key)
 | 
			
		||||
    if(107 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //IncreaseParam
 | 
			
		||||
        //When hardware button 23 clicked call virtual function
 | 
			
		||||
        //When hardware button 107 clicked call virtual function
 | 
			
		||||
        //Call incParam
 | 
			
		||||
        incParam();
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(6 == key)
 | 
			
		||||
    if(54 == key)
 | 
			
		||||
    {
 | 
			
		||||
        //ConfirmParam
 | 
			
		||||
        //When hardware button 6 clicked call virtual function
 | 
			
		||||
        //When hardware button 54 clicked call virtual function
 | 
			
		||||
        //Call confirmParam
 | 
			
		||||
        confirmParam();
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user