[prev in list] [next in list] [prev in thread] [next in thread] 

List:       abiword-dev
Subject:    commit: First Phase of multi-Selection support.
From:       msevior () physics ! unimelb ! edu ! au
Date:       2003-11-30 14:23:38
[Download RAW message or body]


CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:    fmt/xp/GNUmakefile.am fmt/xp/Makefile fmt/xp/fv_View.cpp
CVS:    fmt/xp/fv_View.h fmt/xp/fv_View_cmd.cpp
CVS:    fmt/xp/fv_View_protected.cpp
CVS: Added Files:
CVS:    fmt/xp/fv_Selection.cpp fmt/xp/fv_Selection.h
CVS: ----------------------------------------------------------------------
First phase of multi-selection support. Including Table column selections.

This introduces a new class, FV_Selection that handles selections. Now the
selection anchor is a private variable within that class. The first phase
of support for multiple selections is to remove all references of the old
m_iSelectionAnchor, m_iSelectionLeftAnchor,m_iSelectionRightAnchor,
m_bSelected member variables and replace them with calls to methods in the
selection class.

This is completed and works now. Next will be support for Table Columns,
including selecting, cutting and pasting them.

Cheers

Martin

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic