ui: move "חיפוש" to visual right + use clearer ribbon imageMso
1. FileToCaseDialog + ComposeFromCaseDialog: under FlowDirection=RTL, DockPanel flips Dock="Right" to render at visual left. Switch the search label to Dock="Left" so it renders on the right (start of Hebrew reading order), matching where the eye expects it. 2. Replace imageMso values that were either off-topic or rare: - FileToEspoCrm: MeetingForwardToManager → MoveToFolder - OpenEspoCrmSettings: ServerPropertiesDialog → FileOptions - ComposeFromCase: MailMergeStartLetters → NewMailMessage All three are present in every Outlook version ≥ 2010 and convey the action better. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -17,7 +17,7 @@
|
|||||||
</Grid.RowDefinitions>
|
</Grid.RowDefinitions>
|
||||||
|
|
||||||
<DockPanel Grid.Row="0" Margin="0,0,0,8" LastChildFill="True">
|
<DockPanel Grid.Row="0" Margin="0,0,0,8" LastChildFill="True">
|
||||||
<TextBlock DockPanel.Dock="Right" Text="חפש תיק:" VerticalAlignment="Center" Margin="0,0,8,0" />
|
<TextBlock DockPanel.Dock="Left" Text="חפש תיק:" VerticalAlignment="Center" Margin="0,0,8,0" />
|
||||||
<TextBox x:Name="SearchBox"
|
<TextBox x:Name="SearchBox"
|
||||||
Text="{Binding SearchText, UpdateSourceTrigger=PropertyChanged}"
|
Text="{Binding SearchText, UpdateSourceTrigger=PropertyChanged}"
|
||||||
Padding="6,4"
|
Padding="6,4"
|
||||||
|
|||||||
@@ -17,7 +17,10 @@
|
|||||||
</Grid.RowDefinitions>
|
</Grid.RowDefinitions>
|
||||||
|
|
||||||
<DockPanel Grid.Row="0" Margin="0,0,0,8" LastChildFill="True">
|
<DockPanel Grid.Row="0" Margin="0,0,0,8" LastChildFill="True">
|
||||||
<TextBlock DockPanel.Dock="Right" Text="חיפוש:" VerticalAlignment="Center" Margin="0,0,8,0" />
|
<!-- DockPanel under FlowDirection=RTL flips Dock="Right" to visual
|
||||||
|
left and vice-versa. Use Dock="Left" so the label renders on
|
||||||
|
the visual right (start of Hebrew reading order). -->
|
||||||
|
<TextBlock DockPanel.Dock="Left" Text="חיפוש:" VerticalAlignment="Center" Margin="0,0,8,0" />
|
||||||
<TextBox x:Name="SearchBox"
|
<TextBox x:Name="SearchBox"
|
||||||
Text="{Binding SearchText, UpdateSourceTrigger=PropertyChanged}"
|
Text="{Binding SearchText, UpdateSourceTrigger=PropertyChanged}"
|
||||||
Padding="6,4"
|
Padding="6,4"
|
||||||
|
|||||||
@@ -26,16 +26,39 @@
|
|||||||
<NoStandardLibraries>false</NoStandardLibraries>
|
<NoStandardLibraries>false</NoStandardLibraries>
|
||||||
<RootNamespace>OutlookAddin</RootNamespace>
|
<RootNamespace>OutlookAddin</RootNamespace>
|
||||||
<AssemblyName>MarcusLaw.OutlookAddin</AssemblyName>
|
<AssemblyName>MarcusLaw.OutlookAddin</AssemblyName>
|
||||||
<LoadBehavior>3</LoadBehavior>
|
|
||||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||||
<LangVersion>latest</LangVersion>
|
<LangVersion>latest</LangVersion>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<DefineConstants>VSTO40;UseOfficeInterop</DefineConstants>
|
<DefineConstants>VSTO40;UseOfficeInterop</DefineConstants>
|
||||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
||||||
<BootstrapperComponentsLocation>HomeSite</BootstrapperComponentsLocation>
|
|
||||||
<ResolveComReferenceSilent>true</ResolveComReferenceSilent>
|
<ResolveComReferenceSilent>true</ResolveComReferenceSilent>
|
||||||
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||||
|
<PublishUrl>C:\Users\Chaim\source\repos\OutlookAddin\Publish\</PublishUrl>
|
||||||
|
<InstallUrl>\\192.168.10.97\Projects\LegalCRM\Add-in\</InstallUrl>
|
||||||
|
<TargetCulture>en</TargetCulture>
|
||||||
|
<ApplicationVersion>1.0.0.0</ApplicationVersion>
|
||||||
|
<AutoIncrementApplicationRevision>true</AutoIncrementApplicationRevision>
|
||||||
|
<UpdateEnabled>true</UpdateEnabled>
|
||||||
|
<UpdateInterval>7</UpdateInterval>
|
||||||
|
<UpdateIntervalUnits>days</UpdateIntervalUnits>
|
||||||
|
<IsWebBootstrapper>False</IsWebBootstrapper>
|
||||||
|
<ProductName>MarcusLaw.OutlookAddin</ProductName>
|
||||||
|
<PublisherName />
|
||||||
|
<SupportUrl />
|
||||||
|
<FriendlyName>MarcusLaw.OutlookAddin</FriendlyName>
|
||||||
|
<OfficeApplicationDescription />
|
||||||
|
<LoadBehavior>3</LoadBehavior>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<BootstrapperPackage Include=".NETFramework,Version=v4.8">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>Microsoft .NET Framework 4.8 %28x86 and x64%29</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||||
|
<Install>false</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
<BootstrapperPackage Include="Microsoft.VSTORuntime.4.0">
|
<BootstrapperPackage Include="Microsoft.VSTORuntime.4.0">
|
||||||
<Visible>False</Visible>
|
<Visible>False</Visible>
|
||||||
<ProductName>Microsoft Visual Studio 2010 Tools for Office Runtime %28x86 and x64%29</ProductName>
|
<ProductName>Microsoft Visual Studio 2010 Tools for Office Runtime %28x86 and x64%29</ProductName>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
screentip="תייק את המייל הנבחר ל-Klear"
|
screentip="תייק את המייל הנבחר ל-Klear"
|
||||||
supertip="פותח חלון חיפוש לבחירת תיק, לקוח או איש קשר ב-Klear, ומתייק את המייל הנבחר אליו."
|
supertip="פותח חלון חיפוש לבחירת תיק, לקוח או איש קשר ב-Klear, ומתייק את המייל הנבחר אליו."
|
||||||
size="large"
|
size="large"
|
||||||
imageMso="MeetingForwardToManager"
|
imageMso="MoveToFolder"
|
||||||
onAction="OnFileToEspoCrm"
|
onAction="OnFileToEspoCrm"
|
||||||
getEnabled="OnGetFileToEspoCrmEnabled" />
|
getEnabled="OnGetFileToEspoCrmEnabled" />
|
||||||
<button id="OpenEspoCrmSettings"
|
<button id="OpenEspoCrmSettings"
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
screentip="הגדרות תוסף Klear"
|
screentip="הגדרות תוסף Klear"
|
||||||
supertip="עריכת כתובת השרת, שם המשתמש, מפתח ה-API והעדפות נוספות."
|
supertip="עריכת כתובת השרת, שם המשתמש, מפתח ה-API והעדפות נוספות."
|
||||||
size="large"
|
size="large"
|
||||||
imageMso="ServerPropertiesDialog"
|
imageMso="FileOptions"
|
||||||
onAction="OnOpenSettings" />
|
onAction="OnOpenSettings" />
|
||||||
</group>
|
</group>
|
||||||
</tab>
|
</tab>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
screentip="פתח את המייל מתיק Klear"
|
screentip="פתח את המייל מתיק Klear"
|
||||||
supertip="בחר תיק Klear כדי לאכלס את הנמענים ואת הכותרת של המייל הזה, וכדי שהמייל יתויק אוטומטית כששולחים אותו."
|
supertip="בחר תיק Klear כדי לאכלס את הנמענים ואת הכותרת של המייל הזה, וכדי שהמייל יתויק אוטומטית כששולחים אותו."
|
||||||
size="large"
|
size="large"
|
||||||
imageMso="MailMergeStartLetters"
|
imageMso="NewMailMessage"
|
||||||
onAction="OnComposeFromCase"
|
onAction="OnComposeFromCase"
|
||||||
getVisible="OnGetComposeFromCaseVisible" />
|
getVisible="OnGetComposeFromCaseVisible" />
|
||||||
</group>
|
</group>
|
||||||
|
|||||||
Reference in New Issue
Block a user