2004-07-16gui.hschristley (GUI_*):
Exclude tk macros for GNUstep.
2003-06-23gui.hpauljohn declare
ZoomRaster method - (void)fillCenteredRectangleX0: (int)x0 Y0: (int)y0
X1: (int)x1 Y1: (int)y1 Color: (Color)color; In case users want to
draw rectangles whose position does not change when zooming rasters.
2001-05-13gui.hmgd (Histogram): Name count: argument to setColors:count: and
setLabels:count: "count".
2001-04-18gui.hmgd (NodeItem): New
method -resetString:. (LinkItem): New method -setDirectedFlag:.
2001-03-29gui.hmgd (Pixmap): Remove drawX:Y:, it's in Drawer. (CanvasItem):
Remove initiateMoveX:Y:, it's in CanvasAbstractItem. (NodeItem):
Change argument name of setString to label.
2001-03-20gui.hmgd (Graph, Histogram):
Make setTitle and setAxisLabelsX:Y: have object returns because there
are analysis methods in creating phase.
2001-03-13gui.hmgd Add setSymbolSize: to
GraphElement.
2001-03-12gui.hmgd Many changes to
remove ugly object returns.
2001-03-03gui.hmgd (NodeItem): Move
setString, setFont, and setX:Y: into create phase. (In the last case,
note there is a moveX:Y: method.)
2000-06-29gui.hmgd (ArchivedGeometryWidget): Remove return type on
updateArchiver:.
2000-05-23gui.hmgd (Pixmap): Adopt drop.
2000-04-20gui.hmgd Note that window geometry record names must not have
spaces.
2000-03-28mgd Swarmdocs 2.1.1 frozen.
2000-02-29mgd Swarmdocs 2.1 frozen.
2000-02-18gui.hmgd Remove extra +createBegin and -createEnd throughout. Move
+create:setWindowGeometryRecordName: to ArchivedGeometryWidget.
Remove from Raster and ZoomRaster.
1998-11-16gui.hmgd Remove creating phase
+in:. Rename in: and out: to lispin: and lispout:.
1998-09-30gui.hmgd (_Histogram): -setNumBins:, -setLabels:, -setColors:,
+createBegin:, createEnd: Split out setNumPoints:Labels:Colors: into
different methods.
1998-09-28gui.halex (ScheduleItem):
Fixed incorrect documentation markup of `Description' entry for
protocol.
1998-09-28gui.hmgd (_Canvas, _Frame):
Move Frame's assertGeometry to Canvas as checkGeometry:.
1998-09-25gui.hmgd (_Canvas): Use addWidget:X:Y:centerFlag: and
removeWidget:.
1998-09-24gui.hmgd (_ScheduleItem): Add
trigger:X:Y:. (_CompleteProbeDisplayLabel): Remove
setProbeDisplayManager: and rename setProbeDisplay: to
setTargetWidget:.
1998-09-22gui.hmgd (Circle): Make
argument to setRadius: unsigned. Provide Circle, Line, ScheduleItem,
and TextItem class objects. (_ScheduleItem, ScheduleItem): New
protocols. (_TextItem): Add +createBegin: and setCenterFlag:.
1998-09-17gui.hmgd (Pixmap): New method setDecorationsFlag:.
1998-09-03gui.hmgd (Widget): Declare -getParent and -getTopLevel. Revert
removal of -getWindowGeometry and -setWindowGeometry:, but don't
document them. (Histogram): Declare setXaxisMin:max:step:precision:.
1998-08-19gui.hmgd (Pixmap): Add setDirectory:.
1998-08-18gui.hmgd (Pixmap): Revert
create:widget: and create:file: addition and use setFile: and
setWidget: instead.
1998-08-06gui.hmgd (_Pixmap): Add
create:widget: and create:file:. Move setRaster: to using phase
(still need to make implementation synchronize). Add save:.
1998-04-23gui.hmgd Add documentation
tags to all protocols. Bring in sync with tkobjc changes.
1998-04-17gui.hmgd (Raster): Add ellipseX0:Y0:X1:Y1:Width:Color,
lineX0:Y0:X1:Y1:Width:Color:, and rectangleX0:Y0:X1:Y1:Width:Color:.
New protocols ButtonPanel, Form, CheckButton, OvalNodeItem,
RectangleNodeItem, CanvasItem, TextItem, Circle, Rectangle, and Line.
Split all protocols into `New' and `Usage' parts.
1998-04-13gui.hmgd Colormap and Pixmap protocols now are drived from Create
protocol. (Thanks to Ken Cline.) Add "@class Raster". (Thanks to
Pietro Terna.) (Pixmap): Add getWidth and getHeight methods to
protocol.
1998-04-10gui.hmgd Create class object
for Raster. (Drawer): Use it to declare drawX:Y: method spec.
(Raster): Declare draw:X:Y: method spec. (Pixmap): New protocol.
Create class object for Pixmap.
1998-02-27gui.hmgd (Entry): Add
linkVariableInt: to protocol (used in testIPD). (Graph) Add
setRangesYMin:Max:. (GraphElement): Add setColor:, setDashes:,
setSymbol:, and resetData. (Entry): Add linkVariableDouble: and
linkVariableBoolean:.
1998-02-24gui.halex (GUI_UPDATE_IDLE_TASKS): Added to call the new parametrized
(tkobjc_updateIdleTasks) for the Tk #ifndef and a stub added for the
Java version.
1998-02-20gui.hmgd Change javaobjc to
awtobjc throughout. Use initAWTObjc instead of initJavaObjc.
1998-02-18gui.hmgd Add AWT placeholders for GUI_* macros. Change GUI_INIT to
take a single argument, the Arguments object. Switch from #ifdef _TK_
to #ifndef USE_JAVA. (Widget): Add setPositionX:Y:.
1998-01-27gui.hmgd Remove GUI_ prefixes from GUI_Color and GUI_PixelValue.
Notes about XPixmap and XDrawer. Remove GUI_ButtonRight. Add
ButtonLeft, ButtonMiddle, and ButtonRight defines. Use #import for
tkobjc/common.h and tkobjc/global.h. Rename class XColormap to
Colormap and BLTGraph to Graph. Add @class Entry. Add getParent for
Widget. Add fillRectangeX0:Y0:X1:Y1:Color: to Raster. Add moveX:Y:
to CompositeItem.