From 041465632533a83bf7abe8049c2dcf86a541b8f5 Mon Sep 17 00:00:00 2001 From: halw Date: Thu, 20 Nov 2008 21:45:06 +0000 Subject: [PATCH] Author:halw Date:2008-11-20T21:45:06.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@108 abb3cda0-5349-4a8f-a601-0c33ac3a8c38 --- .../eiffeltime-tutorial/absolute-time.wiki | 7 ++--- .../revisions-and-bug-fixes.wiki | 30 +++++++++++++++++++ 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/documentation/current/solutions/dates-and-times/eiffeltime/eiffeltime-tutorial/absolute-time.wiki b/documentation/current/solutions/dates-and-times/eiffeltime/eiffeltime-tutorial/absolute-time.wiki index 3ee83fcc..0662adca 100644 --- a/documentation/current/solutions/dates-and-times/eiffeltime/eiffeltime-tutorial/absolute-time.wiki +++ b/documentation/current/solutions/dates-and-times/eiffeltime/eiffeltime-tutorial/absolute-time.wiki @@ -104,12 +104,11 @@ It is possible to change reference of time and dateDATE_TIME, because adding time to a DATE_TIME may have a consequence on the date. +Add hours, minutes, and seconds with features hour_add, minute_add, and second_add. +{{caution|Using the addition features from TIME on the time attribute is also possible but the date will not be modified in the case time makes a cycle. So, for example use: my_date_time.hour_add (more_hours) instead of: my_date_time.time.hour_add (more_hours) }} -{{caution|Using the addition features from TIME on the time attribute is also possible but the date will not be modified in the case time makes a cycle. }} - -day_add is also available directly since it is frequently used within the class. +day_add is available on instances of DATE_TIME to add days. Feature add (or +) takes an instance of DATE_TIME_DURATION as an argument. Internally, add first adds the the date duration, and then the time duration. diff --git a/documentation/current/solutions/gui-building/eiffelvision-2/revisions-and-bug-fixes.wiki b/documentation/current/solutions/gui-building/eiffelvision-2/revisions-and-bug-fixes.wiki index d3574c1b..b5f039a7 100644 --- a/documentation/current/solutions/gui-building/eiffelvision-2/revisions-and-bug-fixes.wiki +++ b/documentation/current/solutions/gui-building/eiffelvision-2/revisions-and-bug-fixes.wiki @@ -3,6 +3,36 @@ [[Property:uuid|eb11a237-0c75-0427-452a-303d4f276b97]] This document contains details of modifications and bug fixes to the EiffelVision 2 library listed by the release version of EiffelStudio. All bug fixes and modifications are relative to the previously released version. + +==EiffelStudio 6.3== + +'''Interface modifications''' + +* '''EV_APPLICATION''' +**Added 'add_idle_action_kamikaze' as a synonym for 'do_once_on_idle' as this matches better with 'add_idle_action' + +'''Bug Fixes''' + +*'''Platform Independent''' +** '''EV_GRID''' +***Optimized rendering of items during addition/removal of large number of rows/items. +***Fixed item selection handling to correctly handle the Alt key +***Fixed certain graphical glitches and a crash when inserting new subrows in to existing structures +***Optimized 'remove_rows' to not redraw the grid 'during' each call, now scrollbars are updated on idle + +*'''Windows''' +** '''EV_ACCELERATOR''' +***Reimplemented accelerator handling so that they work with dialog windows. + +*'''Solaris/Linux''' +** '''EV_PIXEL_BUFFER''' +***Now correctly resetting item data after creation, before pixel buffer memory was random +***Fixed 'draw_pixel_buffer' to correctly composite the data instead of blindly copying it over. +**'''EV_DRAWABLE''' +*** Optimized clipping to prevent overdraw when blitting pixmaps offscreen. + + + ==EiffelStudio 6.2== '''Interface modifications'''