| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Added offset args to Tree_DrawTiledImage so image element can use it.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Added -itemwidth, -itemwidthequal, -itemwidthmultiple treectrl options.
Added [element perstate] command.
Deprecated column -stepwidth and -widthhack options.
Added <ItemVisibility> event.
|
| |
|
|
|
|
| |
Removed unused layoutInvalid text element field.
|
|
|
|
|
|
| |
make sure at least one item is in each range if -wrap width is smaller than any item.
Range_TotalWidth: correct usage of -itemwidthmultiple.
|
|
|
|
| |
zeroes, causing an infinite loop.
|
|
|
|
| |
otherwise it disappears when out of bounds.
|
|
|
|
|
|
| |
Tweak style layout in Events Browser so text lines up.
Set default font under X11 to Helvetica 12 not 16. Looks good under Cygwin/X11 anyhow.
DemoClear: clear the -itemwidth, -itemwidthequal, and -itemwidthmultiple options.
|
|
|
|
|
| |
Use treectrl's -itemwidthequal instead of column's -widthhack.
Use treectrl's -itemwidthmultiple instead of column's -stepwidth.
|
| |
|
| |
|
|
|
|
|
|
| |
mouse is over child windows.
DemoClear resets the -cursor option.
|
|
|
|
|
|
| |
open/closed. Change cursor to hand2 to indicate toggle is allowed.
Add bindings to child windows to make Identify Window updates work.
|
| |
|
| |
|
|
|
|
|
|
| |
describe it correctly.
Added [item image].
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
renamed) plus set font to treectrl's -font option if result is "".
|
|
|
|
| |
Added [item image] command.
|
|
|
|
|
|
|
|
|
| |
element.
Replaced a bunch of code in each ActualProcXXX with a macro.
ActualProcXXX no longer return a default value, only what is specified for the per-state option.
Added -draw to every ActualProcXXX.
Replaced a bunch of custom option structs with XXXCO_Init calls for the text element.
|
| |
|
|
|
|
|
|
| |
longer drawn in all of the spanned columns.
Renamed the -noresult option to [item create] to -returnid.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Deprecated and rewrote [item complex] description.
List valid options to [item configure] since [item create] accepts many more.
Listed new options to [item create].
[item element configure] expanded syntax with '+' and ',' arguments.
New [item span] command.
Tweaked [item style set] description.
[item text] now returns a string for every column if no column is specified.
Changed [notify bind] description since bindings on windows *are* automatically deleted now when a window is deleted.
New [notify unbind] command.
|
|
|
|
| |
displaying file/folder icon using the Shell API.
|
|
|
|
| |
Set justify if not specified for element in TextExpanderOpen.
|
|
|
|
| |
(i.e., using <Expand-before> and <ItemVisibility>).
|
|
|
|
| |
spanning support.
|
|
|
|
| |
Use the -count option to [item create].
|
| |
|
| |
|
|
|
|
|
|
| |
New demo "Big List" shows 2 techniques for using a 100,000 item list.
Add "Span" entry to context menu to manipulate column spanning.
Use new [notify unbind] command.
|
| |
|
|
|
|
| |
[item element configure]: fixed checking for special + and , args; return after first error.
|
|
|
|
|
| |
OnScreenProcWindow: fix segfault when tkwin is NULL.
Add stuff to stubs table to support shellicon extension.
|
|
|
|
| |
extension. This stubs table is not well-defined like the Tcl/Tk stubs tables.
|
|
|
|
|
|
|
|
| |
eventString is NULL. This code was in TkWinEventProc.
Changed TkWinEventProc to call QE_DeleteBinding.
QE_GetAllBindings: stop searching if object was found since an object can only appear once in each BindValue chain.
New QE_UnbindCmd allows unbinding all scripts on a given object.
|
| |
|
|
|
|
| |
does.
|
| |
|
|
|
|
|
|
| |
like Explorer's.
TreeTheme_GetArrowSize added.
|
|
|
|
|
|
|
|
|
|
|
|
| |
for the user to know if an item had a Column struct allocated for a given column or not.
Implemented column spanning. A style may now extend over 2 or more columns within an item. Rewrote TreeItem_Draw. TreeItem_Identify, and TreeItem_Identify2. Added [item span] command.
NoStyleMsg added to report an item doesn't have a style in a given column.
Fixed new [item element configure] syntax to only check for + or , after every option-value pair.
[item style set] returns a list with one string per tree column. Previously only allocated Column structs were reported.
[item state forcolumn] now allocates a Column struct when setting the state for a column if one didn't exist. Previously an error was returned.
[item bbox] no longer returns an error when getting the bounding box for an item column if the item column didn't have a Column struct allocated.
[item text] returns one string per tree column if no column is specified.
|
|
|
|
|
|
|
| |
they need.
TextUpdateLayout: fiddled with debug messages.
Fixed line wrapping of text elements. It did not work for single lines of text at all.
|