  The main purpose of the paper is to give a characterization of all compactly
supported dual windows of a Gabor frame. As an application, we consider an
iterative procedure for approximation of the canonical dual window via
compactly supported dual windows on every step. In particular, the procedure
allows to have approximation of the canonical dual window via dual windows from
certain modulation spaces or from the Schwartz space.
