broadcast on screen changed
This commit is contained in:
@@ -68,6 +68,7 @@ static const char *MessageNames[] = {
|
|||||||
"LessonFailed",
|
"LessonFailed",
|
||||||
"StorageDevicesChanged",
|
"StorageDevicesChanged",
|
||||||
"AutoJoyMappingApplied",
|
"AutoJoyMappingApplied",
|
||||||
|
"ScreenChanged",
|
||||||
};
|
};
|
||||||
XToString( Message, NUM_Message );
|
XToString( Message, NUM_Message );
|
||||||
|
|
||||||
|
|||||||
@@ -63,6 +63,7 @@ enum Message
|
|||||||
Message_LessonFailed,
|
Message_LessonFailed,
|
||||||
Message_StorageDevicesChanged,
|
Message_StorageDevicesChanged,
|
||||||
Message_AutoJoyMappingApplied,
|
Message_AutoJoyMappingApplied,
|
||||||
|
Message_ScreenChanged,
|
||||||
NUM_Message, // leave this at the end
|
NUM_Message, // leave this at the end
|
||||||
Message_Invalud
|
Message_Invalud
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -673,6 +673,8 @@ Screen *ScreenManager::ActivatePreparedScreenAndBackground( const RString &sScre
|
|||||||
LOG->Trace("... PushScreen");
|
LOG->Trace("... PushScreen");
|
||||||
PushLoadedScreen( ls );
|
PushLoadedScreen( ls );
|
||||||
|
|
||||||
|
MESSAGEMAN->Broadcast( Message_ScreenChanged );
|
||||||
|
|
||||||
return ls.m_pScreen;
|
return ls.m_pScreen;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user