How to align text left that is displayed via Canvas.
This may seem a bit of a daft question but as of typing this I can only see an instruction for 'center = True' when it comes to aligning text.
Is there a way to align the text to the left edge of the display in Canvas, other than inputting x-coordinates?
I can make it work using x-coordinates but I'm just wondering if there is a 'proper' way to do this?
EDIT: I've just noticed that using the x-coordinate (a fixed global variable for all text from a dictionary) approach that the text, while aligning left, doesn't always start at the exact same place. I don't understand why that would be. The shorter the sentence the further right it starts. Any ideas?
Example of how I align left using the x-coordinate:
Question_Stim_Canvas['presented_text'] = Text(var.Question_Presentation[var.Temp_List_Trial_Count], color = var.Txt_Colour, x = var.Align_Left)
var.Align_Left is a global variable that I input a minus value to move left on the x-axis.
The stimuli themselves are pulled from dictionaries.