diff options
author | Derrell Lipman <derrell@samba.org> | 2007-02-06 21:00:23 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:44:44 -0500 |
commit | d3eef7270d033fa0e37c07291065389bc746881f (patch) | |
tree | cd6368db87cd5c149f8843eac1142e8ac09189cc /source4/libcli/raw/clioplock.c | |
parent | 37986668042d75dc8ca1c20a690b5873c52f3211 (diff) | |
download | samba-d3eef7270d033fa0e37c07291065389bc746881f.tar.gz samba-d3eef7270d033fa0e37c07291065389bc746881f.tar.bz2 samba-d3eef7270d033fa0e37c07291065389bc746881f.zip |
r21187: - Convert LdbBrowse to use TreeVirtual. This adds the following capabilities
that Simo asked for:
* One can now open a branch without selecting the row. The previously
selected row (if any) remains selected.
* Selecting a row does not automatically open the branch. That can be done
by either clicking on the open/close button or pressing Enter while that
row is selected.
* The entire tree can now be disabled. In LdbBrowse, the fsm is configured
to disable the tree during each remote procedure call, so that a pile of
requests don't get queued during RPC.
The most obvious flaw with TreeVirtual right now, is that the tree does not
properly resize (or even initially size itself) to its container. Fixing
that is my next task. It's actually a generic Table issue that people have
been asking for for ages: having columns resize themselves automagically.
(This used to be commit 23a8b777638f7f40d95e125de97d077ae964e796)
Diffstat (limited to 'source4/libcli/raw/clioplock.c')
0 files changed, 0 insertions, 0 deletions