|
@@ -22,6 +22,7 @@ using Image = System.Windows.Controls.Image;
|
|
|
using SaveFileDialog = Microsoft.Win32.SaveFileDialog;
|
|
|
using System;
|
|
|
using InABox.Wpf;
|
|
|
+using TextBox = System.Windows.Controls.TextBox;
|
|
|
|
|
|
namespace InABox.Reports
|
|
|
{
|
|
@@ -43,8 +44,8 @@ namespace InABox.Reports
|
|
|
_model = model;
|
|
|
modelIsPopulated = false;
|
|
|
|
|
|
- PrintButton.Content = GetImage(Properties.Resources.print);
|
|
|
- SaveButton.Content = GetImage(Properties.Resources.save);
|
|
|
+ PrintButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Print", Properties.Resources.print);
|
|
|
+ SaveButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Save", Properties.Resources.save);
|
|
|
foreach (var def in ReportUtils.ExportDefinitions)
|
|
|
{
|
|
|
var button = new Button();
|
|
@@ -53,6 +54,7 @@ namespace InABox.Reports
|
|
|
else
|
|
|
button.Content = GetImage(def.Image);
|
|
|
|
|
|
+ button.VerticalAlignment = VerticalAlignment.Top;
|
|
|
button.Click += (o, e) =>
|
|
|
{
|
|
|
var data = ExportReport(def.Type);
|
|
@@ -62,13 +64,13 @@ namespace InABox.Reports
|
|
|
}
|
|
|
|
|
|
//EmailButton.Content = GetImage(Properties.Resources.email);
|
|
|
- FirstButton.Content = GetImage(Properties.Resources.first);
|
|
|
- BackButton.Content = GetImage(Properties.Resources.back);
|
|
|
- NextButton.Content = GetImage(Properties.Resources.next);
|
|
|
- LastButton.Content = GetImage(Properties.Resources.last);
|
|
|
- ZoomInButton.Content = GetImage(Properties.Resources.zoomin);
|
|
|
- ZoomOutButton.Content = GetImage(Properties.Resources.zoomout);
|
|
|
- DesignButton.Content = GetImage(Properties.Resources.pencil);
|
|
|
+ FirstButton.Content = ImageUtils.CreatePreviewWindowButtonContent("First",Properties.Resources.first);
|
|
|
+ BackButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Back", Properties.Resources.back);
|
|
|
+ NextButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Next", Properties.Resources.next);
|
|
|
+ LastButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Last", Properties.Resources.last);
|
|
|
+ ZoomInButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Zoom In", Properties.Resources.zoomin);
|
|
|
+ ZoomOutButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Zoom Out", Properties.Resources.zoomout);
|
|
|
+ DesignButton.Content = ImageUtils.CreatePreviewWindowButtonContent("Design", Properties.Resources.pencil);
|
|
|
|
|
|
Loaded += PreviewWindow_Loaded;
|
|
|
|
|
@@ -400,6 +402,6 @@ namespace InABox.Reports
|
|
|
new Client<ReportTemplate>().Save(_template, "Updated by Designer");
|
|
|
_report = null;
|
|
|
ShowPreview();
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
}
|