From 92760ede42346a2adbf57d9fcda666ec5f463731 Mon Sep 17 00:00:00 2001 From: Paul Norberger Date: Thu, 19 Dec 2019 14:33:15 +0100 Subject: [PATCH] Better introduction as well as line tool docs --- docs/Manual/manual.pdf | Bin 244030 -> 244377 bytes docs/Manual/manual.tex | 16 ++++++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/docs/Manual/manual.pdf b/docs/Manual/manual.pdf index cb459e36d37f2167634447bc6dfc23dddc58df72..537d49bc4f84ae3da57c7512fd00569436df4bf1 100644 GIT binary patch delta 8432 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 diff --git a/docs/Manual/manual.tex b/docs/Manual/manual.tex index 6558054..75b0767 100644 --- a/docs/Manual/manual.tex +++ b/docs/Manual/manual.tex @@ -28,16 +28,14 @@ Currently the following features are implemented, which will be described in fur \begin{itemize} \item A barebones user interface \item Loading and Saving images from and to standardized formats (such as .png, .bmp or .jpg) -\item Drawing with a pen tool with adjustable width and color -\item A layer structure, that allows for moving layers and changing the order of them as well as multiple layer types: -\item Shaped Layers, described with a polygon that allow for transparency -\item Raster Layers, that fill the whole canvas and do not use transparecy. +\item Drawing with a pen with adjustable width and color, clearing the whole canvas with one color and drawing lines, rectangles, circles and polygons as well as flood filling adjacent pixels +\item A layer structure, that allows for creating, deleting, moving and changing the order of layers \end{itemize} \section{User Guide} After startup the following window opens: \begin{center} -\includegraphics[width=0.5\linewidth,keepaspectratio]{assets/startup} +\includegraphics[width=0.55\linewidth,keepaspectratio]{assets/startup} \end{center} \subsection{Loading images} @@ -77,6 +75,12 @@ To activate the pen tool simply select it under \texttt{Tools > Pen}. You will b \end{center} To edit the active layer with the pen tool simply click and hold the left mouse button while hovering the layer on the canvas. When you click within the boundaries of the active layer, the pixels in the radius you selected will change their color to the main color which you selected under the section above. +\subsection{Drawing straight lines} +To activate the line tool select it under \texttt{Tools > Line}. You will be prompted to input the line width. +To draw a line you now have to left click on the starting point on the canvas, hold it pressed and move to the end point and release the mouse button. + +You can cancel this operation at any time by clicking the right mouse button while holding the left and then releasing both. + \subsection{Fill the active layer in one color} To fill the whole layer with the main color, you first specify the color on the right side of the picture. @@ -96,7 +100,7 @@ Raster Layers can be created at will under \texttt{Layer > New Layer...} You wil \begin{center} \includegraphics[width=0.3\linewidth,keepaspectratio]{assets/create-layer} \end{center} -To delete the active layer you have to click on \texttt{Delete Layer} in the same submenu. +To delete the active layer you have to click on \texttt{Delete Layer...} in the same submenu. \subsection{Transparency and layers} Layers can also be made more or less transparent under \texttt{Layer > set Alpha}. Values between 0 and 255 are valid. There is currently no error handling and this can lead to memory leaks, so be careful. This also only effects the active layer.