Top quality software products and creative apps for your iPhone, iPod touch & iPad

JKnit - Knitting Project Assistant app

Your ultimate knitting project assistant

JKnit User Guide

Inputting a Knitting Pattern: Adding Events

In this section, learn how to input individual pattern instructions as events.

JKnit User Guide image

Event Setup

As explained in the previous chapter, in JKnit, individual pattern instructions are input as events. When you read your pattern directions, first identify such specific instructions and steps and then use the rich set of features and configuration options in JKnit to setup events that precisely capture the designer's intent. Whether you add a new event or select an existing one from the List of Events, JKnit will take you to the Event Setup screen.


First, you have to select the event type for the pattern instruction. There are three options to choose from: Alert, Increase and Decrease. The default type is Alert and it is suitable for most of the pattern instructions. However, if your instruction specifically calls for increasing or decreasing stitches, select the respective event type.


JKnit User Guide image JKnit User Guide image

Next, setup the starting position of the event. You can set it to start at a specific row, a specific height of the piece or link it to the completion of another event or block. If the pattern instruction points to a specific row or height, keep the Linked? switch OFF, select the respective starting units and input the starting value. Otherwise, if the pattern instruction follows the completion of another step, set the Linked? switch ON, and input how many rows after the completion of which event/block the new event starts.


Type or paste in a descriptive note for the pattern instruction. This note will appear on the counter screen when you reach the appropriate row(s). The note can be up to 250 characters long.

Occurrence & Inc/Dec Settings

JKnit User Guide image JKnit User Guide image

Next, setup the Occurrence Settings for the event. Here is where you can have it appear just once or make it follow a desired repeat cycle. By default, a newly created event is set to occur just once at the starting position you defined for it earlier. But you can easily modify this behavior and make the event repeat by tapping on the field that displays "just once", which will take you to the Event Occurrence screen. Also, whenever you are setting up an increase or decrease event, you will be able to configure the inc/dec settings in the same screen.

JKnit User Guide image

Let's take a look at the Event Occurrence screen. Every Which Row? parameter controls in which rows, relative to its start, the event occurs. If the pattern instruction you are inputting applies to every row, set the Every Which Row? to 1. If it is every 3rd row, set it to 3, etc.

How Many Times? parameter controls how many times the event takes place. If this event repeats indefinitely, check the Unlimited box. Otherwise, uncheck the box and input the appropriate value.

JKnit User Guide image

# of sts parameter (appears only for Inc/Dec events) specifies the number of stitches to increase or decrease by.

Side parameter (also appears only for Inc/Dec events) controls the stitch increase or decrease position. Tap on the Side field and select the most suitable option from the list.

Follow-Up Stages?

JKnit User Guide image

Lastly, sometimes your pattern instructions may contain a sequence of multiple ‘followed by’ steps (for example, armhole decreases, neckline). In such cases, you basically have the same instruction, just with a more complex, varying repeat cycle.

Instead of setting up separate events for each step, JKnit has a follow-up stages feature that allows you to create a single event with multiple occurrence settings. To add a new stage to an event, press the Add a Stage button and then tap on the newly created stage (the last one in the list) to configure its occurrence settings. Please be aware that a newly added occurrence stage will start immediately after the completion of the preceding stage.