ChartPlotter: Filtering

This entry is part 6 of 7 in the series ChartPlotter

Note: All code/live demo can be found at ChartPlotter This app uses a search to filter the objects in the listview. When a search is typed all the columns of each row of objects are checked to see if there is a match. If so, that entire row is kept in the view. In order to [...]

Filed under: Cappuccino, ChartPlotter

ChartPlotter: Viewing Details

This entry is part 7 of 7 in the series ChartPlotter

Note: All code/live demo can be found at ChartPlotter This app has 4 ways of viewing the details of the objects View details in the bottom right hand view for selected(one-click) object View details in a separate window for selected(double-click) object View details in a separate window for a selected collection of plots(highlight, then click “Plot Selected”) View details of [...]

Filed under: Cappuccino, ChartPlotter, ,

ChartPlotter: Notifications

This entry is part 5 of 7 in the series ChartPlotter

Note: All code/live demo can be found at ChartPlotter At this point I won’t talk too much as to what a notification is, but rather just let you know what each of the ones in ChartPlotter do. Let’s look at the string definitions in globals.j: 1 2 3 4 5 addColumnsNoti = @"AddColumnsNotification"; reloadTableNoti = @"ReloadTableNotification"; [...]

Filed under: Cappuccino, ChartPlotter

ChartPlotter: Delegates

This entry is part 4 of 7 in the series ChartPlotter

Note: All code/live demo can be found at ChartPlotter Before we continue, we need to make sure we understand what a delegate is. Thomas also has a cast on these at #4 Understanding delegates. Essentially certain classes have some functions that are not implemented, but must be. It is therefore the job of the delegate class to [...]

Filed under: Cappuccino, ChartPlotter,

ChartPlotter: Initialization

This entry is part 3 of 7 in the series ChartPlotter

Note: All code/live demo can be found at ChartPlotter After Cappuccino App is finished loading, the first function it notifies is applicationDidFinishLaunching, located in the AppController.j file. Let’s take a look at that code now: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [...]

Filed under: Cappuccino, ChartPlotter

ChartPlotter: Overview

This entry is part 2 of 7 in the series ChartPlotter

Note: All code/live demo can be found at ChartPlotter The point of this app is to be able to view many different plots. Each plot is actually just a website that creates a plot based on the URL. Therefore, a better way of thinking about this app is that it is a way to view a [...]

Filed under: Cappuccino, ChartPlotter

Cappuccino Anyone?

This entry is part 1 of 7 in the series ChartPlotter

I was recently asked to create an app for viewing multiple plots from a directory at the same time. While I was looking for the best framework for the job I stumbled upon Cappuccino, and more importantly the Issues app developed with it. I thought that this would be a great way to create the [...]

Filed under: Cappuccino, ChartPlotter