ImageKitDemoStep1 migrated to unified:

This commit is contained in:
GouriKumari 2014-11-21 18:13:06 -05:00
Родитель 86cfbda0ed
Коммит e1ec2d4f71
10 изменённых файлов: 47 добавлений и 50 удалений

Просмотреть файл

@ -1,8 +1,8 @@
using System;
using System.Drawing;
using MonoMac.Foundation;
using MonoMac.AppKit;
using MonoMac.ObjCRuntime;
using CoreGraphics;
using Foundation;
using AppKit;
using ObjCRuntime;
namespace ImageKitDemo
{
@ -14,7 +14,7 @@ namespace ImageKitDemo
{
}
public override void FinishedLaunching (NSObject notification)
public override void DidFinishLaunching (NSNotification notification)
{
mainWindowController = new MainWindowController ();
mainWindowController.Window.MakeKeyAndOrderFront (this);

Просмотреть файл

@ -2,9 +2,9 @@ using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using MonoMac.Foundation;
using MonoMac.AppKit;
using MonoMac.ImageKit;
using Foundation;
using AppKit;
using ImageKit;
namespace ImageKitDemo
{
@ -38,7 +38,7 @@ namespace ImageKitDemo
//indexes will change, but I will put the items in after the item at destination
//FIXME - missing methods on NSIndexSet
//FIXME make an extension method on List<>
int destination = destinationIndex - indexes.Where (x => x < destinationIndex).Count ();
int destination = (int) destinationIndex - (int)indexes.Where (x =>(int) x <(int) destinationIndex).Count ();
List<BrowseItem> movingImages = new List<BrowseItem> ();
foreach (int index in indexes)
movingImages.Add (images[index]);

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using System.IO;
using MonoMac.ImageKit;
using MonoMac.Foundation;
using ImageKit;
using Foundation;
namespace ImageKitDemo
{

Просмотреть файл

@ -1,9 +1,9 @@
using System;
using System.Linq;
using MonoMac.ObjCRuntime;
using MonoMac.AppKit;
using MonoMac.ImageKit;
using MonoMac.Foundation;
using ObjCRuntime;
using AppKit;
using ImageKit;
using Foundation;
namespace ImageKitDemo
{
@ -57,11 +57,11 @@ namespace ImageKitDemo
if (pb.Types.Contains (NSPasteboard.NSFilenamesType))
data = pb.GetPropertyListForType (NSPasteboard.NSFilenamesType) as NSArray;
if (data != null) {
for (int i = 0; i < data.Count; i++) {
for (int i = 0; i < (int) data.Count; i++) {
string path = (string)NSString.FromHandle (data.ValueAt ((uint)i));
Console.WriteLine ("From pasteboard Item {0} = {1}", i, path);
((BrowseData)browserView.DataSource).AddImages (
NSUrl.FromFilename (path), browserView.GetIndexAtLocationOfDroppedItem ());
NSUrl.FromFilename (path), (int)browserView.GetIndexAtLocationOfDroppedItem ());
browserView.ReloadData ();
}
}

Просмотреть файл

@ -6,11 +6,12 @@
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{BD79A8FA-DFDB-4B85-A007-BE957D9FE882}</ProjectGuid>
<ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ProjectTypeGuids>{A3F8F2AB-B479-4A4A-A458-A89E7DC349F1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Exe</OutputType>
<RootNamespace>ImageKitDemo</RootNamespace>
<AssemblyName>ImageKitDemo</AssemblyName>
<TargetFrameworkIdentifier>Xamarin.Mac</TargetFrameworkIdentifier>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -35,10 +36,7 @@
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Drawing" />
<Reference Include="MonoMac">
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="Xamarin.Mac" />
</ItemGroup>
<ItemGroup>
<Compile Include="MainWindow.cs">
@ -69,6 +67,5 @@
<None Include="Info.plist" />
<None Include="Readme.txt" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\Mono\MonoMac\v0.0\Mono.MonoMac.targets" />
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Mac\Xamarin.Mac.CSharp.targets" />
</Project>

Просмотреть файл

@ -1,8 +1,8 @@
using System;
using System.Drawing;
using MonoMac.Foundation;
using MonoMac.AppKit;
using MonoMac.ObjCRuntime;
using CoreGraphics;
using Foundation;
using AppKit;
using ObjCRuntime;
namespace ImageKitDemo
{

2
ImageKitDemoStep1/MainMenu.xib.designer.cs сгенерированный
Просмотреть файл

@ -12,7 +12,7 @@ namespace ImageKitDemo {
// Should subclass MonoMac.AppKit.NSResponder
[MonoMac.Foundation.Register("AppDelegate")]
[Foundation.Register("AppDelegate")]
public partial class AppDelegate {
}
}

Просмотреть файл

@ -2,12 +2,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using MonoMac.Foundation;
using MonoMac.AppKit;
using Foundation;
using AppKit;
namespace ImageKitDemo
{
public partial class MainWindow : MonoMac.AppKit.NSWindow
public partial class MainWindow : AppKit.NSWindow
{
#region Constructors

24
ImageKitDemoStep1/MainWindow.xib.designer.cs сгенерированный
Просмотреть файл

@ -12,30 +12,30 @@ namespace ImageKitDemo {
// Should subclass MonoMac.AppKit.NSWindow
[MonoMac.Foundation.Register("MainWindow")]
[Foundation.Register("MainWindow")]
public partial class MainWindow {
}
// Should subclass MonoMac.AppKit.NSWindowController
[MonoMac.Foundation.Register("MainWindowController")]
[Foundation.Register("MainWindowController")]
public partial class MainWindowController {
private global::MonoMac.ImageKit.IKImageBrowserView __mt_browserView;
private global::ImageKit.IKImageBrowserView __mt_browserView;
#pragma warning disable 0169
[MonoMac.Foundation.Export("AddButtonClicked:")]
partial void AddButtonClicked (MonoMac.AppKit.NSButton sender);
[Foundation.Export("AddButtonClicked:")]
partial void AddButtonClicked (AppKit.NSButton sender);
[MonoMac.Foundation.Export("SearchTextChanged:")]
partial void SearchTextChanged (MonoMac.AppKit.NSSearchField sender);
[Foundation.Export("SearchTextChanged:")]
partial void SearchTextChanged (AppKit.NSSearchField sender);
[MonoMac.Foundation.Export("SliderChanged:")]
partial void SliderChanged (MonoMac.AppKit.NSSlider sender);
[Foundation.Export("SliderChanged:")]
partial void SliderChanged (AppKit.NSSlider sender);
[MonoMac.Foundation.Connect("browserView")]
private global::MonoMac.ImageKit.IKImageBrowserView browserView {
[Foundation.Connect("browserView")]
private global::ImageKit.IKImageBrowserView browserView {
get {
this.__mt_browserView = ((global::MonoMac.ImageKit.IKImageBrowserView)(this.GetNativeField("browserView")));
this.__mt_browserView = ((global::ImageKit.IKImageBrowserView)(this.GetNativeField("browserView")));
return this.__mt_browserView;
}
set {

Просмотреть файл

@ -3,13 +3,13 @@ using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using MonoMac.Foundation;
using MonoMac.AppKit;
using MonoMac.ImageKit;
using Foundation;
using AppKit;
using ImageKit;
namespace ImageKitDemo
{
public partial class MainWindowController : MonoMac.AppKit.NSWindowController
public partial class MainWindowController : AppKit.NSWindowController
{
#region Constructors
@ -80,7 +80,7 @@ namespace ImageKitDemo
panel.CanChooseDirectories = true;
panel.CanChooseFiles = true;
//FIXME - create enum for open/save panel return code
int i = panel.RunModal ();
int i = (int)panel.RunModal ();
if (i == 1 && panel.Urls != null) {
foreach (NSUrl url in panel.Urls) {
browseData.AddImages (url);