forked from mirror/openmw-tes3mp
Correct the icon used for custom map markers
This commit is contained in:
parent
ca53457a1c
commit
033719ccd7
2 changed files with 15 additions and 6 deletions
|
@ -300,17 +300,17 @@ namespace MWGui
|
||||||
MarkerUserData markerPos;
|
MarkerUserData markerPos;
|
||||||
MyGUI::IntPoint widgetPos = getMarkerPosition(marker.mWorldX, marker.mWorldY, markerPos);
|
MyGUI::IntPoint widgetPos = getMarkerPosition(marker.mWorldX, marker.mWorldY, markerPos);
|
||||||
|
|
||||||
MyGUI::IntCoord widgetCoord(widgetPos.left - 4,
|
MyGUI::IntCoord widgetCoord(widgetPos.left - 8,
|
||||||
widgetPos.top - 4,
|
widgetPos.top - 8,
|
||||||
8, 8);
|
16, 16);
|
||||||
MarkerWidget* markerWidget = mLocalMap->createWidget<MarkerWidget>("MarkerButton",
|
MarkerWidget* markerWidget = mLocalMap->createWidget<MarkerWidget>("CustomMarkerButton",
|
||||||
widgetCoord, MyGUI::Align::Default);
|
widgetCoord, MyGUI::Align::Default);
|
||||||
markerWidget->setDepth(Local_MarkerAboveFogLayer);
|
markerWidget->setDepth(Local_MarkerAboveFogLayer);
|
||||||
markerWidget->setUserString("ToolTipType", "Layout");
|
markerWidget->setUserString("ToolTipType", "Layout");
|
||||||
markerWidget->setUserString("ToolTipLayout", "TextToolTipOneLine");
|
markerWidget->setUserString("ToolTipLayout", "TextToolTipOneLine");
|
||||||
markerWidget->setUserString("Caption_TextOneLine", MyGUI::TextIterator::toTagsString(marker.mNote));
|
markerWidget->setUserString("Caption_TextOneLine", MyGUI::TextIterator::toTagsString(marker.mNote));
|
||||||
markerWidget->setNormalColour(MyGUI::Colour(1.0f, 0.3f, 0.3f));
|
markerWidget->setNormalColour(MyGUI::Colour(0.6f, 0.6f, 0.6f));
|
||||||
markerWidget->setHoverColour(MyGUI::Colour(1.0f, 0.5f, 0.5f));
|
markerWidget->setHoverColour(MyGUI::Colour(1.0f, 1.0f, 1.0f));
|
||||||
markerWidget->setUserData(marker);
|
markerWidget->setUserData(marker);
|
||||||
markerWidget->setNeedMouseFocus(true);
|
markerWidget->setNeedMouseFocus(true);
|
||||||
customMarkerCreated(markerWidget);
|
customMarkerCreated(markerWidget);
|
||||||
|
|
|
@ -31,6 +31,15 @@
|
||||||
</BasisSkin>
|
</BasisSkin>
|
||||||
</Resource>
|
</Resource>
|
||||||
|
|
||||||
|
<Resource type="ResourceLayout" name="CustomMarkerButton" version="3.2.0">
|
||||||
|
<Widget type="Widget" skin="" position="0 0 16 16" name="Root">
|
||||||
|
<Widget type="ImageBox" skin="ImageBox" position="0 0 16 16" align="Stretch">
|
||||||
|
<Property key="ImageTexture" value="icons\map_marker_red.dds"/>
|
||||||
|
<Property key="NeedMouse" value="false"/>
|
||||||
|
</Widget>
|
||||||
|
</Widget>
|
||||||
|
</Resource>
|
||||||
|
|
||||||
<Resource type="ResourceLayout" name="TabControl" version="3.2.0">
|
<Resource type="ResourceLayout" name="TabControl" version="3.2.0">
|
||||||
<Widget type="Widget" skin="" position="5 5 89 60" name="Root">
|
<Widget type="Widget" skin="" position="5 5 89 60" name="Root">
|
||||||
<UserString key="ButtonSkin" value="MW_Button_RightPadding"/>
|
<UserString key="ButtonSkin" value="MW_Button_RightPadding"/>
|
||||||
|
|
Loading…
Reference in a new issue