A computing device comprising: - an input surface for hand-drawing graphical objects including text and non-text objects; - a display device for displaying in a display area a plurality of said graphical objects in digital ink, said display area comprising: ∘ a structured text section containing at least one text object arranged according to a guideline pattern, and ∘ at least one block section, distinct from the structured text section, containing at least one text or non-text object; - a locating module for locating an initiation point in the display area from which starts a user selection gesture performed with the input surface to define a selection area; and - a selection module configured to select, based on location of the initiation point, a first mode or a second mode for performing a selection of at least one graphical object in the display area, wherein if the initiation point is located in the structured text section the first mode is selected and if the initiation point is located within a target block section among said at least one block section the second mode is selected, to determine, based on the user selection gesture and in accordance with a selected one of said first and second modes, a selection path forming said selection area in the display area and to select each graphical object contained at least partially within said selection area, wherein: ∘ if operating in the first mode, the selection module allows the selection path to be freely drawn in the display area, across any of the structured text section and said at least one block sections, to select any graphical object of the structured text section and of said at least one block section; and ∘ if operating in the second mode, the selection module confines the selection path within said target block section to prevent selection of any graphical object outside said target block section. - an input surface for hand-drawing graphical objects including text and non-text objects; - a display device for displaying in a display area a plurality of said graphical objects in digital ink, said display area comprising: ∘ a structured text section containing at least one text object arranged according to a guideline pattern, and ∘ at least one block section, distinct from the structured text section, containing at least one text or non-text object; ∘ a structured text section containing at least one text object arranged according to a guideline pattern, and ∘ at least one block section, distinct from the structured text section, containing at least one text or non-text object; - a locating module for locating an initiation point in the display area from which starts a user selection gesture performed with the input surface to define a selection area; and - a selection module configured to select, based on location of the initiation point, a first mode or a second mode for performing a selection of at least one graphical object in the display area, wherein if the initiation point is located in the structured text section the first mode is selected and if the initiation point is located within a target block section among said at least one block section the second mode is selected, ∘ if operating in the first mode, the selection module allows the selection path to be freely drawn in the display area, across any of the structured text section and said at least one block sections, to select any graphical object of the structured text section and of said at least one block section; and ∘ if operating in the second mode, the selection module confines the selection path within said target block section to prevent selection of any graphical object outside said target block section.