Download: http://archive.info-mac.org/dev/src/combo-box-12-c.hqx
This is the source code for version 1.2 of Pensacola Christian College's
freeware ComboBox external area for 4th Dimension. The following changes
have been made since the 1.1.1 release:
o Enabled the Paste menu item when appropriate.
o Made sure that the selected item in the list box always stays in sync
with the text in the editable area.
o Closed the list box window on the first idle event after the layout
window is moved.
o Used the black & white PICT resource for the popup-indicator button
on display devices having four (4) or fewer colors.
o Eliminated the last vestiges of the dead scroll bar problem.
o Allowed string arrays to be used for CB_FillLst() rather than requiring
all arrays to be of type text.
o Added CB_GetContRef() function to make ComboBox compatible with
Foresight Technology's "Container" and Automated Solutions Group's
"Habitat."
o Added DrawBox flag to CB_DefSetFlags() and CB_SetFlags().
o Made the list window show up in the right place (above vs. below the
area) even on monitors other than the main monitor.
o Started using the real arrow cursor.
o Corrected a bug in which a compiled database would execute the
ComboBox's script twice when a button was clicked, considering it
unmodified both times.
o Fixed a bug where the text-entry area did not reflect the new size
after the font was changed.
This archive contains all C source code files, resource files and
Metrowerks(R) CodeWarrior(tm) 9 project files necessary to compile and
build version 1.2 of the ComboBox external area for 4th Dimension.
These project files use a beta-level release of ACI's Platform-
Independent Extension-Authoring Kit. You will need to acquire this
kit for yourself in order to build the ComboBox extension. Contact
your local ACI representative for information on obtaining this kit.
