Пример #1
0
    def _calculate_merge_column(self, column):

        column_number = ColumnHelper.column_to_number(column)

        first_section_column = ColumnHelper.number_to_column(column_number - self.section.get_width())
        last_section_column = ColumnHelper.number_to_column(column_number - 1)

        return first_section_column, last_section_column
Пример #2
0
    def _calculate_merge_column(self, column):

        column_number = ColumnHelper.column_to_number(column)

        first_section_column = ColumnHelper.number_to_column(
            column_number - self.section.get_width())
        last_section_column = ColumnHelper.number_to_column(column_number - 1)

        return first_section_column, last_section_column
Пример #3
0
    def calculate_indent(self, column, w):
        """
        Получение колонки на `w` раньше чем `column`

        :param column: строковое представление колонки
        :type column: str
        :param w: смещение
        :type w: int
        """
        return ColumnHelper.number_to_column(
            ColumnHelper.column_to_number(column) - w)
Пример #4
0
    def calculate_indent(self, column, w):
        """
        Получение колонки на `w` раньше чем `column`

        :param column: строковое представление колонки
        :type column: str
        :param w: смещение
        :type w: int
        """
        return ColumnHelper.number_to_column(
            ColumnHelper.column_to_number(column) - w)