├── .gitignore ├── README.md ├── drawBotGrid ├── __init__.py ├── docs │ ├── build_readme.py │ ├── drawMech-small.jpg │ ├── readme-prebuild.md │ ├── snippet-00-ColumnGrid-intro.png │ ├── snippet-00-ColumnGrid-intro.py │ ├── snippet-10-ColumnGrid-basics.png │ ├── snippet-10-ColumnGrid-basics.py │ ├── snippet-100-BaselineGridTextBox-basics.png │ ├── snippet-100-BaselineGridTextBox-basics.py │ ├── snippet-110-BaselineGridTextBox-lineHeight.png │ ├── snippet-110-BaselineGridTextBox-lineHeight.py │ ├── snippet-120-ColumnTextBox-basics.png │ ├── snippet-120-ColumnTextBox-basics.py │ ├── snippet-130-ColumnBaselineGridTextBox-basics.png │ ├── snippet-130-ColumnBaselineGridTextBox-basics.py │ ├── snippet-140-verticalAlignTextBox-basics.png │ ├── snippet-140-verticalAlignTextBox-basics.py │ ├── snippet-145-baselineGridTextBox-vertical_align.png │ ├── snippet-145-baselineGridTextBox-vertical_align.py │ ├── snippet-148-textOverflowTestMode.png │ ├── snippet-148-textOverflowTestMode.py │ ├── snippet-150-imageBox-basics.png │ ├── snippet-150-imageBox-fitting.png │ ├── snippet-150-imageBox-fitting.py │ ├── snippet-160-imageBox-fit.png │ ├── snippet-160-imageBox-fit.py │ ├── snippet-170-imageBox-fill.png │ ├── snippet-170-imageBox-fill.py │ ├── snippet-180-imageBox-crop.png │ ├── snippet-180-imageBox-crop.py │ ├── snippet-190-imageBox-anchors.png │ ├── snippet-190-imageBox-anchors.py │ ├── snippet-20-ColumnGrid-multiply.png │ ├── snippet-20-ColumnGrid-multiply.py │ ├── snippet-200-imageBox-scale.png │ ├── snippet-200-imageBox-scale.py │ ├── snippet-30-ColumnGrid-margins.png │ ├── snippet-30-ColumnGrid-margins.py │ ├── snippet-40-RowGrid-basics.png │ ├── snippet-40-RowGrid-basics.py │ ├── snippet-50-Grid-basics.png │ ├── snippet-50-Grid-basics.py │ ├── snippet-60-Grid-advanced.png │ ├── snippet-60-Grid-advanced.py │ ├── snippet-70-Grid-inception.png │ ├── snippet-70-Grid-inception.py │ ├── snippet-80-BaselineGrid-basics.png │ └── snippet-80-BaselineGrid-basics.py ├── grid.py ├── image.py ├── table.py └── text.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/README.md -------------------------------------------------------------------------------- /drawBotGrid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/__init__.py -------------------------------------------------------------------------------- /drawBotGrid/docs/build_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/build_readme.py -------------------------------------------------------------------------------- /drawBotGrid/docs/drawMech-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/drawMech-small.jpg -------------------------------------------------------------------------------- /drawBotGrid/docs/readme-prebuild.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/readme-prebuild.md -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-00-ColumnGrid-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-00-ColumnGrid-intro.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-00-ColumnGrid-intro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-00-ColumnGrid-intro.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-10-ColumnGrid-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-10-ColumnGrid-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-10-ColumnGrid-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-10-ColumnGrid-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-100-BaselineGridTextBox-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-100-BaselineGridTextBox-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-100-BaselineGridTextBox-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-100-BaselineGridTextBox-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-110-BaselineGridTextBox-lineHeight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-110-BaselineGridTextBox-lineHeight.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-110-BaselineGridTextBox-lineHeight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-110-BaselineGridTextBox-lineHeight.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-120-ColumnTextBox-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-120-ColumnTextBox-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-120-ColumnTextBox-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-120-ColumnTextBox-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-130-ColumnBaselineGridTextBox-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-130-ColumnBaselineGridTextBox-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-130-ColumnBaselineGridTextBox-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-130-ColumnBaselineGridTextBox-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-140-verticalAlignTextBox-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-140-verticalAlignTextBox-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-140-verticalAlignTextBox-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-140-verticalAlignTextBox-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-145-baselineGridTextBox-vertical_align.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-145-baselineGridTextBox-vertical_align.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-145-baselineGridTextBox-vertical_align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-145-baselineGridTextBox-vertical_align.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-148-textOverflowTestMode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-148-textOverflowTestMode.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-148-textOverflowTestMode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-148-textOverflowTestMode.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-150-imageBox-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-150-imageBox-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-150-imageBox-fitting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-150-imageBox-fitting.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-150-imageBox-fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-150-imageBox-fitting.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-160-imageBox-fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-160-imageBox-fit.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-160-imageBox-fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-160-imageBox-fit.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-170-imageBox-fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-170-imageBox-fill.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-170-imageBox-fill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-170-imageBox-fill.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-180-imageBox-crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-180-imageBox-crop.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-180-imageBox-crop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-180-imageBox-crop.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-190-imageBox-anchors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-190-imageBox-anchors.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-190-imageBox-anchors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-190-imageBox-anchors.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-20-ColumnGrid-multiply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-20-ColumnGrid-multiply.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-20-ColumnGrid-multiply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-20-ColumnGrid-multiply.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-200-imageBox-scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-200-imageBox-scale.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-200-imageBox-scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-200-imageBox-scale.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-30-ColumnGrid-margins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-30-ColumnGrid-margins.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-30-ColumnGrid-margins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-30-ColumnGrid-margins.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-40-RowGrid-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-40-RowGrid-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-40-RowGrid-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-40-RowGrid-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-50-Grid-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-50-Grid-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-50-Grid-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-50-Grid-basics.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-60-Grid-advanced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-60-Grid-advanced.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-60-Grid-advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-60-Grid-advanced.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-70-Grid-inception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-70-Grid-inception.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-70-Grid-inception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-70-Grid-inception.py -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-80-BaselineGrid-basics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-80-BaselineGrid-basics.png -------------------------------------------------------------------------------- /drawBotGrid/docs/snippet-80-BaselineGrid-basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/docs/snippet-80-BaselineGrid-basics.py -------------------------------------------------------------------------------- /drawBotGrid/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/grid.py -------------------------------------------------------------------------------- /drawBotGrid/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/image.py -------------------------------------------------------------------------------- /drawBotGrid/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/table.py -------------------------------------------------------------------------------- /drawBotGrid/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/drawBotGrid/text.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieureguer/drawbotgrid/HEAD/setup.py --------------------------------------------------------------------------------