Category: Cocoa

Cocoa: Mengelola window tambahan

Tutorial ini adalah sambungan dari: Membuat window tambahan Setelah tahu caranya membuat window tambahan, kita akan mencoba mengendalikan window tambahan ini dari window utamanya. 1) Buatlah UI seperti ini (MainMenu.xib): 2) Sunting file Header (MultiWindowAppDelegate.h): [sourcecode language=”objc”] // // MultiWindowAppDelegate.h // #import <Cocoa/Cocoa.h> #import "WindowTambahan.h" @interface MultiWindowAppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; WindowTambahan *myWin;…
Read more


December 12, 2011 0

Cocoa: Membuat window tambahan dengan NSWindowController

Sangat sering aplikasi kita terdiri atas lebih dari satu window. Misalnya, pada aplikasi database dimana kita menunjukkan daftar record pada window utama, dana detail sebuah record pada window tambahan. Bagaimana membuatnya? Perhatikan langkah2 berikut: 1) Buatlah project yang baru. Namakan: MultiWindow 2) Pada MainMenu.xib, buatlah UI seperti ini: 3) Buka menu File > New file……
Read more


December 11, 2011 0

Cocoa: Menampilkan image dengan dialog “Open file”

Tutorial ini akan menunjukkan cara: menampilkan dan menggunakan dialog Open file menampilkan sebuah image yg dipilih dari dialog Open file 1) Gunakan object NSImageView dan sebuah Push button untuk membuat UI seperti ini: 2) Editlah file Header: [sourcecode language=”objc”] // // ImageViewer4AppDelegate.h // #import <Cocoa/Cocoa.h> @interface ImageViewer4AppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; NSImageView *imageView; }…
Read more


December 8, 2011 0

Cocoa: Cara mudah menampilkan image

Inilah cara paling mudah menampilkan image: 1) Gunakan object NSImageView dan sebuah Push button untuk membuat UI seperti ini: 2) Editlah file Header: [sourcecode language=”objc”] // // ImageViewer3AppDelegate.h // #import <Cocoa/Cocoa.h> @interface ImageViewer3AppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; NSImageCell *imageView; } @property (assign) IBOutlet NSWindow *window; @property (assign) IBOutlet NSImageCell *imageView;// tambahkan outlet ini…
Read more


December 8, 2011 0

Cocoa: Mengatur posisi Image

Dalam tutorial ini, kita akan menggunakan class MyView dalam tutorial sebelumnya: Bekerja dengan NSImage Dalam tutorial sebelumnya, posisi image dalam form nampak seperti  ini: Bagaimana mengatur posisi Image kita, misalnya meletakkannya di tengah form? Berikut ini adalah kode program MyView.m yg sudah diperbaiki: [sourcecode language=”objc”] // // MyView.m // #import "MyView.h" @implementation MyView – (id)initWithFrame:(NSRect)frame…
Read more


December 8, 2011 0

Cocoa: Bekerja dengan NSImage

1) Buatlah sebuah project baru 2) Buka menu: File > New File. Pada pilihan template, pilih “Objective-C class” dan klik Next. 3) Pada pilihan “Choose options for your new file”, pilih “Subclass of NSView”, lalu klik Next. 4) Pada isian “Save As”, masukkan nama Class yg anda inginkan (Contoh: MyView) dan klik Save. XCode akan…
Read more


December 7, 2011 0

Cocoa: Bekerja dengan TextField (bagian 2)

Dalam tutorial kali ini kita akan mempelajari cara: Mengambil isi TextField Menampilkan data angka di dalam TextField Melakukan operasi aritmatika sederhana 1)  Rancanglah UI seperti berikut ini: 2)  Pada file Header, buatlah Outlet untuk ketiga object TextField yang ada: firstNumber secondNumber resultNumber 3)  Buatlah sebuah Action dari object Button dan namakan: calculate Berikut sourcecode lengkap…
Read more


November 8, 2011 0