mirror of
https://github.com/haven1433/HexManiacAdvance.git
synced 2026-10-02 13:16:35 -05:00
double-click icon
This commit is contained in:
@@ -73,7 +73,7 @@ namespace HavenSoft.HexManiac.Core.ViewModels.Map {
|
||||
Tutorials.Add(new(LeftClick, "Select Block", "Click a block in the block panel to select it."));
|
||||
Tutorials.Add(new(LeftClick, "Draw Block", "Click/Drag over the map to draw with the selected block."));
|
||||
Tutorials.Add(new("UndoArrow", "Undo", "Use the Undo button in the toolbar to undo any mistakes."));
|
||||
Tutorials.Add(new(LeftClick, "Paint Block", "Double-Click over the map to paint with the selected block."));
|
||||
Tutorials.Add(new("LeftMouseDoubleClick", "Paint Block", "Double-Click over the map to paint with the selected block."));
|
||||
Tutorials.Add(new("EscapeKey", "Unselect Block", "Press the escape key to unselect a block."));
|
||||
Tutorials.Add(new(LeftClick, "Select Blocks", "Left-Click and drag on the block panel to select multiple blocks. When multiple blocks are selected, you can draw, but not paint."));
|
||||
}
|
||||
@@ -95,11 +95,11 @@ namespace HavenSoft.HexManiac.Core.ViewModels.Map {
|
||||
// editing events
|
||||
{
|
||||
Tutorials.Add(new(LeftClick, "Select Event", "Click an event in the map to select it. Selecting an event will unselect any active blocks."));
|
||||
Tutorials.Add(new(LeftClick, "Follow Warp", "Double-Click on a warp to go to the map it references."));
|
||||
Tutorials.Add(new("LeftMouseDoubleClick", "Follow Warp", "Double-Click on a warp to go to the map it references."));
|
||||
Tutorials.Add(new("LeftArrow", "Go Back", "Use the back arrow in the toolbar to return to the previous map or data."));
|
||||
Tutorials.Add(new("FourDirectionArrows", "Move Event", "Drag an event to move it on the map."));
|
||||
Tutorials.Add(new(LeftClick, "Unselect Event", "Click on any part of the map to unselect the event."));
|
||||
Tutorials.Add(new(LeftClick, "See Script", "Double-Click on an object, script tile, or signpost to jump to its script in the other tab."));
|
||||
Tutorials.Add(new("LeftMouseDoubleClick", "See Script", "Double-Click on an object, script tile, or signpost to jump to its script in the other tab."));
|
||||
Tutorials.Add(new("ArrowsLeftRight", "Cycle Events", "Use the buttons at the top of the event panel to change selection between the events in the current map. There are four groups."));
|
||||
}
|
||||
|
||||
|
||||
@@ -150,6 +150,31 @@
|
||||
</GeometryGroup>
|
||||
<PathGeometry x:Name="SizeArrow" Figures="M -6,-6 L 6,-6 6,6 -6,6 Z M 4,4 L -4,4 4,-4 Z M -4,-4 l 5,0 -5,5 Z"/>
|
||||
<PathGeometry x:Name="SizeArrow2" Figures="M 4,4 L -4,4 4,-4 Z M -4,-4 l 5,0 -5,5 Z"/>
|
||||
<CombinedGeometry x:Name="RightMouseButton" GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<EllipseGeometry RadiusX="10" RadiusY="10"/>
|
||||
<EllipseGeometry Center="0,10" RadiusX="10" RadiusY="10"/>
|
||||
<RectangleGeometry Rect="-10,0,20,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<CombinedGeometry GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<EllipseGeometry RadiusX="8" RadiusY="8"/>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<RectangleGeometry Rect="-10,-10,10,20"/>
|
||||
<RectangleGeometry Rect="0,0,10,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<RectangleGeometry Rect="0,0,8,4"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<CombinedGeometry x:Name="LeftMouseButton" GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
@@ -175,6 +200,60 @@
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<CombinedGeometry x:Name="LeftMouseDoubleClick" GeometryCombineMode="Exclude">
|
||||
<!-- Base Shape -->
|
||||
<CombinedGeometry.Geometry1>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<EllipseGeometry RadiusX="10" RadiusY="10"/>
|
||||
<EllipseGeometry Center="0,10" RadiusX="10" RadiusY="10"/>
|
||||
<RectangleGeometry Rect="-10,0,20,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<CombinedGeometry GeometryCombineMode="Union">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<!-- Left Click 1 -->
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<GeometryGroup.Transform>
|
||||
<TranslateTransform X="-.5" Y="-.5" />
|
||||
</GeometryGroup.Transform>
|
||||
<CombinedGeometry GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<EllipseGeometry RadiusX="8" RadiusY="8"/>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<RectangleGeometry Rect="0,-10,10,20"/>
|
||||
<RectangleGeometry Rect="-10,0,10,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<RectangleGeometry Rect="-8,0,8,4"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<!-- Left Click 2 -->
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<GeometryGroup.Transform>
|
||||
<TranslateTransform X="1.5" Y="1.5" />
|
||||
</GeometryGroup.Transform>
|
||||
<CombinedGeometry GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<EllipseGeometry RadiusX="8" RadiusY="8"/>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<RectangleGeometry Rect="0,-10,10,20"/>
|
||||
<RectangleGeometry Rect="-10,0,10,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<RectangleGeometry Rect="-8,0,8,4"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<CombinedGeometry x:Name="MiddleMouseButton" GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
@@ -191,31 +270,6 @@
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<CombinedGeometry x:Name="RightMouseButton" GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<EllipseGeometry RadiusX="10" RadiusY="10"/>
|
||||
<EllipseGeometry Center="0,10" RadiusX="10" RadiusY="10"/>
|
||||
<RectangleGeometry Rect="-10,0,20,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<CombinedGeometry GeometryCombineMode="Exclude">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<EllipseGeometry RadiusX="8" RadiusY="8"/>
|
||||
</CombinedGeometry.Geometry1>
|
||||
<CombinedGeometry.Geometry2>
|
||||
<GeometryGroup FillRule="Nonzero">
|
||||
<RectangleGeometry Rect="-10,-10,10,20"/>
|
||||
<RectangleGeometry Rect="0,0,10,10"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<RectangleGeometry Rect="0,0,8,4"/>
|
||||
</GeometryGroup>
|
||||
</CombinedGeometry.Geometry2>
|
||||
</CombinedGeometry>
|
||||
<CombinedGeometry x:Name="CtrlKey" GeometryCombineMode="Exclude" Geometry2="{hsv:TextGeometry Ctrl,0,0,12}">
|
||||
<CombinedGeometry.Geometry1>
|
||||
<RectangleGeometry Rect="-1,2,20,11" RadiusX="2" RadiusY="2"/>
|
||||
|
||||
Reference in New Issue
Block a user