Difference for ui/icon.c from version 1.1 to 1.2


version 1.1 version 1.2
Line 19
 
Line 19
  * An icon class.   * An icon class.
  *    *
  * $Log$   * $Log$
  * Revision 1.1  1999/06/14 22:14:27  donut   * Revision 1.2  2003/03/09 06:41:01  donut
  * Initial revision   * change byte typedef to sbyte to avoid conflict with win32 byte which is unsigned
    *
    * Revision 1.1.1.1  1999/06/14 22:14:27  donut
    * Import of d1x 1.37 source.
  *   *
  * Revision 1.2  1994/11/18  23:07:33  john   * Revision 1.2  1994/11/18  23:07:33  john
  * Changed a bunch of shorts to ints.   * Changed a bunch of shorts to ints.
Line 125
 
Line 128
  // Call twice to get original;   // Call twice to get original;
  if (f)   if (f)
  {   {
  icon->flag = (byte)f();   icon->flag = (sbyte)f();
  icon->flag = (byte)f();   icon->flag = (sbyte)f();
  } else {   } else {
  icon->flag = 0;   icon->flag = 0;
  }   }
Line 159
 
Line 162
  if (icon->pressed == 1 || keypress==icon->trap_key )   if (icon->pressed == 1 || keypress==icon->trap_key )
  {   {
  icon->status = 1;   icon->status = 1;
  icon->flag = (byte)icon->user_function();   icon->flag = (sbyte)icon->user_function();
  if (keypress==icon->trap_key) last_keypress = 0;   if (keypress==icon->trap_key) last_keypress = 0;
  }   }
   

Legend:
line(s) removed in v.1.1 
line(s) changed
 line(s) added in v.1.2