/[eiffelstudio]/branches/sam
ViewVC logotype

Log of /branches/sam

View Directory Listing Directory Listing


Sticky Revision:
(Current path doesn't exist after revision 70875)

Revision 19037 - Directory Listing
Modified Tue Nov 23 00:35:09 1999 UTC (20 years, 2 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch 'sam'.

Revision 17247 - Directory Listing
Modified Mon Sep 13 20:43:56 1999 UTC (20 years, 4 months ago) by (unknown author)
Copied from: trunk revision 17246
This commit was manufactured by cvs2svn to create branch 'sam'.

Revision 17246 - Directory Listing
Modified Mon Sep 13 01:36:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New config.sh file for Solaris platform with the `quick_finalize' option.


Revision 17245 - Directory Listing
Modified Sun Sep 12 19:36:24 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Updated Windows `finish_freezing' to take into consideration a new rules which
has been added for Unix users but not used on Windows: E1/Makefile: E1/Makefile.SH


Revision 17244 - Directory Listing
Modified Sun Sep 12 02:44:30 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Changed `char *' by EIF_POINTER as it should have been.


Revision 17243 - Directory Listing
Modified Sun Sep 12 02:37:42 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
To make `quick_finalize' completely working, I add to remove the deletion of temporary
objects files


Revision 17242 - Directory Listing
Modified Sun Sep 12 02:37:01 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Enable the `-j' option of the Makefile by removing a conflict which could have occured
between E1/emain.o and E1/Eobj1.o when the translation of the Makefile.SH could have
happened at the same time. In order to resolve this conflict, I introduced, as suggested
by Darren Hiebert, a new rule on E1/Makefile.


Revision 17241 - Directory Listing
Modified Sun Sep 12 00:10:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a vicious memory corruption bug. In fact, it was not vicious, good glasses
should have been enough to notice what was wrong. Basically, the result type of a function
is stored in the first element of the array `res'. As a consequence each time you stored
an Eiffel object into the first item of `res' you need to call `RTAS_OPT' in order to
keep a reference from the new objects to the special objects. If you don't do that, who knows
what could happen. In that case, it was a crash.


Revision 17240 - Directory Listing
Modified Sat Sep 11 03:23:14 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add a comparison test to Current in `is_equal' to speed up the search when
comparing to itself. Very useful in HASH_TABLE research.


Revision 17239 - Directory Listing
Modified Sat Sep 11 03:21:30 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
It was not safe to give the address of the attribute of the class to the C external
function since the C external could have launched a GC cycle and as a result the
address could have been complitely invalid.


Revision 17238 - Directory Listing
Modified Sat Sep 11 03:11:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the stream retrieval processus where one could not retrieve more than
twice a STREAM storable because `stream_buffer_position' was not reset to an initial
position.


Revision 17237 - Directory Listing
Modified Sat Sep 11 03:10:53 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a memory leak due to a bad end of loop condition, we put `i < n -1'
instead of `i <= n - 1' in `eif_type_id'.


Revision 17236 - Directory Listing
Modified Sat Sep 11 03:09:17 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the C library which implies a C external signature change of
`stream_eretrieve'.


Revision 17235 - Directory Listing
Modified Sat Sep 11 00:35:36 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added prlim task allocations


Revision 17233 - Directory Listing
Modified Fri Sep 10 23:43:04 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added note re: cvs tag on reviewed version


Revision 17232 - Directory Listing
Modified Fri Sep 10 23:40:52 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
fixed review date from 08 to 07


Revision 17231 - Directory Listing
Modified Fri Sep 10 23:38:08 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
moved report to end of doc


Revision 17230 - Directory Listing
Modified Fri Sep 10 23:36:55 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
compilable code.


Revision 17229 - Directory Listing
Modified Fri Sep 10 23:16:58 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
inserted heading for ALL unreviewed classes


Revision 17228 - Directory Listing
Modified Fri Sep 10 20:57:56 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number 4.5.011.


Revision 17227 - Directory Listing
Modified Fri Sep 10 20:47:36 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
koko


Revision 17226 - Directory Listing
Modified Fri Sep 10 20:44:29 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Introduced the notion of `default_string_value' and changed the implementation
of `is_default' needed when saving on disk the resources.


Revision 17225 - Directory Listing
Modified Fri Sep 10 20:43:36 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Use EB_SHARED_OUTPUT_TOOLS instead of WINDOWS.


Revision 17224 - Directory Listing
Modified Fri Sep 10 20:43:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics: Removed semicolon


Revision 17223 - Directory Listing
Modified Fri Sep 10 20:42:45 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
TTY_CONSTANTS is now using the three new abstractions EB_GENERAL_DATA,
EB_CLASS_TOOL_DATA and EB_FEATURE_TOOL_DATA which define the previously
used once functions.


Revision 17222 - Directory Listing
Modified Fri Sep 10 20:32:27 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
new source.s


Revision 17221 - Directory Listing
Modified Fri Sep 10 20:26:59 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
New classes.


Revision 17220 - Directory Listing
Modified Fri Sep 10 20:16:17 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
temporary cluster.


Revision 17219 - Directory Listing
Modified Fri Sep 10 20:14:09 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
new sources.


Revision 17218 - Directory Listing
Modified Fri Sep 10 20:10:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Instead of using WINDOWS we are now using EB_SHARED_OUTPUT_TOOLS which is compatible
between the new and the old implementation.


Revision 17217 - Directory Listing
Modified Fri Sep 10 20:09:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed the name used to read from the resource file.


Revision 17216 - Directory Listing
Modified Fri Sep 10 20:08:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
In order to keep compatibility betweeb the old and new interface, we introduced
`Window_mgr' which returns the new `feature_tool_mgr' in the case of the new interface.
Mostly done for APPLICATION_STATUS which needs it.


Revision 17215 - Directory Listing
Modified Fri Sep 10 20:06:50 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Renamed `add_selection_command' into `add_select_command'.
Renamed `remove_selection_commands' into `remove_select_commands'.


Revision 17214 - Directory Listing
Modified Fri Sep 10 20:02:19 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug with highlighting and setting of cursor position. We should first
set the cursor position and then do the highlighting not the contrary.


Revision 17213 - Directory Listing
Modified Fri Sep 10 19:59:52 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New Ace file for the new graphical interface on Windows


Revision 17212 - Directory Listing
Modified Fri Sep 10 19:57:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Abstract three once functions into three different classes in order to be compatible
with the new version of the interface.


Revision 17211 - Directory Listing
Modified Fri Sep 10 19:47:28 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Moved the class to the API\profiler\querying cluster since it is not graphical at all.


Revision 17210 - Directory Listing
Modified Fri Sep 10 19:46:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Moved the class from `interface\graphical\profile_tool' to here since it is not
a graphical class.


Revision 17209 - Directory Listing
Modified Fri Sep 10 19:45:06 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We moved the file to the switch/interface cluster since they are different from
the batch_only version to the graphical version


Revision 17208 - Directory Listing
Modified Fri Sep 10 19:40:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Addition of the skeleton of two new classes. It has to be finished in order to
compile the batch only version of the compiler.


Revision 17207 - Directory Listing
Modified Fri Sep 10 19:36:54 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Because of the work done on the new graphical interface and for compatibility reasons
we introduced this two new classes which basically replace the old WINDOWS class.


Revision 17206 - Directory Listing
Modified Fri Sep 10 19:35:49 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New classes corresponding to the old WINDOWS class made for the new EiffelVision library.


Revision 17205 - Directory Listing
Modified Fri Sep 10 19:34:48 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics (Removed semicolons)
Changed the inheritance from WINDOWS to EB_SHARED_INTERFACE_TOOLS. And now
WINDOWS simply inherits from EB_SHARED_INTERFACE_TOOLS.


Revision 17204 - Directory Listing
Modified Fri Sep 10 19:29:19 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed files since they belon to other places and also because they are shared
between the new and the old interface and therefore we cannot change them, it will
be too dangerous.


Revision 17203 - Directory Listing
Modified Fri Sep 10 18:38:36 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preparation of the integration.


Revision 17202 - Directory Listing
Modified Fri Sep 10 18:32:35 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preparation of Ecase integration.


Revision 17201 - Directory Listing
Modified Fri Sep 10 01:52:12 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New file copy mechanism


Revision 17200 - Directory Listing
Modified Fri Sep 10 01:05:56 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Altered pre-condition error, sorry


Revision 17199 - Directory Listing
Modified Thu Sep 9 23:36:19 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New features to be implemnted


Revision 17198 - Directory Listing
Modified Thu Sep 9 23:27:59 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New features found that need implementing


Revision 17197 - Directory Listing
Modified Thu Sep 9 23:27:25 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New features that need implementing


Revision 17196 - Directory Listing
Modified Thu Sep 9 22:15:26 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
mark_special_table: hvalues, and hkeys may change during reallocation of table. Now the access to the special_table fields are accessed directly.


Revision 17195 - Directory Listing
Modified Thu Sep 9 22:12:47 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed an added file since it is still used by the compiler in batch mode.


Revision 17194 - Directory Listing
Modified Thu Sep 9 21:44:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with pure external C++ declaration which were not parsed correctly.
It was working fine for the non-pure external C++ declarations such as macro or struct.


Revision 17193 - Directory Listing
Modified Thu Sep 9 21:32:25 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
eif-thr_entry returns nothing when compiled on Solaris.


Revision 17192 - Directory Listing
Modified Thu Sep 9 19:13:14 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
ev_progress_bar_imp


Revision 17191 - Directory Listing
Modified Thu Sep 9 17:35:36 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Altered features to to_be_implemented


Revision 17190 - Directory Listing
Modified Thu Sep 9 17:34:28 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Corrected precondition in set_name


Revision 17189 - Directory Listing
Modified Thu Sep 9 17:24:46 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
fonund new features in ev_font_imp that need re-implementing


Revision 17188 - Directory Listing
Modified Thu Sep 9 17:14:49 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Removed redundant preconditions in set_name


Revision 17187 - Directory Listing
Modified Thu Sep 9 17:12:29 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Corrected set_name pre-condition


Revision 17186 - Directory Listing
Modified Thu Sep 9 16:54:14 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
On a selection, on select is now called correctly.


Revision 17185 - Directory Listing
Modified Thu Sep 9 16:28:29 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed bugs in demo so the accelerator demo now works.


Revision 17184 - Directory Listing
Modified Thu Sep 9 16:27:21 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Set the vertical height of the action window to 400 on creation.


Revision 17183 - Directory Listing
Modified Thu Sep 9 16:24:41 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a hide/show button to the tab.


Revision 17181 - Directory Listing
Modified Thu Sep 9 00:41:17 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
This has beenremoved as the EV_ACCELERATOR is now implemented entirely in VISION2


Revision 17180 - Directory Listing
Modified Thu Sep 9 00:37:23 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The add_ok and add_cancel commands have been added to this class as they are no longer platform specific.


Revision 17179 - Directory Listing
Modified Thu Sep 9 00:34:13 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Class altered to reflect the fact that there is no longer any platform specific inplementation.ev_accelerator_dialog.e


Revision 17178 - Directory Listing
Modified Thu Sep 9 00:21:04 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Using environment variable PLATFORM for the path.


Revision 17177 - Directory Listing
Modified Thu Sep 9 00:19:19 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'show' fixed, the focus was set back even when there was no widget which had the focus.


Revision 17176 - Directory Listing
Modified Wed Sep 8 23:54:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with on SOLARIS where EIF_THR_ENTRY_TYPE is defined as `void' and
therfore in `eif_thr_entry' the `return' statement was not valid. Since it occurs only
for SOLARIS_THREADS we put a #ifndef statement around it.


Revision 17175 - Directory Listing
Modified Wed Sep 8 22:30:19 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Features that may be revised for a single vision split area class


Revision 17174 - Directory Listing
Modified Wed Sep 8 21:51:33 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New un-implemented features in ev_menu_separator_imp_found


Revision 17173 - Directory Listing
Modified Wed Sep 8 18:58:28 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Created the event window for displaying events that occur on demo items.


Revision 17172 - Directory Listing
Modified Wed Sep 8 18:19:36 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added andy and alexes notes


Revision 17171 - Directory Listing
Modified Wed Sep 8 17:56:12 1999 UTC (20 years, 4 months ago) by leitner
Original Path: trunk
cvs keyword hack


Revision 17170 - Directory Listing
Modified Wed Sep 8 17:35:45 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The color window is now created with a selected color.


Revision 17169 - Directory Listing
Modified Wed Sep 8 17:34:16 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added the demo_commands cluster.


Revision 17168 - Directory Listing
Modified Wed Sep 8 17:25:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed the post condition in set_rgb_result so that it checks correctly and does not always return False.


Revision 17167 - Directory Listing
Modified Wed Sep 8 16:47:53 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added and edited Julians notes


Revision 17166 - Directory Listing
Modified Wed Sep 8 16:15:48 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
initial commit of review report, edited Ians notes


Revision 17165 - Directory Listing
Modified Wed Sep 8 05:38:28 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the use of "-lbsd" since we are not using it.


Revision 17164 - Directory Listing
Modified Wed Sep 8 01:41:01 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Integrate a tool required to compile the run-time under Windows. So far, it was
not integrated, but since it is a pain to recompile it all the time, I integrate
the last stable version of the tool.


Revision 17163 - Directory Listing
Modified Wed Sep 8 01:20:03 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Defined NBLOCKS to be 27.
This remove a bug when trying to call xrealloc with a size greater than 2^26,
it would fail with a crash in `split_block' because we did not allocate a
block in the free lists for sizes greater than 2^26 because NBLOCKS was
equal to 26 instead of 27.


Revision 17162 - Directory Listing
Modified Tue Sep 7 23:09:47 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Fixed the `incompatible_version_number' related bug.


Revision 17161 - Directory Listing
Modified Tue Sep 7 21:30:30 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Correct error handling when directories are not initialized properly


Revision 17159 - Directory Listing
Modified Tue Sep 7 03:00:42 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Use of `default_create' for the template class, so that it is now compilable.


Revision 17158 - Directory Listing
Modified Tue Sep 7 02:57:57 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New error message for Struct encapsulation.


Revision 17157 - Directory Listing
Modified Tue Sep 7 02:57:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add the COOLGEN filter.


Revision 17156 - Directory Listing
Modified Tue Sep 7 02:08:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New `compiler_path' to the CYGWIN distribution on Windows.


Revision 17154 - Directory Listing
Modified Sat Sep 4 20:23:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Moved SHARED_ERROR_BEHAVIOR from ES to COMMAND_LINE_PROJECT in order
to be able to check the value of `stop_on_error' in COMMAND_LINE_PROJECT, useful
when `-batch' or `-stop' option has been specified and that a project
already exists.


Revision 17153 - Directory Listing
Modified Sat Sep 4 20:21:18 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics: removed trailing semicolon
Added new abbreviations and commands for `batch' and `version'.


Revision 17152 - Directory Listing
Modified Sat Sep 4 20:18:55 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics, removed all trailing semicolon.
Added two new help options `batch' and `version'.


Revision 17151 - Directory Listing
Modified Sat Sep 4 20:15:00 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New way to save the backup file in case something is going wrong during the saving:
- if the file is a symbolic link to another file, we do a copy to `file.swp'
  and write directly to the original. Therefore if something is going wrong
  the user can restore its code through `file.swp'.
- if it is not a symbolic link, we create a new file in `file.swp' and if
  something is going wrong, it can restore its code through `file.
Due to the inconsistence between the two, we could keep only the first one.


Revision 17150 - Directory Listing
Modified Sat Sep 4 19:52:06 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
`free_argv' was not correct since we need only to free the first string, the other
strings of `argv' are in fact part of the first one.


Revision 17149 - Directory Listing
Modified Sat Sep 4 07:29:52 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a post_condition error (bug fix provided by Eric Bezault).


Revision 17148 - Directory Listing
Modified Sat Sep 4 07:05:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed some stuff in the new command parser, where `argc' was not correctly
initialized and also add a `free_argv' routine which frees the C allocated memory.


Revision 17147 - Directory Listing
Modified Sat Sep 4 03:13:56 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Version from EDITOR_BRANCH.


Revision 17146 - Directory Listing
Modified Sat Sep 4 02:31:50 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`EB_CHOICE_WINDOW' -> `EB_CHOICE_DIALOG'.


Revision 17145 - Directory Listing
Modified Sat Sep 4 02:30:53 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Supplier classes names changed.


Revision 17144 - Directory Listing
Modified Sat Sep 4 02:29:37 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`has_modified_editor_tools' remade, `save_all_editors' feature added.


Revision 17143 - Directory Listing
Modified Sat Sep 4 02:26:44 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Help menu + freeze,finalize,precompile commands added.


Revision 17142 - Directory Listing
Modified Sat Sep 4 02:24:49 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`set_progress_dialog' simplified.


Revision 17141 - Directory Listing
Modified Sat Sep 4 02:23:27 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Commented instructions changed.


Revision 17140 - Directory Listing
Modified Sat Sep 4 02:21:52 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`save_all' feature added.


Revision 17139 - Directory Listing
Modified Sat Sep 4 02:21:13 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 17138 - Directory Listing
Modified Sat Sep 4 02:20:33 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Some supplier classes names changed.


Revision 17137 - Directory Listing
Modified Sat Sep 4 02:19:09 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warning added (commented).


Revision 17136 - Directory Listing
Modified Sat Sep 4 02:16:46 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Command to make a precompiled library out of the system.


Revision 17135 - Directory Listing
Modified Sat Sep 4 02:15:10 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
ommand to display a slice dialog, allowing the user to choose wich part of a special object will be displayed in an object tool.


Revision 17134 - Directory Listing
Modified Sat Sep 4 02:13:29 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Command to finalize a project.


Revision 17133 - Directory Listing
Modified Sat Sep 4 02:13:02 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Command to freeze a project.


Revision 17132 - Directory Listing
Modified Sat Sep 4 02:11:45 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmer added.


Revision 17131 - Directory Listing
Modified Sat Sep 4 02:11:06 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`EB_FILE_OPENER' used.


Revision 17130 - Directory Listing
Modified Sat Sep 4 02:09:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`name' commented.


Revision 17129 - Directory Listing
Modified Sat Sep 4 02:09:05 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings implemented.


Revision 17128 - Directory Listing
Modified Sat Sep 4 02:08:11 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Degree output added.


Revision 17127 - Directory Listing
Modified Sat Sep 4 02:06:05 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmer added.


Revision 17126 - Directory Listing
Modified Sat Sep 4 02:04:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
degree output added.


Revision 17125 - Directory Listing
Modified Sat Sep 4 02:02:59 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`name' commented. Warner added.


Revision 17124 - Directory Listing
Modified Sat Sep 4 02:01:58 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmation mechanism upgraded.


Revision 17123 - Directory Listing
Modified Sat Sep 4 02:01:00 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings made efficient.


Revision 17122 - Directory Listing
Modified Sat Sep 4 02:00:13 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmation mechanism updated.


Revision 17121 - Directory Listing
Modified Sat Sep 4 01:58:53 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class remade to work in a full new vision environment.


Revision 17120 - Directory Listing
Modified Sat Sep 4 01:56:41 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings added (but still commented!).


Revision 17119 - Directory Listing
Modified Sat Sep 4 01:55:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Unneeded commented attribute removed.


Revision 17118 - Directory Listing
Modified Sat Sep 4 01:53:35 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Saving feature improved due to `EB_FILE_OPENER'.


Revision 17117 - Directory Listing
Modified Sat Sep 4 01:51:43 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Part of saving feature moved in `EB_SAVE_RESULT_CMD'.


Revision 17115 - Directory Listing
Modified Sat Sep 4 01:46:57 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`EB_GRAPHICAL_PARAMETERS' replaced by `EB_GRAPHICAL_DATA' in inheritance clause.


Revision 17114 - Directory Listing
Modified Sat Sep 4 01:44:16 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`graphical_output_disabled' added. `selector_window' commented.


Revision 17113 - Directory Listing
Modified Sat Sep 4 01:42:25 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`build_interface' improved.


Revision 17112 - Directory Listing
Modified Sat Sep 4 01:40:26 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`shown' changed in `displayed'.


Revision 17111 - Directory Listing
Modified Sat Sep 4 01:39:12 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Postcondition bug fixed.


Revision 17110 - Directory Listing
Modified Sat Sep 4 01:38:02 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 17109 - Directory Listing
Modified Sat Sep 4 01:36:26 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Windows text default value changed to avoid bug.


Revision 17108 - Directory Listing
Modified Sat Sep 4 01:35:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Splash pixmap added.


Revision 17107 - Directory Listing
Modified Sat Sep 4 01:33:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Callback mechanism remade.


Revision 17106 - Directory Listing
Modified Sat Sep 4 01:31:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warners added.


Revision 17105 - Directory Listing
Modified Sat Sep 4 01:31:03 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Unneeded execution features erased.


Revision 17104 - Directory Listing
Modified Sat Sep 4 01:27:44 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class updated according to new confirmation dialog.


Revision 17103 - Directory Listing
Modified Sat Sep 4 01:25:52 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Abstract notion of an `EB_FILE_OPENER' caller.


Revision 17102 - Directory Listing
Modified Sat Sep 4 01:25:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class used to open a file and displaying error dialogs if necessary.


Revision 17101 - Directory Listing
Modified Sat Sep 4 01:22:38 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog displaying compilation advance.


Revision 17100 - Directory Listing
Modified Sat Sep 4 01:19:51 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog allowing user to choose an item (a class or a feature, for instance) in a list.


Revision 17099 - Directory Listing
Modified Sat Sep 4 01:16:30 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog displaying information about EiffelBench and ISE.


Revision 17098 - Directory Listing
Modified Sat Sep 4 01:07:56 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warners added.


Revision 17097 - Directory Listing
Modified Sat Sep 4 01:05:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Abstract notion of an `EB_CONFIRM_SAVE_DIALOG' client.


Revision 17096 - Directory Listing
Modified Sat Sep 4 01:02:45 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class modified to be used with an `EB_CONFIRM_SAVE_CALLBACK' descendant.


Revision 17095 - Directory Listing
Modified Sat Sep 4 00:56:43 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed in `EB_CHOICE_DIALOG'.


Revision 17094 - Directory Listing
Modified Sat Sep 4 00:55:02 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed in `EB_CREATE_CLASS_DIALOG'.


Revision 17093 - Directory Listing
Modified Sat Sep 4 00:51:27 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed in `EB_ABOUT_DIALOG' and moved in cluster `dialogs'.


Revision 17092 - Directory Listing
Modified Sat Sep 4 00:48:42 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding 'check False end' clauses.


Revision 17091 - Directory Listing
Modified Sat Sep 4 00:20:00 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
changed ISE_SRC env var to WS


Revision 17090 - Directory Listing
Modified Sat Sep 4 00:19:43 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'add/remove_selection_command' replaced by 'add/remove_select_command(s)' and 'add/remove_unselect_command(s)'.


Revision 17089 - Directory Listing
Modified Sat Sep 4 00:16:24 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'add_activate_command' replaced by 'add_return_command'. Feature 'remove/add_selection_commands' removed, replaced by feature 'add_select_command' and 'remove_select_commands' inherited from EV_LIST.


Revision 17088 - Directory Listing
Modified Sat Sep 4 00:11:39 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to widgets.


Revision 17087 - Directory Listing
Modified Sat Sep 4 00:11:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to toggle_buttons.


Revision 17086 - Directory Listing
Modified Sat Sep 4 00:10:10 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to text fields.


Revision 17085 - Directory Listing
Modified Sat Sep 4 00:09:54 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
The signals have now distincts id.


Revision 17084 - Directory Listing
Modified Sat Sep 4 00:09:44 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to text components.


Revision 17083 - Directory Listing
Modified Sat Sep 4 00:08:49 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to lists.


Revision 17082 - Directory Listing
Modified Sat Sep 4 00:08:30 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding another signal 'unselect_child' for EV_LIST. Postcondition of feature 'which event_id' changed.


Revision 17081 - Directory Listing
Modified Sat Sep 4 00:08:24 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to buttons.


Revision 17080 - Directory Listing
Modified Sat Sep 4 00:05:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added code to handle the new event window which has been added to the tutorial.


Revision 17079 - Directory Listing
Modified Sat Sep 4 00:05:37 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Constant 'tree_subtree_id' moved from EV_WIDGETS_CONSTANTS_IMP because it is only needed here.


Revision 17078 - Directory Listing
Modified Sat Sep 4 00:04:49 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added this tab for the first time.


Revision 17077 - Directory Listing
Modified Sat Sep 4 00:04:07 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
In feature 'c_gtk_signal_connect_general', processing another signal: 'unselect_child' (for lists).


Revision 17076 - Directory Listing
Modified Sat Sep 4 00:00:09 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Had to change the implementation of the tab as combo boxes selection commands have changed.


Revision 17075 - Directory Listing
Modified Fri Sep 3 23:59:06 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Removed the foreground and background modifiers as they are now within widget tab.


Revision 17074 - Directory Listing
Modified Fri Sep 3 23:58:26 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered the tabbing.


Revision 17073 - Directory Listing
Modified Fri Sep 3 23:56:53 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered tabbing.


Revision 17072 - Directory Listing
Modified Fri Sep 3 23:56:20 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered the positioning of one of the children.


Revision 17071 - Directory Listing
Modified Fri Sep 3 23:53:19 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed the bug where every time you returned to the demo, a new root was added to the tree.


Revision 17070 - Directory Listing
Modified Fri Sep 3 23:52:28 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Adde combo feature modifiers to alter the foreground and background colors.


Revision 17069 - Directory Listing
Modified Fri Sep 3 23:49:33 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added an event buttone to show the event window.


Revision 17068 - Directory Listing
Modified Fri Sep 3 23:47:55 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added commands to demo.


Revision 17067 - Directory Listing
Modified Fri Sep 3 23:39:43 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added commands to demo.


Revision 17066 - Directory Listing
Modified Fri Sep 3 22:31:34 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Corrected add_un_select_command header."


Revision 17065 - Directory Listing
Modified Fri Sep 3 22:29:27 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Added valid_command: cmd /= Void to add_unselect_command."


Revision 17064 - Directory Listing
Modified Fri Sep 3 22:25:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Fixed variable mis-spelling in header of add_unselect command."


Revision 17063 - Directory Listing
Modified Fri Sep 3 22:22:42 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Fixed unknown variable problem in add_select and add_unselect commands. Header variable was spelt incorrectly."


Revision 17062 - Directory Listing
Modified Fri Sep 3 22:19:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Removed duplicate preconditions in select and unselect commands."


Revision 17061 - Directory Listing
Modified Fri Sep 3 22:04:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Removed duplicated precondition."


Revision 17060 - Directory Listing
Modified Fri Sep 3 21:59:31 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Add_select_command is now used instead of add_selection_command.


Revision 17059 - Directory Listing
Modified Fri Sep 3 21:54:21 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Removed selection_command and replaced it with select_command and unselect_command.


Revision 17058 - Directory Listing
Modified Fri Sep 3 21:43:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Re numbered the events so that every one has a unique number.


Revision 17057 - Directory Listing
Modified Fri Sep 3 21:40:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed a bug in set_background color and set_foreground_color so that the widget is now re drawn immediately.


Revision 17056 - Directory Listing
Modified Fri Sep 3 21:37:27 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Replaced selection_command with select_command and unselect_command.


Revision 17055 - Directory Listing
Modified Fri Sep 3 21:34:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Adapt the `macro' convention so that it works also for C++ code. This work
resulted in some changes in the inheritance tree and class name changes. As
a result the MACRO_* classes do not inherit anymore from the C_* classes, but
directly from the EXTERNAL_* classes. We added a new query `is_cpp' which enables
us to know from which context it has been called.

Added a new type of external: the "struct" type which is defined as described below:

Let's assume the following structure is defined in %"test.h%"
typedef struct {
    int x;
    int y;
} Point;
To access and set `x' we simply have to do the following:
    x (p: POINTER): INTEGER is
        external "C [struct $"test.h%"] (Point): EIF_INTEGER"
        alias "x" end

    set_value (p: POINTER; i: INTEGER) is
        external "C [struct $"test.h%"] (Point, int)"
        alias "y" end

The rules are:
    - struct can only be used for a function with one argument (to get the
      value) or a procedure with two arguments (to set the value).
      In both cases, the type of the first argument must be POINTER.
    - an explicit prototype must be provided.
      Its first argument is the structure name. The other one (return type
      or second argument) is the field type.
    - the alias field is mandatory. It is the field name.
    - the header file (%"test.h%" above) is mandatory. It's where the
      structure is defined.
    - additional header files can be added using the same
      "| header_file_list" defined for other extensions.
    - the language name can be either C or C++.

The consequence of the addition are some new classes for the error reporting mechanism
and the addition of STRUCT_EXTENSION_AS, STRUCT_EXTENSION_I and STRUCT_EXT_BYTE_CODE. There
is also some changes in the generation of external in general.


Revision 17054 - Directory Listing
Modified Fri Sep 3 21:28:44 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Replaced selection_command with select_command and unselect_command.


Revision 17053 - Directory Listing
Modified Fri Sep 3 21:20:43 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Select and unselect commands have been added to the tree.


Revision 17052 - Directory Listing
Modified Fri Sep 3 21:16:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Select and unselect commands have been added to the list.


Revision 17051 - Directory Listing
Modified Fri Sep 3 21:11:53 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the redefinition of `extend' from TWO_WAY_LIST since the inherited
post-condition did not apply to STONE_HISTORY where an extend does not extend
all the time. Therefore we renamed `extend' into `twl_extend' and use it
in the definition of `extend' from STONE_HISTORY.


Revision 17050 - Directory Listing
Modified Fri Sep 3 19:36:21 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'add_selection_command' replaced by 'add_select_command' and 'add_unselect_command'.


Revision 17049 - Directory Listing
Modified Fri Sep 3 19:34:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
When checking if a feature call is a polymorphic one or not, we need to check
in the POLY_TABLE if the class we are currently checking conforms to the first
class of POLY_TABLE. Normally we should have use `simple_conform_to' from CLASS_C,
but we used a fastest way `conformance_table.item (first_class.topological_id)' and
this was not safe, because sometimes the `first_class.topological_id' could be
greater than the current maximum `conformance_table'.
That's why now we use `simple_conform_to' without any trick, it's safer.


Revision 17048 - Directory Listing
Modified Fri Sep 3 19:20:12 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add a new `struct' constant which corresponds to the new "struct" keyword
in external clauses.


Revision 17047 - Directory Listing
Modified Fri Sep 3 19:19:23 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the post condition in `has_syntax_error' where we just needed
to make sure that Result = (last_syntax_error /= Void) nothing else.


Revision 17046 - Directory Listing
Modified Fri Sep 3 19:18:48 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Comment removed for 'set_position' becuase the bug has been fixed in GTK.


Revision 17045 - Directory Listing
Modified Fri Sep 3 19:18:01 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented.


Revision 17044 - Directory Listing
Modified Fri Sep 3 19:17:25 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' added, need to be implemented.


Revision 17043 - Directory Listing
Modified Fri Sep 3 19:16:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bad undefinition of `is_equal' from COMPARABLE in class ERROR. As a consequence
we needed to add some `undefine is_equal end' clauses in some descendants which
inherited from other classes.


Revision 17042 - Directory Listing
Modified Fri Sep 3 19:13:26 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17041 - Directory Listing
Modified Fri Sep 3 18:39:47 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Almost definitive version.
Adding of Direct Category call.


Revision 17040 - Directory Listing
Modified Fri Sep 3 18:32:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number therfore new license


Revision 17039 - Directory Listing
Modified Fri Sep 3 18:26:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number of the compiler


Revision 17038 - Directory Listing
Modified Fri Sep 3 18:02:49 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' removed, is implemented in the lower classes.


Revision 17037 - Directory Listing
Modified Fri Sep 3 17:54:17 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
functions 'c_gtk_integer_to_pointer' and 'c_gtk_pointer_to_integer' moved from EV_GTK_ANY_IMP.


Revision 17036 - Directory Listing
Modified Fri Sep 3 17:53:28 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Function 'c_gtk_container_remove_all_children' added.


Revision 17035 - Directory Listing
Modified Fri Sep 3 17:52:53 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
'cgtk_pointer_to_integer' renamed into 'c_gtk_pointer_to_integer', which has been moved to EV_GTK_GENERAL_EXTERNALS.


Revision 17034 - Directory Listing
Modified Fri Sep 3 17:42:37 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17033 - Directory Listing
Modified Fri Sep 3 17:40:39 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
'c_integer_to_pointer' changed renamed in 'c_gtk_integer_to_pointer'.


Revision 17032 - Directory Listing
Modified Fri Sep 3 17:37:36 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented. Features 'add_item' and 'remove_item' modified.


Revision 17031 - Directory Listing
Modified Fri Sep 3 17:11:08 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
With VXWORKS, no rem set optimization.
Anuway, systems on this platforms are too small to need this
optimization.


Revision 17030 - Directory Listing
Modified Fri Sep 3 17:09:10 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed the behavior of `set_cursor_position' to set the cursor position
even if a selection is done. In the later case we call `set_caret_position'.


Revision 17029 - Directory Listing
Modified Fri Sep 3 17:05:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
The `Lvm_getitemtext' message needs to be sent to `item' (i.e. the list view)
and not to the `an_item.item' (i.e. the list view item) as said in the Microsoft
documentation.


Revision 17028 - Directory Listing
Modified Fri Sep 3 16:51:43 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Add the extern void egc_init_plug (), called from CECIL and defined in E1/eplug.c, so as to aoid a warning "implicit declaration".


Revision 17027 - Directory Listing
Modified Fri Sep 3 16:25:58 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Function 'c_gtk_widget_set_size' modified.


Revision 17026 - Directory Listing
Modified Fri Sep 3 00:52:34 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preference Tool continues...


Revision 17025 - Directory Listing
Modified Fri Sep 3 00:00:51 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Move declarations of variables where there are really useful.


Revision 17024 - Directory Listing
Modified Thu Sep 2 23:26:20 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Used EIF_REFERENCE instead of `char *'.

Fixed a very old bug in the debugger which was easy to fix thanksful to the same
kind of bug found in `rout_obj.c'. Basically we were creating two eiffel strings
without protecting the references. As a result, the first string could have moved
after the creation of the second one and most of the time is was crashing EiffelBench.


Revision 17023 - Directory Listing
Modified Thu Sep 2 19:23:38 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding feature 'c_gtk_menu_remove_all_items' and 'c_gtk_container_remove_all_children'.


Revision 17022 - Directory Listing
Modified Thu Sep 2 19:18:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed a comment on line `implementation.terminate' which should have been
called in `load_result' since we need to release the database descriptor
used for the query.


Revision 17021 - Directory Listing
Modified Thu Sep 2 19:13:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug where we did not clear the `map_table' (between the columns of the
database and the attributes of an object) when we were querying more than one
the database in a session. As a result, the `map_table' contained bad offsets
which could result in segmentation violation when using INTERNAL.


Revision 17020 - Directory Listing
Modified Thu Sep 2 18:33:17 1999 UTC (20 years, 4 months ago) by sam
Original Path: trunk
vision IF to set_modal changed


Revision 17019 - Directory Listing
Modified Thu Sep 2 18:31:54 1999 UTC (20 years, 4 months ago) by sam
Original Path: trunk
rearranged creation proc


Revision 17018 - Directory Listing
Modified Thu Sep 2 18:20:51 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Tool is working now properly.
Introduction of Tree instead of List to come.


Revision 17017 - Directory Listing
Modified Thu Sep 2 17:35:34 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We now do not provide any shrinking routine for `last_string' since our
experience shows that you are not going to read less the second time you
read a file than the second time. By not doing any shrinking we went
from 1:20s to 50s on one of Friedrich Dominicus benchmarks.


Revision 17016 - Directory Listing
Modified Thu Sep 2 17:14:09 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New Proxy/Stub dialog, includes Automation radio buttons.


Revision 17015 - Directory Listing
Modified Thu Sep 2 16:56:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in `make' and `remake' where we could have called them as standard feature
call (not as creation feature call) and it could result in an incorrect ARRAYED_LIST
structure which does not respect their post-conditions. Adding a reset of `index'
and `count' was needed.


Revision 17014 - Directory Listing
Modified Thu Sep 2 16:55:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a incorrect change behavior introduced in the redefinition of `caret_position'
from WEL_EDIT where we were taking the `minimum' bound instead of the `maximum' bound
of the current selection (change to the WEL_EDIT behavior).


Revision 17013 - Directory Listing
Modified Thu Sep 2 05:56:34 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered on_set_focus and on_kill_focus so that they do not perform unecessary checks.


Revision 17012 - Directory Listing
Modified Thu Sep 2 05:51:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When returning the selected item, now return based on a zero based index.


Revision 17011 - Directory Listing
Modified Thu Sep 2 05:49:17 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The children are now created with a zero based index.


Revision 17010 - Directory Listing
Modified Thu Sep 2 05:46:26 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When removing a child, the child is now removed form the list of non expandable children.


Revision 17009 - Directory Listing
Modified Thu Sep 2 05:43:21 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered grammer in a comment.


Revision 17008 - Directory Listing
Modified Thu Sep 2 05:41:30 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Now when tabbing, the notebook tabs automatically to the first child.


Revision 17007 - Directory Listing
Modified Thu Sep 2 05:39:39 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
No text change or selection messages are created when the new selection is the current selection.


Revision 17006 - Directory Listing
Modified Thu Sep 2 05:36:20 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The status bar is now created with no children.


Revision 17005 - Directory Listing
Modified Thu Sep 2 05:30:11 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed the bug in the up arrow cursor so it is displayed instead of the sizewe cursor.


Revision 17004 - Directory Listing
Modified Thu Sep 2 05:28:42 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Corrected comment 'feature -- Status setting'.


Revision 17003 - Directory Listing
Modified Thu Sep 2 04:57:25 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Another error in EIF_TSD_DESTROY. Forgot a parenthesis.


Revision 17002 - Directory Listing
Modified Thu Sep 2 04:51:26 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Bad arguments in EIF_TSD_DESTROY


Revision 17001 - Directory Listing
Modified Thu Sep 2 04:36:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Set the cursor position before highlighting the selected text which seems more
logical anyway.


Revision 17000 - Directory Listing
Modified Thu Sep 2 04:31:25 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add the definition of `has' because it was violating a precondition not to
redefine `has' when you call the redefined feature `item'.


Revision 16999 - Directory Listing
Modified Thu Sep 2 04:27:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the C generated code for encapsulation of redefined function
into attributes of an expanded type. We took the same code which is used
in ATTRIBUTE_BL where we do not dereference expanded type, we only dereference
standard object.


Revision 16998 - Directory Listing
Modified Thu Sep 2 04:25:08 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a post-condition in `recompile' where `compilation_counter' is incremented
only when the compilation is successful, not all the time.


Revision 16997 - Directory Listing
Modified Thu Sep 2 04:02:59 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Corrected a wrong undefinition of `is_equal' from COMPARABLE which should have
been used instead.


Revision 16996 - Directory Listing
Modified Thu Sep 2 04:00:05 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed an incorrect postcondition in `new_class_description' where we do not have
always `invariant_part_set' because there is a case where `Result.invariant' and `inv'
could not match (eg when you just use the keyword `invariant' without any real invariants).


Revision 16995 - Directory Listing
Modified Thu Sep 2 03:53:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add a special entry for CECIL in multithreaded mode otherwise we cannot generate
CECIL objects in multithreaded mode since now all objects name are prefixed with `mt'.

Fixed a bad generation of Makefile in final mode when using precompiled libraries
with the new optimization done (which remove the speed overhead in the C generated code).


Revision 16994 - Directory Listing
Modified Thu Sep 2 03:47:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
The postcondition `invariant_part_set' in `initialize' was incorrect because
`invariant_part' and `inv' does not match all the time, eg when you have an
invariant clause without any invariant lines.


Revision 16993 - Directory Listing
Modified Thu Sep 2 03:43:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
When retrieving a precompiled object file, there is no version number since
this is contained in another file.


Revision 16992 - Directory Listing
Modified Thu Sep 2 02:21:33 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
EOM_GENERIC_INTERFACE renamed into ECOM_UNKNOWN_INTERFACE


Revision 16991 - Directory Listing
Modified Thu Sep 2 02:19:32 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
renamed into ecom_unknown_interface.e


Revision 16990 - Directory Listing
Modified Thu Sep 2 02:18:11 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 16989 - Directory Listing
Modified Thu Sep 2 01:59:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a small problem on Windows platform where the command line was loosing
the `\' characters when for example printing the complete executable path name.


Revision 16988 - Directory Listing
Modified Thu Sep 2 01:45:59 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a typo in the previous integration.


Revision 16987 - Directory Listing
Modified Thu Sep 2 01:43:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with `month_back' where we should have checked the new number of days
in the new month before trying to change the month number because we can go out of bounds.
Fortunately enough for us we did have some useful assertions to help us finding this
error.


Revision 16986 - Directory Listing
Modified Thu Sep 2 00:08:10 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
cleaned up ace file


Revision 16985 - Directory Listing
Modified Wed Sep 1 23:49:16 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Ace file for Gtk


Revision 16984 - Directory Listing
Modified Wed Sep 1 22:59:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When select_item is called now the appropriate windows message is sent.


Revision 16983 - Directory Listing
Modified Wed Sep 1 01:25:51 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
In EiffelBench we can set `breakpoint_number' so that the running application
has to check every `breakpoint_number' if it has to stop because the user clicked
on the interrupt button. However, the behavior has it was done making it check
every `1' instructions, which was not what we wanted.


Revision 16982 - Directory Listing
Modified Wed Sep 1 01:16:19 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Due to the name change of `proto' into `app_proto' in the `ipc/app' directory
we had to change the name also in the Makefile.


Revision 16981 - Directory Listing
Modified Tue Aug 31 23:58:51 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Integration


Revision 16980 - Directory Listing
Modified Tue Aug 31 23:57:07 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preference Tool continues.
New classes, new structure.


Revision 16979 - Directory Listing
Modified Tue Aug 31 07:54:10 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
str_isi: allow spaces to be around digits. Use `isspace' for separators.


Revision 16978 - Directory Listing
Modified Tue Aug 31 03:26:19 1999 UTC (20 years, 4 months ago) by pichery
Original Path: trunk
modified quick_finalize so that it can handle empty directory


Revision 16977 - Directory Listing
Modified Mon Aug 30 22:17:18 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 16976 - Directory Listing
Modified Mon Aug 30 22:15:48 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 16975 - Directory Listing
Modified Sat Aug 28 02:23:01 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Initialzation of `eif_globals' fields.


Revision 16974 - Directory Listing
Modified Sat Aug 28 02:17:50 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 16973 - Directory Listing
Modified Sat Aug 28 02:13:28 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Encapsulated Macros in WORKBENCH mode.


Revision 16972 - Directory Listing
Modified Sat Aug 28 02:11:58 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 16971 - Directory Listing
Modified Sat Aug 28 02:08:40 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Typo.


Revision 16970 - Directory Listing
Modified Sat Aug 28 01:13:04 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 16969 - Directory Listing
Modified Sat Aug 28 01:02:55 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Initialization of `inv_mark_table'.


Revision 16968 - Directory Listing
Modified Sat Aug 28 00:30:31 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Added new features to be implemented


Revision 16967 - Directory Listing
Modified Sat Aug 28 00:20:36 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised documentation


Revision 16966 - Directory Listing
Modified Sat Aug 28 00:19:27 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Updated Notes


Revision 16965 - Directory Listing
Modified Fri Aug 27 23:45:51 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Added as an aid for Vision2 development


Revision 16964 - Directory Listing
Modified Fri Aug 27 23:44:58 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Notes added as a development aid


Revision 16963 - Directory Listing
Modified Fri Aug 27 23:43:01 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Files added as an aid for devloper communication/documentation


Revision 16962 - Directory Listing
Modified Fri Aug 27 23:25:26 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Now save generated mapper header files


Revision 16961 - Directory Listing
Modified Fri Aug 27 22:51:08 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Parenthesis around MTOG, to avoid warnings (on VXWORKS),


Revision 16960 - Directory Listing
Modified Fri Aug 27 21:25:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`EB_CONSTANTS' changed in `NEW_EB_CONSTANTS'.


Revision 16959 - Directory Listing
Modified Fri Aug 27 21:14:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display the object the application has stopped in.


Revision 16958 - Directory Listing
Modified Fri Aug 27 21:13:48 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display the feature the application has stopped in.


Revision 16957 - Directory Listing
Modified Fri Aug 27 21:12:44 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display the class the application has stopped in.


Revision 16956 - Directory Listing
Modified Fri Aug 27 21:09:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display in the text the next object of the history.


Revision 16955 - Directory Listing
Modified Fri Aug 27 21:08:51 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display in the text the previous object of the history.


Revision 16954 - Directory Listing
Modified Fri Aug 27 21:07:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display in the text the previous target in the history.


Revision 16953 - Directory Listing
Modified Fri Aug 27 21:07:09 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display in the text the next target in the history.


Revision 16952 - Directory Listing
Modified Fri Aug 27 21:03:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to super melt AND insert a breakpoint.


Revision 16951 - Directory Listing
Modified Fri Aug 27 21:00:18 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_filter' commented.


Revision 16950 - Directory Listing
Modified Fri Aug 27 20:59:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`GENERAL_DATA' added in inheritance. Unneeded attribute removed.


Revision 16949 - Directory Listing
Modified Fri Aug 27 20:55:32 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`GENERAL_DATA' added in inheritance clause.


Revision 16948 - Directory Listing
Modified Fri Aug 27 20:54:29 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Unneeded attribute supressed. Inheritance changed.


Revision 16947 - Directory Listing
Modified Fri Aug 27 20:53:14 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`replace_target' feature changed in order to work if `fn' is Void.


Revision 16946 - Directory Listing
Modified Fri Aug 27 20:49:46 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Adapted class to new `E_PROJECT' class.


Revision 16945 - Directory Listing
Modified Fri Aug 27 20:48:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Commented `set_filter'.


Revision 16944 - Directory Listing
Modified Fri Aug 27 20:47:26 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Commneted local `g_degree_output'.


Revision 16943 - Directory Listing
Modified Fri Aug 27 20:46:36 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Commented `Ace_b'


Revision 16942 - Directory Listing
Modified Fri Aug 27 20:45:25 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Changed inheritance. changed confirmation.


Revision 16941 - Directory Listing
Modified Fri Aug 27 20:44:11 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Made button an EV_BUTTON, because toolbar items are not implemented yet.


Revision 16940 - Directory Listing
Modified Fri Aug 27 19:57:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Stone classes.


Revision 16939 - Directory Listing
Modified Fri Aug 27 19:55:26 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_child_expandable' replaces `set_expand'.


Revision 16938 - Directory Listing
Modified Fri Aug 27 19:53:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Inheritance changed.


Revision 16937 - Directory Listing
Modified Fri Aug 27 19:50:05 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_expand' -> `set_child_expandable'


Revision 16936 - Directory Listing
Modified Fri Aug 27 19:49:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_with_resource' signature changed. `set_child_expandable' replaces `set_expand'.


Revision 16935 - Directory Listing
Modified Fri Aug 27 19:48:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_with_resource' signature changed. features updated.


Revision 16934 - Directory Listing
Modified Fri Aug 27 19:47:19 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_with_resource' signature changed.


Revision 16933 - Directory Listing
Modified Fri Aug 27 19:46:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_expand' replaced by `set_child_expandable'


Revision 16932 - Directory Listing
Modified Fri Aug 27 19:42:58 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_from_old' removed.


Revision 16931 - Directory Listing
Modified Fri Aug 27 19:41:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_from_old(s)' removed. `make_default' added.


Revision 16930 - Directory Listing
Modified Fri Aug 27 19:39:42 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_from_old' removed. `make_default' added.


Revision 16929 - Directory Listing
Modified Fri Aug 27 19:36:38 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Changes reflecting Vision2 updates.


Revision 16928 - Directory Listing
Modified Fri Aug 27 19:35:22 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`make_form_old' removed.


Revision 16927 - Directory Listing
Modified Fri Aug 27 19:34:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Shared graphical resources.


Revision 16926 - Directory Listing
Modified Fri Aug 27 19:33:51 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Shared general resources.


Revision 16925 - Directory Listing
Modified Fri Aug 27 19:32:42 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
General and Graphical resources removed.


Revision 16924 - Directory Listing
Modified Fri Aug 27 19:31:49 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Initialiation feature implemented.


Revision 16923 - Directory Listing
Modified Fri Aug 27 19:30:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class improved. Inheritance remade.


Revision 16922 - Directory Listing
Modified Fri Aug 27 19:25:23 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Useless ancestor erased.


Revision 16921 - Directory Listing
Modified Fri Aug 27 19:18:33 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class modified to take in account Vision2 changes.


Revision 16920 - Directory Listing
Modified Fri Aug 27 19:17:24 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Client class name changed. Changes in Vision2 taken in account.


Revision 16919 - Directory Listing
Modified Fri Aug 27 19:16:27 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Inheritance changed.


Revision 16918 - Directory Listing
Modified Fri Aug 27 19:15:50 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Inheritance changed to be fully new vision compliant.


Revision 16917 - Directory Listing
Modified Fri Aug 27 19:14:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`QUERY_PARSER' changed in `EB_QUERY_PARSER'.


Revision 16916 - Directory Listing
Modified Fri Aug 27 19:14:22 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Removed nested comments.


Revision 16915 - Directory Listing
Modified Fri Aug 27 19:10:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Mirror class


Revision 16914 - Directory Listing
Modified Fri Aug 27 19:07:05 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Mirror class used during migration from old to new es4


Revision 16913 - Directory Listing
Modified Fri Aug 27 19:07:05 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Removed nested comment.


Revision 16912 - Directory Listing
Modified Fri Aug 27 19:05:59 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Mirror class used during migration from old to new based ebench.


Revision 16911 - Directory Listing
Modified Fri Aug 27 19:04:23 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Resources initializer for text mode.


Revision 16910 - Directory Listing
Modified Fri Aug 27 19:03:22 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Warnings elimination.


Revision 16909 - Directory Listing
Modified Fri Aug 27 19:02:53 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Resources used in text mode.


Revision 16908 - Directory Listing
Modified Fri Aug 27 19:01:50 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Mirror class, used during migratrion.


Revision 16907 - Directory Listing
Modified Fri Aug 27 18:58:30 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Shared error window. Class created to improve separation between text and graphics clusters.


Revision 16906 - Directory Listing
Modified Fri Aug 27 18:56:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`error_window' and `Argument list' related features changed.


Revision 16905 - Directory Listing
Modified Fri Aug 27 18:54:33 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 16904 - Directory Listing
Modified Fri Aug 27 18:52:57 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog provided to enter bounds for special objects display.


Revision 16903 - Directory Listing
Modified Fri Aug 27 18:50:54 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog used to enter argument for the application to be debugged.


Revision 16902 - Directory Listing
Modified Fri Aug 27 18:49:21 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class upgraded according to Vision2 updates.


Revision 16901 - Directory Listing
Modified Fri Aug 27 18:48:25 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class upgraded according to terminology changes in EiffelVision2.


Revision 16900 - Directory Listing
Modified Fri Aug 27 18:42:33 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Inheritance remade. Invariant commented.


Revision 16899 - Directory Listing
Modified Fri Aug 27 18:41:31 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Comment added.


Revision 16898 - Directory Listing
Modified Fri Aug 27 18:40:58 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
"set_modal" -> "set_modal (True)".


Revision 16897 - Directory Listing
Modified Fri Aug 27 18:35:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Invariant commented. Useless inheritance commented. Changes in Vision2 taken in account.


Revision 16896 - Directory Listing
Modified Fri Aug 27 18:32:56 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to handle application stops.


Revision 16895 - Directory Listing
Modified Fri Aug 27 18:31:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`Argument list' taken in account.


Revision 16894 - Directory Listing
Modified Fri Aug 27 18:30:21 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
changed hierarchy to reflect ancestor change.


Revision 16893 - Directory Listing
Modified Fri Aug 27 18:29:08 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added toolbar.


Revision 16892 - Directory Listing
Modified Fri Aug 27 18:28:08 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Instructions and attributes commented.


Revision 16891 - Directory Listing
Modified Fri Aug 27 18:23:44 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Useless as old vision kernel has been removed.


Revision 16890 - Directory Listing
Modified Fri Aug 27 18:11:50 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Useless as the old vision kernel has been removed.


Revision 16889 - Directory Listing
Modified Fri Aug 27 18:10:48 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Not used any more as old vision kernel has been supressed.


Revision 16888 - Directory Listing
Modified Fri Aug 27 18:08:29 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class used to display text an html-like way.


Revision 16887 - Directory Listing
Modified Fri Aug 27 18:05:49 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' and `post_fix' constants added.


Revision 16886 - Directory Listing
Modified Fri Aug 27 18:05:24 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' constant uncommented.


Revision 16885 - Directory Listing
Modified Fri Aug 27 17:59:56 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 16884 - Directory Listing
Modified Fri Aug 27 17:58:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' and `post_fix' constants added.


Revision 16883 - Directory Listing
Modified Fri Aug 27 17:56:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`post_fix' constant added.


Revision 16882 - Directory Listing
Modified Fri Aug 27 17:54:37 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Confirmation improved.


Revision 16881 - Directory Listing
Modified Fri Aug 27 17:52:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' and `post_fix' constants added.


Revision 16880 - Directory Listing
Modified Fri Aug 27 17:51:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved generation of $f operande: in finalized mode, we do not call the
encapsulation anymore if the call is not polymorphic in order to make things
faster. However, we are still generating the encapsulation functions in `ececil.c'
because the current mechanism has not been made easy to avoid this.


Revision 16879 - Directory Listing
Modified Fri Aug 27 17:51:42 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Deferred `symbol' and `post_fix' features added. Text made editable before changes occurs.


Revision 16878 - Directory Listing
Modified Fri Aug 27 17:49:13 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_button' added.


Revision 16877 - Directory Listing
Modified Fri Aug 27 17:47:59 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' constant uncommented.


Revision 16876 - Directory Listing
Modified Fri Aug 27 17:46:55 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Text made not editable.


Revision 16875 - Directory Listing
Modified Fri Aug 27 17:46:52 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug where the signature of the following external function was not
correctly generated:
	f (p: POINTER): INTEGER is external "C (char *): EIF_INTEGER" end
was giving:
	extern EIF_INTEGER f (EIF_POINTER);
instead of the correct signature:
	extern EIF_INTEGER f (char *);


Revision 16874 - Directory Listing
Modified Fri Aug 27 17:44:53 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' and `post_fix' constants added.


Revision 16873 - Directory Listing
Modified Fri Aug 27 17:41:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`post_fix' constant added.


Revision 16872 - Directory Listing
Modified Fri Aug 27 17:39:46 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' attribute uncommented.


Revision 16871 - Directory Listing
Modified Fri Aug 27 17:38:10 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_modal' changed, to reflect terminology change in Vision.


Revision 16870 - Directory Listing
Modified Fri Aug 27 17:30:40 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Comment added.


Revision 16869 - Directory Listing
Modified Fri Aug 27 17:29:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`symbol' and `post_fix' attributes added.


Revision 16868 - Directory Listing
Modified Fri Aug 27 17:21:16 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Application core. launchs the application in text or graphic mode, as requested.


Revision 16867 - Directory Listing
Modified Fri Aug 27 17:19:11 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Vision kernel. used only in graphic mode.


Revision 16866 - Directory Listing
Modified Fri Aug 27 17:14:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Information about a breakable stone in a text.


Revision 16865 - Directory Listing
Modified Fri Aug 27 17:14:16 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Information about a stone in a text.


Revision 16864 - Directory Listing
Modified Fri Aug 27 17:10:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Bugs dealing with "0 vs 1 based" structures fixed.


Revision 16863 - Directory Listing
Modified Fri Aug 27 17:06:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Some instructions commented.


Revision 16862 - Directory Listing
Modified Fri Aug 27 17:05:09 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`EB_GRAPHICAL_DATA' inheritance added.


Revision 16861 - Directory Listing
Modified Fri Aug 27 17:04:02 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Unneeded features commented. bug fixed in creation of the array of stones.


Revision 16860 - Directory Listing
Modified Fri Aug 27 16:59:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`set_focus' instruction commented.


Revision 16859 - Directory Listing
Modified Fri Aug 27 16:54:45 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Changed some preconditions.


Revision 16858 - Directory Listing
Modified Fri Aug 27 16:53:03 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Toolbar implemented.


Revision 16857 - Directory Listing
Modified Fri Aug 27 16:52:07 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
"check" instruction added.


Revision 16856 - Directory Listing
Modified Fri Aug 27 16:50:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Obsolete attributes commented.


Revision 16855 - Directory Listing
Modified Fri Aug 27 16:47:36 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added the main toolbar. Changed some `routine' in `feature'.


Revision 16854 - Directory Listing
Modified Fri Aug 27 16:43:37 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added special menu.


Revision 16853 - Directory Listing
Modified Fri Aug 27 16:42:46 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Implemented toolbar creation. Added commands.


Revision 16852 - Directory Listing
Modified Fri Aug 27 16:41:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Toolbar creation implemented.


Revision 16851 - Directory Listing
Modified Fri Aug 27 16:35:25 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Changed `add_activate_command' in `add_return_command'.


Revision 16850 - Directory Listing
Modified Fri Aug 27 16:32:24 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Reordered `destroy_tool' instructions.


Revision 16849 - Directory Listing
Modified Fri Aug 27 16:30:40 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Toolbar implementation modified.


Revision 16848 - Directory Listing
Modified Fri Aug 27 16:29:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Modified signature of `build_edit_bar' and `create_toolbar'.


Revision 16847 - Directory Listing
Modified Fri Aug 27 16:21:37 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Updated toolbar creation features.


Revision 16846 - Directory Listing
Modified Fri Aug 27 16:19:52 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Reordered `destroy_tool' instructions.


Revision 16845 - Directory Listing
Modified Fri Aug 27 16:17:24 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added toolbar creation procedures.


Revision 16844 - Directory Listing
Modified Fri Aug 27 16:14:19 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Modified class to reflect terminology change in EiffelVision.


Revision 16843 - Directory Listing
Modified Fri Aug 27 07:34:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
There was an error in signature of function 'gtk_tooltips_set_tip'. Function 'c_gtk_menu_remove_all_items' added.


Revision 16842 - Directory Listing
Modified Fri Aug 27 03:15:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Now, the boolean constants are printed with their first character in upper case.


Revision 16841 - Directory Listing
Modified Fri Aug 27 03:14:20 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the signatures of all the C external routines to match their definitions
from `eif_str.h'.


Revision 16840 - Directory Listing
Modified Fri Aug 27 01:52:54 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Altered the included files for the ace as a devlop ace is now used for development.


Revision 16839 - Directory Listing
Modified Fri Aug 27 01:50:58 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Altered spacing within the window.


Revision 16838 - Directory Listing
Modified Fri Aug 27 01:49:31 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Minor changes to the interface.


Revision 16837 - Directory Listing
Modified Fri Aug 27 01:48:37 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
 Added an action window.


Revision 16836 - Directory Listing
Modified Fri Aug 27 01:47:51 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added new features to the window.


Revision 16835 - Directory Listing
Modified Fri Aug 27 01:45:47 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Changed the timeout delay.


Revision 16834 - Directory Listing
Modified Fri Aug 27 01:41:42 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the drawing area tab.


Revision 16833 - Directory Listing
Modified Fri Aug 27 01:40:50 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the standard dialog tab.


Revision 16832 - Directory Listing
Modified Fri Aug 27 01:38:37 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Repositioning of children.


Revision 16831 - Directory Listing
Modified Fri Aug 27 01:38:03 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Altered text of buttons.


Revision 16830 - Directory Listing
Modified Fri Aug 27 01:37:11 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Position of tabs now returns an INTEGER so corrected checks.


Revision 16829 - Directory Listing
Modified Fri Aug 27 01:32:12 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Repositioning of a child.


Revision 16828 - Directory Listing
Modified Fri Aug 27 01:31:20 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Created drawable tab.


Revision 16827 - Directory Listing
Modified Fri Aug 27 01:29:41 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Now save generated mapper files


Revision 16826 - Directory Listing
Modified Fri Aug 27 01:01:02 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Altered buggy features


Revision 16825 - Directory Listing
Modified Fri Aug 27 00:58:15 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Fixed bugs


Revision 16824 - Directory Listing
Modified Fri Aug 27 00:54:31 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised Version


Revision 16823 - Directory Listing
Modified Fri Aug 27 00:54:10 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Fixed setting of font


Revision 16822 - Directory Listing
Modified Fri Aug 27 00:52:34 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised version


Revision 16821 - Directory Listing
Modified Fri Aug 27 00:46:59 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
New font enumerator calss primiarly for returning available fonts (needs interface)


Revision 16820 - Directory Listing
Modified Fri Aug 27 00:09:29 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Update the makefiles to reflect the C file name changes from `x.c' to `ewb_x.c'


Revision 16819 - Directory Listing
Modified Thu Aug 26 23:56:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Renamed `x.c' into `ewb_x.c'


Revision 16818 - Directory Listing
Modified Thu Aug 26 23:48:17 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Updated the Makefiles to reflect the new file names of the C files which
have been changed from `x.c' to `app_x.c'


Revision 16817 - Directory Listing
Modified Thu Aug 26 23:24:28 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Recreate progress dialog as needed


Revision 16816 - Directory Listing
Modified Thu Aug 26 23:24:01 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Re-enable browse button correctly


Revision 16815 - Directory Listing
Modified Thu Aug 26 23:23:36 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Mutliple bug fixes


Revision 16814 - Directory Listing
Modified Thu Aug 26 23:23:01 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Fixed back button + cosmetics


Revision 16813 - Directory Listing
Modified Thu Aug 26 23:22:30 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New icon


Revision 16812 - Directory Listing
Modified Thu Aug 26 23:18:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Renamed `x.c' into `app_x.c'.


Revision 16811 - Directory Listing
Modified Thu Aug 26 23:15:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Renamed `connect.c' into `app_connect.c'


Revision 16810 - Directory Listing
Modified Thu Aug 26 23:10:07 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Redefined `out'


Revision 16809 - Directory Listing
Modified Thu Aug 26 23:09:38 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Corrected ccom_is_equal_guid


Revision 16808 - Directory Listing
Modified Thu Aug 26 17:32:46 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised rich tab


Revision 16807 - Directory Listing
Modified Thu Aug 26 02:23:09 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the post-condition of `show_read_only_text' to take into account the case
where `read_only_text_window' and `editable_text_window' are the same.


Revision 16806 - Directory Listing
Modified Thu Aug 26 02:21:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect post-condition specification: we were doing a `has' on
`class_ast.id' where we just inserted a `class_comments' objects, so instead
we are now doing a `has' on `class_comments.class_id'.


Revision 16805 - Directory Listing
Modified Thu Aug 26 02:20:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Since the compiler now generates the `$(RM) emain.c' command in the `Makefile.SH' at
the end of the compilation command, we needed to remove on `read_next' during the process
otherwise we were out of synchronization.


Revision 16804 - Directory Listing
Modified Thu Aug 26 02:19:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New version number and new license code


Revision 16803 - Directory Listing
Modified Thu Aug 26 02:18:52 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug in the redefinition of `is_equal' where we forgot to do a `forth'
during the list traversals of `clusters' and `other'.


Revision 16802 - Directory Listing
Modified Thu Aug 26 02:17:45 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added `eif_special_table.o' for the CECIL generation under Unix.
Changed most of the `forth' by `finish' since it violates the precondition
of `forth' to call it when you are after.


Revision 16801 - Directory Listing
Modified Thu Aug 26 02:02:10 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug when adding a month when you are in a date with 31 days where it was
failing, because it did not check if the new day will be valid in the new month.


Revision 16800 - Directory Listing
Modified Wed Aug 25 18:42:48 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the improved version of RTCID and RTRC because some strange things appeared.


Revision 16799 - Directory Listing
Modified Wed Aug 25 17:47:57 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added inclusion of commctrl.h


Revision 16798 - Directory Listing
Modified Wed Aug 25 17:39:49 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
removed absolete feature.


Revision 16797 - Directory Listing
Modified Wed Aug 25 04:53:15 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a small problem where we do not delete the file `emain.c' after compiling it.
This is causing troubles when used under `Unix' with `quick_finalize'.


Revision 16796 - Directory Listing
Modified Wed Aug 25 04:48:50 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Redefined `set_default_format' to do a special handling when we are in the
project tool where the default format should always be the breakable one.


Revision 16795 - Directory Listing
Modified Wed Aug 25 04:47:42 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the post-condition of `show_editable_text' to take into account that
`read_only_text_window' and `editable_text_wind' could be the same.


Revision 16794 - Directory Listing
Modified Wed Aug 25 04:45:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the post-condition of `add_click_stone' to take into account the case where we
insert at the first position, which means that doing `position - 1' does not
have sense.


Revision 16793 - Directory Listing
Modified Wed Aug 25 04:44:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
The implementation of `post_fix' was not satisfaying its post-condition because
we were taking out 4 characters, instead of 3.


Revision 16792 - Directory Listing
Modified Wed Aug 25 04:43:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
The precondition was incorrectly written and was using `count' instead of
`capacity'.


Revision 16791 - Directory Listing
Modified Wed Aug 25 04:41:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the precondition to `quick_sort' since it was used internally as a stop
condition.


Revision 16790 - Directory Listing
Modified Wed Aug 25 04:40:32 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use of Precursor to remove the multiple inheritance
Since `copy' was redefined, it was a mistake not to redefine `is_equal'. This is now
done.


Revision 16789 - Directory Listing
Modified Wed Aug 25 04:36:27 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed a pre-condition since it is used a stop condition in the recursion
for the `quick_sort' algorithm.


Revision 16788 - Directory Listing
Modified Wed Aug 25 04:35:20 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Increased the general assertion level to `ensure'
Keep the old EiffelVision assertion level to `require' since there are still
some problems and we don't want to spend time now to fix those.


Revision 16787 - Directory Listing
Modified Wed Aug 25 04:34:11 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed post-condition names to `result_is_set'
Removed the post-condition of `Eiffel_dynamic_lib' to allow the case
where it returns Void, because most of the time you don't have one.


Revision 16786 - Directory Listing
Modified Wed Aug 25 04:32:43 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect call to `forth' since doing this raise an assertion violation.
We should have used `finish' instead.


Revision 16785 - Directory Listing
Modified Wed Aug 25 04:31:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the post-condition of `is_compatible' which was written with `retrieve_corrupt_error_status'
instead of `retrieve_incompatible_error_status.
Fixed the post-condition of `make' so that it does not fail anymore when the `make'
did not succeed, e.g. when an error occured.


Revision 16784 - Directory Listing
Modified Wed Aug 25 04:28:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New version number 4.5.009


Revision 16783 - Directory Listing
Modified Wed Aug 25 04:19:05 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Since `wel_move' in the case of dialog is using absolute coordinates,
and also during the previous change we incorrectly set the functionality to
`set_position' to a wrong value, because we forgot to relate it to the parent
position.


Revision 16782 - Directory Listing
Modified Wed Aug 25 04:17:18 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a post-condition error in `set_text_color' where we comparing the objects,
but in EiffelVision we are not getting a WEL_COLOR_REF, but a COLOR_IMP object.
In fact, what we wanted to know, is that `a_color.item' was correctly set
to the C structure and we simply need to check `item', not the full object.


Revision 16781 - Directory Listing
Modified Wed Aug 25 04:14:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug in `copy' where when we clone a list which contains one element
we could create a new list with lower = 1 and then upper = 0, because `capacity'
being defined as `upper - lower + 1' and therefore writing `upper := capacity'
implies that `upper := upper'.
Eric Bezault proposed a new implementation of `copy' which is smart in the sense of
not creating too many areas, based on the same thing that he already done in class
STRING.


Revision 16780 - Directory Listing
Modified Wed Aug 25 04:09:34 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a post-condition incorrectness in `resize'. Before we assume that `lower' was
the min between `minindex' and `old lower', but this was not true in the case where
the area was empty (i.e. Void reference). The same for `upper'. The post-condition should
stat that `lower' is either `minindex' or `old lower', the same for `upper´┐Ż.


Revision 16779 - Directory Listing
Modified Wed Aug 25 04:06:43 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the internal representation of `true' and `false' to be True and False.


Revision 16778 - Directory Listing
Modified Wed Aug 25 04:05:57 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the performance of `occurences' by using a SPECIAL [CHARACTER] instead of
accessing the `area' all the time.


Revision 16777 - Directory Listing
Modified Wed Aug 25 04:03:23 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a post-condition violation in `make_from_string' because `count' was not reset
to zero before the call to `make_area (0)' and therefore conducting into a post-condition
violation in `make_area'.


Revision 16776 - Directory Listing
Modified Wed Aug 25 02:37:34 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
added support for out parameters.


Revision 16775 - Directory Listing
Modified Tue Aug 24 22:28:18 1999 UTC (20 years, 5 months ago) by pichery
Original Path: trunk
Add a new functionality which enables user to break a menu into two columns.


Revision 16774 - Directory Listing
Modified Tue Aug 24 21:54:51 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'find_item_by_data', 'count' and 'get_item' moved to upper class.


Revision 16773 - Directory Listing
Modified Tue Aug 24 21:54:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'count' and 'get_item' moved to upper class.


Revision 16772 - Directory Listing
Modified Tue Aug 24 21:52:22 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented, 'count' and 'get_item' moved to upper class.


Revision 16771 - Directory Listing
Modified Tue Aug 24 21:51:35 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_items' moved to upper class.


Revision 16770 - Directory Listing
Modified Tue Aug 24 21:39:13 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Moving features 'count' and 'get_item' to upper class.


Revision 16769 - Directory Listing
Modified Tue Aug 24 21:38:32 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'find_item_by_data' moved to upper class.


Revision 16768 - Directory Listing
Modified Tue Aug 24 21:37:36 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Implementing feature 'find_item_by_data' for every EV_ITEM_HOLDERs.


Revision 16767 - Directory Listing
Modified Tue Aug 24 21:34:42 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
First implementation.


Revision 16766 - Directory Listing
Modified Tue Aug 24 21:34:05 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Moving features 'count' and 'get_item' to upper class.


Revision 16765 - Directory Listing
Modified Tue Aug 24 21:33:15 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Moving features 'clear_items' and 'find_item_by_data' to upper classes.


Revision 16764 - Directory Listing
Modified Tue Aug 24 17:12:26 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Fixed IDOK2 pb


Revision 16763 - Directory Listing
Modified Tue Aug 24 16:48:10 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Include <unistd.h> on Cray to avoid warnings whwn also including <sched.h>.


Revision 16762 - Directory Listing
Modified Tue Aug 24 02:02:24 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New help text


Revision 16761 - Directory Listing
Modified Tue Aug 24 02:01:14 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added generated_files_file_name constant


Revision 16760 - Directory Listing
Modified Tue Aug 24 02:00:39 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Help text modifications


Revision 16759 - Directory Listing
Modified Tue Aug 24 01:48:06 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Remove `MAY PANIC' assertions, which were wrong.


Revision 16758 - Directory Listing
Modified Tue Aug 24 00:54:50 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Definition of sigmask for all platforms, which do not define it.


Revision 16757 - Directory Listing
Modified Mon Aug 23 23:55:33 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Added routine that prevents unnecessary re-instantiation of current font object


Revision 16756 - Directory Listing
Modified Mon Aug 23 23:42:20 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Don't use special temporary file for linker input


Revision 16755 - Directory Listing
Modified Mon Aug 23 23:34:10 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New style


Revision 16754 - Directory Listing
Modified Mon Aug 23 23:33:42 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Corrected crash


Revision 16753 - Directory Listing
Modified Mon Aug 23 23:28:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Function for background color modified to solve the problem of selected text on texts.


Revision 16752 - Directory Listing
Modified Mon Aug 23 22:04:19 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Disable and enable parent correctly


Revision 16751 - Directory Listing
Modified Mon Aug 23 22:03:49 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New style and right width calculation


Revision 16750 - Directory Listing
Modified Mon Aug 23 22:03:13 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added new end messages


Revision 16749 - Directory Listing
Modified Mon Aug 23 22:02:40 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Close compiler input file after generation


Revision 16748 - Directory Listing
Modified Mon Aug 23 22:02:07 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New initial size


Revision 16747 - Directory Listing
Modified Mon Aug 23 22:01:04 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
`rt_private' macros forgotten.


Revision 16746 - Directory Listing
Modified Mon Aug 23 21:56:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug with `prune_all' were we were pruning all the items `v' except the one
which was at the end of the list, because we forgot to apply our loop on the last item
since the loop condition was (i >= count) instead of (i > count).


Revision 16745 - Directory Listing
Modified Mon Aug 23 00:26:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
The improved definition of `RTCID' was incorrect, we misplaced the `then' and the `else'
statement of the ( ? : ) expression.


Revision 16744 - Directory Listing
Modified Sun Aug 22 19:28:48 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed declaration of `max' and `min' to conform to the declaration of `max' and `min'
from COMPARABLE. Basically, the only change is `other: like Current' where before
it was `other: XXX_REF'. This change is needed for the new improved generation of
feature calls on basic type without metamorphoses.


Revision 16743 - Directory Listing
Modified Sun Aug 22 19:08:27 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Add a `:' after `Revision' in the indexing clause, so that CVS can put the revision
number here.


Revision 16742 - Directory Listing
Modified Sun Aug 22 19:07:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New version number and therefore new codes.


Revision 16741 - Directory Listing
Modified Sun Aug 22 19:07:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics


Revision 16740 - Directory Listing
Modified Sun Aug 22 19:05:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the performance of the generated code both in melted code and C code generation
of calls on basic type. In addition to that, we also fixed a bug when calling `generator'
or `generating_type' on basic types, where instead of the basic type it was returning the
reference on basic types, i.e. INTEGER_REF instead of INTEGER.

The consequence of this change is the introduction of 3 new byte codes:
- Bc_min
- Bc_max
- Bc_generator

We are still missing `set_item' but it will come soon.


Revision 16739 - Directory Listing
Modified Sun Aug 22 19:01:44 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New version number 4.5.008
This version brings a lot of new things: especially faster computations on basic
types.


Revision 16738 - Directory Listing
Modified Sun Aug 22 18:55:15 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect check statement, we check for non-voidness whereas we should
have checked for voidness. It was crashing on the VMS implementation of Motif,
not on others.


Revision 16737 - Directory Listing
Modified Sun Aug 22 18:53:51 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `str_code' from the runtime and the STRING class since we don't need a C
external function for that anymore, an Eiffel function can do the job as well as
the C code.


Revision 16736 - Directory Listing
Modified Sun Aug 22 18:48:45 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the macro `str_code' since we can do better at the Eiffel level now
(look at the code of `item_code' in class STRING).


Revision 16735 - Directory Listing
Modified Sun Aug 22 18:47:52 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added 3 new byte codes:
- BC_MAX
- BC_MIN
- BC_GENERATOR
which are used to compute on basic types, `min', `max', `generator' and `generating_type'.
This solves a performance problem by not doing a metamorphoses and also to solve a bug
which was that `i.generator' generated `INTEGER_REF' instead of `INTEGER'.


Revision 16734 - Directory Listing
Modified Sun Aug 22 18:44:29 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added some optimizations on generic conformance macros: we now check if the types
are the same of RTRC before calling `eif_gen_conf', we now check if the typecache
has been initialized before calling `eif_compounnd_id'.

In `eif_gen_conf', we changed the way to retrieve the access to the computed value
by removing an array access in the case where it has been computed and where it was matching.


Revision 16733 - Directory Listing
Modified Sun Aug 22 04:29:22 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New Makefile for the GNU C compiler `gcc'.


Revision 16732 - Directory Listing
Modified Sun Aug 22 04:28:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration of `cwel_open_file_name_set_nfileextension' where
the value was declared as a POINTER, but the C external routine needed a WORD,
which is basically an Eiffel INTEGER.


Revision 16731 - Directory Listing
Modified Sun Aug 22 04:25:55 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use of `<objbase.h>' instead of `<objidl.h>' since it contains the previous
header files and this one is needed to define some C routines. (The changes were
required by the GNU C compiler).


Revision 16730 - Directory Listing
Modified Sun Aug 22 04:24:02 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use of `wel_imalloc.h' instead of `wel.h' in the header file specification of
`CoInitialize' and `CoUninitialize'.


Revision 16729 - Directory Listing
Modified Sun Aug 22 04:22:34 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
An ATOM is an INTEGER not a POINTER, so we needed to change the interface of the
class to inherit from MEMORY instead of WEL_ANY and to change the signature of C
external calls.


Revision 16728 - Directory Listing
Modified Sat Aug 21 02:21:36 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
An ace fil to avoid the C compilation.


Revision 16727 - Directory Listing
Modified Sat Aug 21 01:50:08 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Good Ace.


Revision 16726 - Directory Listing
Modified Sat Aug 21 01:47:40 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Altered set_name procedure, now fixed


Revision 16725 - Directory Listing
Modified Sat Aug 21 01:46:17 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Fixed some bugs, height of font still cannot be set though


Revision 16724 - Directory Listing
Modified Sat Aug 21 01:42:04 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised demo windows


Revision 16723 - Directory Listing
Modified Sat Aug 21 00:34:57 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Added new tab


Revision 16722 - Directory Listing
Modified Sat Aug 21 00:33:29 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised toggle button tab


Revision 16721 - Directory Listing
Modified Sat Aug 21 00:32:48 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Removed bugs from tab


Revision 16720 - Directory Listing
Modified Fri Aug 20 23:49:21 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Signature of c_gtk_box_set_child_expandable' corrected.


Revision 16719 - Directory Listing
Modified Fri Aug 20 23:49:08 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Bug Fixed.


Revision 16718 - Directory Listing
Modified Fri Aug 20 23:23:37 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
List viwe search info constants


Revision 16717 - Directory Listing
Modified Fri Aug 20 21:52:45 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
FIGURES is EV_FIGURE.


Revision 16716 - Directory Listing
Modified Fri Aug 20 21:32:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Good Aces.


Revision 16715 - Directory Listing
Modified Fri Aug 20 21:23:40 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
List viwe search info constants


Revision 16714 - Directory Listing
Modified Fri Aug 20 21:21:36 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
List viwe search info


Revision 16713 - Directory Listing
Modified Fri Aug 20 20:14:56 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
ROOT_CLUSTER now.


Revision 16712 - Directory Listing
Modified Fri Aug 20 20:13:56 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Replace set_expand by set_child_expandable.


Revision 16711 - Directory Listing
Modified Fri Aug 20 20:04:35 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the invalidate routine.


Revision 16710 - Directory Listing
Modified Fri Aug 20 20:03:43 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Made invalidate a deferred feature.


Revision 16709 - Directory Listing
Modified Fri Aug 20 20:03:35 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16708 - Directory Listing
Modified Fri Aug 20 20:03:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new ace file without C compilation.


Revision 16707 - Directory Listing
Modified Fri Aug 20 20:01:54 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature so that each widget can have access to it's ancestors of type notebook.


Revision 16706 - Directory Listing
Modified Fri Aug 20 19:59:37 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Fixed the bug in the search routine when search text is shorter than the text to be found.


Revision 16705 - Directory Listing
Modified Fri Aug 20 19:56:54 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Changed comments.


Revision 16704 - Directory Listing
Modified Fri Aug 20 19:56:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
*** empty log message ***


Revision 16703 - Directory Listing
Modified Fri Aug 20 19:55:14 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
main_window is now first_window.


Revision 16702 - Directory Listing
Modified Fri Aug 20 19:54:12 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
A Box now passes the focus to it's first child on recieving the focus.


Revision 16701 - Directory Listing
Modified Fri Aug 20 19:51:04 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to allow the notebbok to access all of it's ancestors of type notebook. Corrected the processing of the tab key.


Revision 16700 - Directory Listing
Modified Fri Aug 20 19:49:22 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added access to its ancestors of type notebook.


Revision 16699 - Directory Listing
Modified Fri Aug 20 19:44:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
*** empty log message ***


Revision 16698 - Directory Listing
Modified Fri Aug 20 19:25:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
first integration.


Revision 16697 - Directory Listing
Modified Fri Aug 20 19:20:27 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Clear working ace files.


Revision 16696 - Directory Listing
Modified Fri Aug 20 19:09:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16695 - Directory Listing
Modified Fri Aug 20 18:58:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We create a separator for the fun.


Revision 16694 - Directory Listing
Modified Fri Aug 20 18:58:19 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16693 - Directory Listing
Modified Fri Aug 20 18:57:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Instead of creating the demo without parent, we create it hidden, another way to be faster.


Revision 16692 - Directory Listing
Modified Fri Aug 20 17:50:24 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
update_menu must call the draw_menu feature of the top_level_window.


Revision 16691 - Directory Listing
Modified Fri Aug 20 17:49:23 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Removed some wrong preconditions.


Revision 16690 - Directory Listing
Modified Fri Aug 20 17:48:51 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Menu separators are now implemented and working on windows.


Revision 16689 - Directory Listing
Modified Fri Aug 20 17:45:03 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No more draw_menu or has_menu, it is defined in EV_MENU_ITEM_HANDLER_IMP directly.


Revision 16688 - Directory Listing
Modified Fri Aug 20 17:32:04 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A 3D display for the rich text.


Revision 16687 - Directory Listing
Modified Fri Aug 20 17:31:03 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some bug fixed, more especially, now you can add a menu when it is displayed, the changes are directly updated on the graphical window.


Revision 16686 - Directory Listing
Modified Fri Aug 20 17:29:17 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Change some wrong preconditions.


Revision 16685 - Directory Listing
Modified Fri Aug 20 17:28:02 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We can create a separator with an index.


Revision 16684 - Directory Listing
Modified Fri Aug 20 17:27:14 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
add_select_command can also be called through add_click_command now.


Revision 16683 - Directory Listing
Modified Fri Aug 20 01:21:27 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added search capability


Revision 16682 - Directory Listing
Modified Fri Aug 20 01:20:53 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Bug fixed: there was a strange behavior when we were minimizing or maximizing while the window was hidden. Now works fine.


Revision 16681 - Directory Listing
Modified Fri Aug 20 01:18:02 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added constant `standard_abort_value'


Revision 16680 - Directory Listing
Modified Fri Aug 20 01:17:37 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added progress bar


Revision 16679 - Directory Listing
Modified Fri Aug 20 01:17:16 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Corrected font size bug


Revision 16678 - Directory Listing
Modified Fri Aug 20 01:16:41 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added failed_on_rescue and progress dialog support


Revision 16677 - Directory Listing
Modified Fri Aug 20 01:14:52 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added failed_on_rescue support


Revision 16676 - Directory Listing
Modified Fri Aug 20 01:13:36 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Removed clear button and added failed_on_rescue support


Revision 16675 - Directory Listing
Modified Fri Aug 20 01:01:12 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Make sure the directory to store gtk_eiffel.o exists, otherwise create it.


Revision 16674 - Directory Listing
Modified Fri Aug 20 00:52:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Since we are now using EIF_REM_SET_OPTIMIZATION it is better to make objects older
faster and therefore we reduce AGE_BITS from 4 to 2


Revision 16673 - Directory Listing
Modified Fri Aug 20 00:47:57 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
When `EIF_REM_SET_OPTIMIZATION' is not defined we do not compile the content
of the file and therefore it does not take space in the run-time libraries.


Revision 16672 - Directory Listing
Modified Fri Aug 20 00:46:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Define `EIF_REM_SET_OPTIMIZATION' so that we do not need to define it from
the C compiler command line, since it is still an experimental switch.


Revision 16671 - Directory Listing
Modified Fri Aug 20 00:25:16 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added the `eif_special_table.c' file when building the Eiffel run-time for
Windows. When `EIF_REM_SET_OPTIMIZATION' is defined it includes it, otherwise
the obj file is empty.


Revision 16670 - Directory Listing
Modified Fri Aug 20 00:24:10 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the speed of the the output mechanism for basic types by not using the
strlen function, since `sprintf' returns it anyway.


Revision 16669 - Directory Listing
Modified Thu Aug 19 23:49:12 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Fixed the bug on the arrow keys


Revision 16668 - Directory Listing
Modified Thu Aug 19 22:44:29 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We use the constants instead of numbers.


Revision 16667 - Directory Listing
Modified Thu Aug 19 22:34:54 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature modified. Needs to be checked.


Revision 16666 - Directory Listing
Modified Thu Aug 19 22:18:09 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'has_focus' implemented.


Revision 16665 - Directory Listing
Modified Thu Aug 19 22:02:00 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Implementation of feature 'set_modal' changed.


Revision 16664 - Directory Listing
Modified Thu Aug 19 22:00:20 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Function 'c_gtk_widget_has_focus' added.


Revision 16663 - Directory Listing
Modified Thu Aug 19 21:25:59 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No use.


Revision 16662 - Directory Listing
Modified Thu Aug 19 21:21:46 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `set_expand' with `set_child_expandable' from class EV_BOX.


Revision 16661 - Directory Listing
Modified Thu Aug 19 20:09:48 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `set_expand' with `set_child_expandable' from class EV_BOX.


Revision 16660 - Directory Listing
Modified Thu Aug 19 20:09:00 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `rows' with `count'.


Revision 16659 - Directory Listing
Modified Thu Aug 19 19:52:56 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `set_expand' with `set_child_expandable' from class EV_BOX.


Revision 16658 - Directory Listing
Modified Thu Aug 19 19:13:42 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Changing the signature of feature 'make' to make it compile.


Revision 16657 - Directory Listing
Modified Thu Aug 19 19:12:51 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Adding 'check False end' for un-implemented features.


Revision 16656 - Directory Listing
Modified Thu Aug 19 18:29:15 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Code commented to make vision precompilable.


Revision 16655 - Directory Listing
Modified Thu Aug 19 18:17:46 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Menu item separator.


Revision 16654 - Directory Listing
Modified Thu Aug 19 18:14:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We rename insert_separator as wel_insert_separator.


Revision 16653 - Directory Listing
Modified Thu Aug 19 18:13:59 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
internal_resize is now replaced by integrate changes.


Revision 16652 - Directory Listing
Modified Thu Aug 19 18:13:01 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, compute_minimum_width, height and size are defined separately.


Revision 16651 - Directory Listing
Modified Thu Aug 19 18:12:24 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16650 - Directory Listing
Modified Thu Aug 19 18:11:12 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We use some constants for the notify_change feature instead of numbers and change the set_local_height feature by the set_children_height feature.


Revision 16649 - Directory Listing
Modified Thu Aug 19 18:10:39 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We use some constants for the notify_change feature instead of numbers.


Revision 16648 - Directory Listing
Modified Thu Aug 19 18:09:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Put it in a more readible way with meaningfull features instead of numbers.


Revision 16647 - Directory Listing
Modified Thu Aug 19 18:09:33 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `set_expand' with `set_child_expandable' from class EV_BOX.


Revision 16646 - Directory Listing
Modified Thu Aug 19 18:08:36 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, we can also add separators.


Revision 16645 - Directory Listing
Modified Thu Aug 19 18:08:09 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
the list of children is composed of both items and separators, we need to check before to register any item.


Revision 16644 - Directory Listing
Modified Thu Aug 19 18:06:47 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to declare clear_ev_children here.


Revision 16643 - Directory Listing
Modified Thu Aug 19 18:06:14 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to have a list of EV_ITEM_IMP in case, we want to add some separators.


Revision 16642 - Directory Listing
Modified Thu Aug 19 18:05:18 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We can now add some menu separators.


Revision 16641 - Directory Listing
Modified Thu Aug 19 18:04:22 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16640 - Directory Listing
Modified Thu Aug 19 18:04:00 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No creation with position, we will see later.


Revision 16639 - Directory Listing
Modified Thu Aug 19 18:03:22 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to export the implementation to everybody.


Revision 16638 - Directory Listing
Modified Thu Aug 19 18:01:30 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `set_expand' with `set_child_expandable' from class EV_BOX.


Revision 16637 - Directory Listing
Modified Thu Aug 19 18:00:06 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
make take a parent of type like parent.


Revision 16636 - Directory Listing
Modified Thu Aug 19 17:48:58 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change obselete feature `set_expand' with `set_child_expandable' from class EV_BOX.


Revision 16635 - Directory Listing
Modified Thu Aug 19 15:59:05 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the quality of the call to external features in finalized mode. In fact the
problem was we did not do a correct job at casting C types. Now if you write the following
in a Eiffel class:
	t1 (p: POINTER): POINTER is external "C (HWND):EIF_POINTER | %"eif_eiffel.h%"" end
	t2 (p: POINTER): POINTER is external "C | %"eif_eiffel.h%"" end
	t3 (p: POINTER): POINTER is external "C" end
	t4 (p: POINTER): POINTER is external "C (HWND):EIF_POINTER" end

It will generate the following C code:
	loc6 = (EIF_POINTER)t1((HWND) loc6);
	loc6 = t2(loc6);
	loc6 = (FUNCTION_CAST(EIF_POINTER, (EIF_POINTER)) t3)(loc6);
	loc6 = (EIF_POINTER)t4((HWND) loc6);

Whereas before it generated:
	loc6 = t1((HWND) loc6);
	loc6 = t2(loc6);
	loc6 = (FUNCTION_CAST(EIF_POINTER, (EIF_POINTER)) t3)(loc6);
	loc6 = (FUNCTION_CAST(EIF_POINTER, (EIF_POINTER)) t4)(loc6);


Revision 16634 - Directory Listing
Modified Thu Aug 19 15:54:38 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug where the creation procedure called during a creation expression has
a signature which returns an EIF_REFERENCE where it is `void' since it is a procedure.
Don't know why I did that!


Revision 16633 - Directory Listing
Modified Thu Aug 19 00:01:14 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
We now use constants to define the position of the tab.


Revision 16632 - Directory Listing
Modified Wed Aug 18 23:58:09 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_ev_children' moved to implementation.


Revision 16631 - Directory Listing
Modified Wed Aug 18 23:55:57 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Attribut 'ev_children is now an ARRAYED_LIST as it is the case for the other EV_ITEM_HOLDER_IMP classes.


Revision 16630 - Directory Listing
Modified Wed Aug 18 23:54:43 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_ev_children' and attribut 'ev_children' moved to upper class.


Revision 16629 - Directory Listing
Modified Wed Aug 18 23:53:27 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented.


Revision 16628 - Directory Listing
Modified Wed Aug 18 23:52:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Attribut 'ev_children' with the right type.


Revision 16627 - Directory Listing
Modified Wed Aug 18 23:51:37 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Adding 'check False end' syntax in un-implemented features.


Revision 16626 - Directory Listing
Modified Wed Aug 18 23:50:35 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'tab_position' now returns an INTEGER.


Revision 16625 - Directory Listing
Modified Wed Aug 18 23:49:46 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_items' moved to upper class.


Revision 16624 - Directory Listing
Modified Wed Aug 18 23:48:49 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'ev_children' redefined with the correct type.


Revision 16623 - Directory Listing
Modified Wed Aug 18 23:47:30 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'ev_children' (deferred). Feature 'clear_ev_children' implemented.


Revision 16622 - Directory Listing
Modified Wed Aug 18 23:46:15 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
First implementation.


Revision 16621 - Directory Listing
Modified Wed Aug 18 23:45:37 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented.


Revision 16620 - Directory Listing
Modified Wed Aug 18 22:42:37 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'tab_position' now returns an integer.


Revision 16619 - Directory Listing
Modified Wed Aug 18 17:13:24 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Modifications to make vision precompilable.


Revision 16618 - Directory Listing
Modified Wed Aug 18 17:08:43 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_selection_command' replaced by 'add_select_command' and 'add_unselect_command'.


Revision 16617 - Directory Listing
Modified Wed Aug 18 16:55:10 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No need to do so many calculus in on_show, they area already done when we calculate the minimum size of the window.


Revision 16616 - Directory Listing
Modified Wed Aug 18 02:51:06 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature modified to set the number of digits of the value.


Revision 16615 - Directory Listing
Modified Wed Aug 18 02:49:06 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New creation features with the possibility to set the first position. Signature of feature 'set_modal' changed.


Revision 16614 - Directory Listing
Modified Wed Aug 18 02:47:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New creation features with the possibility to set the first position.


Revision 16613 - Directory Listing
Modified Wed Aug 18 02:46:53 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Postcondition clauses for feature 'set_child_expandable'.


Revision 16612 - Directory Listing
Modified Wed Aug 18 02:45:29 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'dispose' moved to parent EV_WIDGET_IMP.


Revision 16611 - Directory Listing
Modified Wed Aug 18 02:44:38 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Specifying 'check false end' for un-implemented features.


Revision 16610 - Directory Listing
Modified Wed Aug 18 02:43:29 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature modified to specify the number of digits of the value.


Revision 16609 - Directory Listing
Modified Wed Aug 18 02:42:14 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New creation features with the possibility to set the first position.


Revision 16608 - Directory Listing
Modified Wed Aug 18 02:41:09 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
No more feature 'expandable', replaced by 'is_child_expandable'.


Revision 16607 - Directory Listing
Modified Wed Aug 18 02:39:34 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature redefined.


Revision 16606 - Directory Listing
Modified Wed Aug 18 02:38:36 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New features 'is_child_expandable' and 'set_child_expandable' which replace 'set_expand'.


Revision 16605 - Directory Listing
Modified Wed Aug 18 02:37:34 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'make' modified. To be checked.


Revision 16604 - Directory Listing
Modified Wed Aug 18 02:29:41 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'set_expand' removed. Class inherits from MEMORY to redefine feature 'dispose' to destroy the Gtk Object (To be finished).


Revision 16603 - Directory Listing
Modified Wed Aug 18 02:28:14 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'gtk_is_widget' added. Used for feature 'dispose' in EV_WIDGET_IMP.


Revision 16602 - Directory Listing
Modified Wed Aug 18 02:26:32 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions added 'gtk_scale_set_digits' and 'c_gtk_progress_bar_set_adjustment' added.


Revision 16601 - Directory Listing
Modified Wed Aug 18 02:24:24 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions added 'c_gtk_box_is_child_expandable' and 'c_gtk_box_set_child_expandable' added.


Revision 16600 - Directory Listing
Modified Wed Aug 18 02:22:31 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'set_expand' modified because there is no more feature 'expandable'.


Revision 16599 - Directory Listing
Modified Wed Aug 18 02:21:02 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'set_expand' removed because it is no more in EV_WIDGET.


Revision 16598 - Directory Listing
Modified Wed Aug 18 02:19:08 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
'parent_imp' redefined to have the right type.


Revision 16597 - Directory Listing
Modified Wed Aug 18 02:17:52 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features added because we no longer use set_expand in EV_WIDGET but 'set_child_options' in EV_BOXes. Feature added for progress bar.


Revision 16596 - Directory Listing
Modified Wed Aug 18 02:09:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Postcondition commented because of GTK dialogs. Will be fixed next.


Revision 16595 - Directory Listing
Modified Wed Aug 18 01:35:53 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new feature set_maximum_size.


Revision 16594 - Directory Listing
Modified Wed Aug 18 01:33:43 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, the set_size features works on the window and untitled_window.


Revision 16593 - Directory Listing
Modified Wed Aug 18 01:32:54 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16592 - Directory Listing
Modified Wed Aug 18 01:32:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to set a maximum_size to the splash window.


Revision 16591 - Directory Listing
Modified Tue Aug 17 23:28:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16590 - Directory Listing
Modified Tue Aug 17 23:15:09 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an index error when looking for the ROOT_CLASS of a system. We put `i_th(0)' instead
of `i_th(1)'. Strange that it was not failing before, but we discovered the problem since
we were able to have the `require' level of preconditions.


Revision 16589 - Directory Listing
Modified Tue Aug 17 23:15:03 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Bug fixed, we the container is displayed, if after recomputing its minimum size something changed, it need to notify back its parent. Then the parent will see if something need to be done or it will resize itself.


Revision 16588 - Directory Listing
Modified Tue Aug 17 23:12:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed a comment line of code which is useless in the context it was used.
Added a call to `set_default_sp_bounds' when we create the OBJECT_W from `form_create'. The
visible result is that SPECIAL objects seen from the project tool are by default visible from
0 to 50 and not from 0 to 0 as it was the case in 4.3 and 4.4.


Revision 16587 - Directory Listing
Modified Tue Aug 17 23:09:31 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16586 - Directory Listing
Modified Tue Aug 17 23:07:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Follow the new E_PROJECT interface which forbids now to call `retrieve' directly.
It is now called from `make' from E_PROJECT.


Revision 16585 - Directory Listing
Modified Tue Aug 17 23:06:18 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.

Cosmetics on `Void'


Revision 16584 - Directory Listing
Modified Tue Aug 17 23:05:26 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
We do not backup anymore the original Makefile.SH, but if you launch twice
`quick_finalize' on the same Makefile.SH, it won't redo the substitution twice
because it's smart enough to see if the substitution has been done or not.


Revision 16583 - Directory Listing
Modified Tue Aug 17 23:03:42 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a macro definition of `fread'


Revision 16582 - Directory Listing
Modified Tue Aug 17 23:03:08 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Split a very long if .. then statement into many lines.


Revision 16581 - Directory Listing
Modified Tue Aug 17 23:01:11 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16580 - Directory Listing
Modified Tue Aug 17 22:59:46 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New macro generation for the `put' feature from ARRAY and SPECIAL.
We are now using RTAS_OPT which has the same behavior as the RTAS macro used before
only if compiled without the flag -DEIF_REM_SET_OPTIMIZATION. Otherwise, it introduce
a new optimization for the GC which is:
- whenever you add a new reference object in a SPECIAL we will check only the reference
  on the newly added objects instead of checking all the references of the SPECIAL object.
For some critical cases, there is a huge gain in performance to do it (about 10 times faster).

It is still not the default option because some more testing are required.


Revision 16579 - Directory Listing
Modified Tue Aug 17 22:58:04 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Instead of generating `RTMS("toto")' which in return calls `makestr ("toto", strlen("toto"))'
we generate `RTMS_EX("toto", 4)' which will call `makestr("toto", 4)'. This has been done
to improve the performance of the manifest Eiffel string creation.


Revision 16578 - Directory Listing
Modified Tue Aug 17 22:52:23 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New macro generation for the `put' feature from ARRAY and SPECIAL.
We are now using RTAS_OPT which has the same behavior as the RTAS macro used before
only if compiled without the flag -DEIF_REM_SET_OPTIMIZATION. Otherwise, it introduce
a new optimization for the GC which is:
- whenever you add a new reference object in a SPECIAL we will check only the reference
  on the newly added objects instead of checking all the references of the SPECIAL object.
For some critical cases, there is a huge gain in performance to do it (about 10 times faster).

It is still not the default option because some more testing are required.


Revision 16577 - Directory Listing
Modified Tue Aug 17 22:47:52 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16576 - Directory Listing
Modified Tue Aug 17 22:41:24 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Instead of generating `RTMS("toto")' which in return calls `makestr ("toto", strlen("toto"))'
we generate `RTMS_EX("toto", 4)' which will call `makestr("toto", 4)'. This has been done
to improve the performance of the manifest Eiffel string creation.


Revision 16575 - Directory Listing
Modified Tue Aug 17 22:39:08 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16574 - Directory Listing
Modified Tue Aug 17 22:34:46 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
The assertion level has been raised to `require' on Windows.
Use of the `all' keyword in the Windows Ace file to simplify it.


Revision 16573 - Directory Listing
Modified Tue Aug 17 22:31:04 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Restricted the export status of `retrieve' to NONE since now it is called internally
by `make' the fake creation procedure. As a result `set_is_initialized' is not called
anymore in `make' since it is called from `retrieve'.


Revision 16572 - Directory Listing
Modified Tue Aug 17 22:26:42 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16571 - Directory Listing
Modified Tue Aug 17 22:14:33 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Adapt the code to the new way to create E_PROJECT objects which does not use the
`retrieve' function anymore since this one is included in the `make' creation
procedure.


Revision 16570 - Directory Listing
Modified Tue Aug 17 22:08:28 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16569 - Directory Listing
Modified Tue Aug 17 22:07:00 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Now, SPECIAL [CHARACTER] are displayed in a printable STRING format instead of a column
of characters which makes it difficult to read. I.e.:
Before
	a: SPECIAL [0x00000fsd]
		1: CHARACTER 'a'
		2: CHARACTER 'b'
Now:
	a: SPECIAL [0x00000fsd]
		"ab"


Revision 16568 - Directory Listing
Modified Tue Aug 17 22:04:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Set the displayed size of a string to 50, which was the original size, because setting
it to 100 was not doing what was expected. The reason is basically because we retrieve
only 51 characters at a time so 50 is definitely a required value.


Revision 16567 - Directory Listing
Modified Tue Aug 17 22:00:54 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16566 - Directory Listing
Modified Tue Aug 17 21:46:16 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the useless redefinition of `wel_move' since it was repeating the
new implementation of `move' made in WEL_COMPOSITE_WINDOW.
Fixed a bug due to the fact that `move' takes in fact absolute coordinates
because STANDARD_DIALOG_WINDOWS are created with the style WS_POPUP.


Revision 16565 - Directory Listing
Modified Tue Aug 17 21:39:59 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
The newly added precondition to `private_delete' in version 1.12 was incorrect
because indices starts at 1 in EiffelVision and at 0 in WEL. So we fix it to fill
the contract of EiffelVision indices.

In the same manner the loop bound used in `longest_string_width' were not correct
because we were using `count' instead of `wel_count', and because the `wel_count' is
sometimes updated long after `count' is updated we need to rely on the WEL one, otherwise
we cannot access to all elements.


Revision 16564 - Directory Listing
Modified Tue Aug 17 21:24:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Previous new implementation of WEL_RICH_EDIT_STREAM was buggy when calling
`ceif_wean (cookie)'. Because `cookie' was an integer and `ceif_wean' took a
ANY as argument it was doing a metamorphosis of `cookie' into an INTEGER_REF
and was trying to free the INTEGER_REF, whereas we wanted to free the pointer
contained in `cookie'.

As a result, we reviewed the implementation of the new mechanism using `cookie' and
now `cookie' are no more exported because it could imply to many troubles if someone
else was playing with it at the GC level. The current implementation should be safe
now.


Revision 16563 - Directory Listing
Modified Tue Aug 17 21:03:05 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised main window


Revision 16562 - Directory Listing
Modified Tue Aug 17 21:00:36 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
New tabs


Revision 16561 - Directory Listing
Modified Tue Aug 17 20:55:29 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised demo_item class


Revision 16560 - Directory Listing
Modified Tue Aug 17 20:54:09 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Updated windows


Revision 16559 - Directory Listing
Modified Tue Aug 17 20:54:08 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Youhou.


Revision 16558 - Directory Listing
Modified Tue Aug 17 19:32:55 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
In call to `eif_make_string' add a cast to a (char *) for pbBuff which
is declared of type LPBYTE.


Revision 16557 - Directory Listing
Modified Tue Aug 17 18:50:09 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Corrected pre-condition


Revision 16556 - Directory Listing
Modified Tue Aug 17 18:49:29 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We must not call set_expand.


Revision 16555 - Directory Listing
Modified Tue Aug 17 18:48:44 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to invalidate the tree when we add or remove and item.


Revision 16554 - Directory Listing
Modified Tue Aug 17 18:45:51 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Corrected make_by_name procedure


Revision 16553 - Directory Listing
Modified Tue Aug 17 18:23:54 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
An ace file for developpement where we declare all the clusters with all the assertions.


Revision 16552 - Directory Listing
Modified Tue Aug 17 18:21:02 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
An ace file that use only the assertions of the interface level.


Revision 16551 - Directory Listing
Modified Tue Aug 17 18:15:01 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some new demos for the items.


Revision 16550 - Directory Listing
Modified Tue Aug 17 18:14:32 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
This class now use EV_TOOLKIT.


Revision 16549 - Directory Listing
Modified Tue Aug 17 18:13:25 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to create the feature modifiers inside a unique table by giving a top  and left argument.


Revision 16548 - Directory Listing
Modified Tue Aug 17 18:12:30 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
New feature_modifier.


Revision 16547 - Directory Listing
Modified Tue Aug 17 18:08:33 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We create the box without parent.


Revision 16546 - Directory Listing
Modified Tue Aug 17 18:08:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We simply show the popup menu at the mouse position.


Revision 16545 - Directory Listing
Modified Tue Aug 17 18:07:08 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
there is now and action ite,


Revision 16544 - Directory Listing
Modified Tue Aug 17 18:06:34 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Removed the call to the obsolete feature set_expand.


Revision 16543 - Directory Listing
Modified Tue Aug 17 18:02:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We give and icon name to the window.


Revision 16542 - Directory Listing
Modified Tue Aug 17 18:01:46 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some newunimplemented demos for the items.


Revision 16541 - Directory Listing
Modified Tue Aug 17 17:59:45 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
figure_item inherit from EV_COMMAND.


Revision 16540 - Directory Listing
Modified Tue Aug 17 17:59:10 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
The event_box has no use.


Revision 16539 - Directory Listing
Modified Tue Aug 17 17:56:47 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Implemented the search routine.


Revision 16538 - Directory Listing
Modified Tue Aug 17 16:55:12 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
When we set the position, we resize the children only if it is displayed.  Also set_position is define directly in EV_SPLIT_AREA_IMP and it check that the size is not null before to adapt the position if necessary.


Revision 16537 - Directory Listing
Modified Tue Aug 17 16:53:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We should not resize the widgets when there is no parent. The parent will resize it when it will be added.


Revision 16536 - Directory Listing
Modified Tue Aug 17 16:53:07 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
EV_ITEM_HOLDER is no more generic.


Revision 16535 - Directory Listing
Modified Tue Aug 17 16:52:40 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Removed the call to the obsolete feature set_expand of ev_widget.


Revision 16534 - Directory Listing
Modified Tue Aug 17 16:50:47 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
EV_ITEM_HOLDER is no more generic because it creates too many troubles. It now use an empty feature that is redefine to give the type of the item.


Revision 16533 - Directory Listing
Modified Tue Aug 17 16:27:26 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Created the new tabs within the demo window.


Revision 16532 - Directory Listing
Modified Tue Aug 17 16:26:41 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the newly created list tab to the list demo tabs.


Revision 16531 - Directory Listing
Modified Tue Aug 17 16:26:07 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Created the range for the demo.


Revision 16530 - Directory Listing
Modified Tue Aug 17 16:24:10 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the text component tab to the demo's tabs.


Revision 16529 - Directory Listing
Modified Tue Aug 17 16:23:12 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Minor modifications to the demo.


Revision 16528 - Directory Listing
Modified Tue Aug 17 16:22:01 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Removed the automatic generation of a tree. The user now enters the tree during the demo.


Revision 16527 - Directory Listing
Modified Tue Aug 17 16:19:33 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Created the tab for the tree demo.


Revision 16526 - Directory Listing
Modified Tue Aug 17 16:18:05 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Created the tab for the text tab.


Revision 16525 - Directory Listing
Modified Tue Aug 17 16:17:01 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Created the tab for the list item.


Revision 16524 - Directory Listing
Modified Tue Aug 17 16:16:10 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Changed the export status of the button so it can be accessed more easily.


Revision 16523 - Directory Listing
Modified Tue Aug 17 16:15:18 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added functionality to the pixmapable tab.


Revision 16522 - Directory Listing
Modified Tue Aug 17 16:14:30 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the features of the text component to the tab.


Revision 16521 - Directory Listing
Modified Tue Aug 17 16:13:28 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added the text filed features to the tab.


Revision 16520 - Directory Listing
Modified Mon Aug 16 23:52:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
The selection in a tree is always visible.


Revision 16519 - Directory Listing
Modified Mon Aug 16 23:50:57 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16518 - Directory Listing
Modified Mon Aug 16 23:49:21 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
adapt the implementation to the changes needed to gtk to integrate the last changes on the items.


Revision 16517 - Directory Listing
Modified Mon Aug 16 23:47:14 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
no more set_expand.


Revision 16516 - Directory Listing
Modified Mon Aug 16 23:46:51 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Expand is now an information internal to the box.


Revision 16515 - Directory Listing
Modified Mon Aug 16 23:45:47 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Two new features is_child_expandable and set_child_expandable.


Revision 16514 - Directory Listing
Modified Mon Aug 16 23:44:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
set_expand not supported anymore. It moves to the box.


Revision 16513 - Directory Listing
Modified Mon Aug 16 23:40:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
There was something wrong in notify_change. Before to recompute the minimum_size, we must set the flags to avoid a loop among the notify features of the widget. Also, internal_minimum_width, height and size have been changed because it didn't managed all the cases properly.


Revision 16512 - Directory Listing
Modified Mon Aug 16 23:38:02 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16511 - Directory Listing
Modified Mon Aug 16 23:37:04 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
set_expand do not exists anymore.


Revision 16510 - Directory Listing
Modified Mon Aug 16 23:31:27 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
set_expand do not exists any more.


Revision 16509 - Directory Listing
Modified Mon Aug 16 23:27:17 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Two new features: is_child_expandable and set_child_expandable to replace set_Expand of ev_widget which is now obsolete.


Revision 16508 - Directory Listing
Modified Mon Aug 16 23:25:12 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Replace the set_expand by set_child_expandable of the ev_box.


Revision 16507 - Directory Listing
Modified Mon Aug 16 23:22:34 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No more expand or set_expand. It is directly in the box.


Revision 16506 - Directory Listing
Modified Mon Aug 16 23:20:12 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
The top_parent_imp of a tree-item is a tree. Cosmetic changes for the other classes.


Revision 16505 - Directory Listing
Modified Mon Aug 16 23:14:19 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16504 - Directory Listing
Modified Mon Aug 16 23:13:46 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Two new features: is_child_expandable and set_child_expandable to replace set_Expand of ev_widget which is now obsolete.


Revision 16503 - Directory Listing
Modified Mon Aug 16 23:12:57 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
set_expand is now obsolete.


Revision 16502 - Directory Listing
Modified Mon Aug 16 23:06:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmteic changes.


Revision 16501 - Directory Listing
Modified Mon Aug 16 23:04:02 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
changed tab_position to return integer. not yet implemented


Revision 16500 - Directory Listing
Modified Mon Aug 16 22:42:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Replaced renaming of the `make' creation procedure from WEL_RICH_EDIT_STREAM
to a redefinition which enables us to use `Precursor' instead.


Revision 16499 - Directory Listing
Modified Mon Aug 16 22:40:02 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Interface of class EV_HISTORY changed.


Revision 16498 - Directory Listing
Modified Mon Aug 16 22:32:18 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Creation routinetake a parent of type like_parent.


Revision 16497 - Directory Listing
Modified Mon Aug 16 21:43:22 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New Output mechanism


Revision 16496 - Directory Listing
Modified Mon Aug 16 21:42:43 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
`dwCookie' was incorrectly casted to the Eiffel function type call instead of EIF_OBJECT
and the Eiffel function call was not casted, so I added the cast to either
EIF_EDITSTREAM_IN_PROCEDURE or EIF_EDITSTREAM_OUT_PROCEDURE.
As a result of this small change it seems that it does not crash anymore, very strange,
maybe some C compiler trick here?


Revision 16495 - Directory Listing
Modified Mon Aug 16 19:05:12 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration of `saved_in_assertion' in `gfree' where it
was defined as a `char' instead of a `int'. And therefore the following code
	saved_in_assertion = in_assertion;
	in_assertion = saved_in_assertion;
was not doing what we expect to do (we were retrieving only the first byte of
saved_in_assertion, the rest being initialized to 0.


Revision 16494 - Directory Listing
Modified Mon Aug 16 19:03:17 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a typo.


Revision 16493 - Directory Listing
Modified Mon Aug 16 18:54:43 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
fixed a potential bug in estream.c (for multithreaded wel


Revision 16492 - Directory Listing
Modified Mon Aug 16 18:46:28 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Inheritance clauses modified. Class to be checked.


Revision 16491 - Directory Listing
Modified Mon Aug 16 18:41:09 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features inherited from EV_ITEM_HOLDER, 'find_item_by_data' to be implemented.


Revision 16490 - Directory Listing
Modified Mon Aug 16 18:38:12 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Documentation.


Revision 16487 - Directory Listing
Modified Mon Aug 16 18:33:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Commenting feature 'set_position'.


Revision 16486 - Directory Listing
Modified Mon Aug 16 18:32:20 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Trying to use genericity.


Revision 16485 - Directory Listing
Modified Mon Aug 16 18:30:51 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Postcondition commmented because the colors are not working yet on GTK.


Revision 16484 - Directory Listing
Modified Mon Aug 16 18:30:18 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'top_parent_imp' only relevant in EV_TREE_ITEM and EV_MENU_ITEM.


Revision 16483 - Directory Listing
Modified Mon Aug 16 18:25:36 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Postcondition commmented because the colors are not working yet on GTK.


Revision 16482 - Directory Listing
Modified Mon Aug 16 18:16:44 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'top_parent_imp' only relevant in EV_TREE_ITEM and EV_MENU_ITEM.


Revision 16481 - Directory Listing
Modified Mon Aug 16 18:07:49 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features inherited from EV_ITEM to be implemented.


Revision 16480 - Directory Listing
Modified Mon Aug 16 18:05:46 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'total_count' added.


Revision 16479 - Directory Listing
Modified Mon Aug 16 18:02:34 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'count', 'find_item_by_data', 'clear_items' and 'get_item' inherited from new class EV_ITEM_HOLDER_IMP, to be implemented.


Revision 16478 - Directory Listing
Modified Mon Aug 16 18:01:29 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features moved to parent.


Revision 16477 - Directory Listing
Modified Mon Aug 16 17:59:32 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'count' and 'get_item' inherited from new class EV_ITEM_HOLDER_IMP, to be implemented.


Revision 16476 - Directory Listing
Modified Mon Aug 16 17:58:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature modified to set the first position at the center of the screen.


Revision 16475 - Directory Listing
Modified Mon Aug 16 17:57:53 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Inheritance clauses modified. Class to be checked.


Revision 16474 - Directory Listing
Modified Mon Aug 16 17:56:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Inheritance clauses modified. To be checked.


Revision 16473 - Directory Listing
Modified Mon Aug 16 17:55:14 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature modified to set the first position at the mouse position.


Revision 16472 - Directory Listing
Modified Mon Aug 16 17:52:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New feature 'has_focus', to be implemented.


Revision 16471 - Directory Listing
Modified Mon Aug 16 17:50:50 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
First implementation.


Revision 16470 - Directory Listing
Modified Mon Aug 16 17:50:01 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'clear_items' and 'find_item_by_data' inherited from new class EV_ITEM_HOLDER_IMP, to be implemented.


Revision 16469 - Directory Listing
Modified Mon Aug 16 17:48:49 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16468 - Directory Listing
Modified Mon Aug 16 17:47:38 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_progress_bar_new_with_adjustment' and 'c_gtk_progress_bar_adjustment' added.


Revision 16467 - Directory Listing
Modified Mon Aug 16 17:45:16 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features inherited from EV_ITEM to be implemented.


Revision 16466 - Directory Listing
Modified Mon Aug 16 17:40:40 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'index', 'set_index'inherited from EV_ITEM, to be implemented.


Revision 16465 - Directory Listing
Modified Mon Aug 16 17:37:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features moved to new parent EV_ITEM.


Revision 16464 - Directory Listing
Modified Mon Aug 16 17:36:14 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'count', 'get_item', 'index', 'is_insensitive' added for every EV_ITEM. TO be implemented for this class.


Revision 16463 - Directory Listing
Modified Mon Aug 16 17:34:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'set_parent_with_index' added. To be optimized.


Revision 16462 - Directory Listing
Modified Mon Aug 16 17:32:22 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_progress_bar_new_with_adjustment' and 'c_gtk_progress_bar_adjustment' added.


Revision 16461 - Directory Listing
Modified Mon Aug 16 17:31:41 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Function 'c_gtk_progress_bar_new_with_adjustment' added.


Revision 16460 - Directory Listing
Modified Mon Aug 16 17:12:19 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
 moved ev_delete_text_event_data.e and ...insert_text_event_data.e from components to kernel


Revision 16459 - Directory Listing
Modified Mon Aug 16 17:10:41 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16458 - Directory Listing
Modified Mon Aug 16 16:52:49 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class used to execute a command involving EiffelCase.


Revision 16457 - Directory Listing
Modified Mon Aug 16 16:49:34 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to open a dynamic library in the dynamic library tool.


Revision 16456 - Directory Listing
Modified Mon Aug 16 16:48:51 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to close the dynamic lib tool.


Revision 16455 - Directory Listing
Modified Mon Aug 16 16:46:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to show the dynamic library tool (or create it if necessary)


Revision 16454 - Directory Listing
Modified Mon Aug 16 16:44:54 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to super melt a class or feature.


Revision 16453 - Directory Listing
Modified Mon Aug 16 16:42:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to launch EiffelCase.


Revision 16452 - Directory Listing
Modified Mon Aug 16 16:41:40 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`tool' changed from EB_CLASS_TOOL to EB_EDITOR.


Revision 16451 - Directory Listing
Modified Mon Aug 16 16:40:17 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Unneeded features suppressed. non yet implemented instruction commented.


Revision 16450 - Directory Listing
Modified Mon Aug 16 16:37:22 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command output implemented.


Revision 16449 - Directory Listing
Modified Mon Aug 16 16:35:03 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialogs added.


Revision 16448 - Directory Listing
Modified Mon Aug 16 16:33:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Warnings added.


Revision 16447 - Directory Listing
Modified Mon Aug 16 16:31:29 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to run the finalized system.


Revision 16446 - Directory Listing
Modified Mon Aug 16 16:30:51 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to launch the application under the usual run format.


Revision 16445 - Directory Listing
Modified Mon Aug 16 16:29:38 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to launch the application under the "step by step" format.


Revision 16444 - Directory Listing
Modified Mon Aug 16 16:28:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to launch the application under the "ignore stop points" format.


Revision 16443 - Directory Listing
Modified Mon Aug 16 16:27:54 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to launch the application under the "exit routine" format.


Revision 16442 - Directory Listing
Modified Mon Aug 16 16:26:45 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to launch the application under a specific format.


Revision 16441 - Directory Listing
Modified Mon Aug 16 16:22:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to enable/disable all stop points.


Revision 16440 - Directory Listing
Modified Mon Aug 16 16:21:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command allowing to browse in the execution stack.


Revision 16439 - Directory Listing
Modified Mon Aug 16 16:20:09 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to mark a feature (or a class) as stoppable.


Revision 16438 - Directory Listing
Modified Mon Aug 16 16:18:11 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to display the current execution status in the debug tool.


Revision 16437 - Directory Listing
Modified Mon Aug 16 16:16:49 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to erase all stop points.


Revision 16436 - Directory Listing
Modified Mon Aug 16 16:16:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to quit the execution under debugger.


Revision 16435 - Directory Listing
Modified Mon Aug 16 16:15:06 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to run the system under the debugger.


Revision 16434 - Directory Listing
Modified Mon Aug 16 16:10:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added commands and menus. achieved compatibility with other EB_EDITOR classes.


Revision 16433 - Directory Listing
Modified Sun Aug 15 22:27:21 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New font implementations which gives correct font sizes in `point' and not in dummy
units. It uses most of the interface of the recently updated FONT_IMP classes from
the old EiffelVision.


Revision 16432 - Directory Listing
Modified Sun Aug 15 22:23:40 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL, so we needed to update all the
descendant classes which were using them in their inheritance clauses.


Revision 16431 - Directory Listing
Modified Sun Aug 15 22:14:29 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL and therefore we removed their use
from the descendant classes.
Some Cosmetics issues on `Precursor' and `Void'.


Revision 16430 - Directory Listing
Modified Sun Aug 15 22:13:24 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use of `discard_items' instead of `wipe_out' since the changes in ARRAY which
makes `wipe_out' not usable for an ARRAY.


Revision 16429 - Directory Listing
Modified Sun Aug 15 20:04:17 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New parser which allows you to have an indexing clause at the end of a class text
just before the final `end'.


Revision 16428 - Directory Listing
Modified Sun Aug 15 19:59:00 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' from GENERAL and removed all the occurences of
these two features in the EiffelBase classes.
Removed the redefinition of `c_standard_copy', `c_standard_is_equal' and
`c_standard_clone' in SPECIAL and BIT_REF.
Removed redefinition of `conforms_to' in SPECIAL


Revision 16427 - Directory Listing
Modified Sun Aug 15 19:57:11 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New implementation of `infix "+"' to be more efficient.
New implementation of `copy' to take care from where we called `copy', i.e.
from `clone' or directly.


Revision 16426 - Directory Listing
Modified Sun Aug 15 19:51:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Merged all different version of `eclone', `ecopy' and `eequal' for standard
objects, SPECIAL objects and BIT objects in order to avoid huge polymorphic table
in the C generated code.
`Replaced' all occurences of `ecopy' by `eif_std_ref_copy' in other modules than
`ecopy' since it seemed that it was highly relying on the fact that objects could not
be of SPECIAL or BIT type.


Revision 16425 - Directory Listing
Modified Sat Aug 14 02:11:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog used to choose or take a default dynamic library file.


Revision 16424 - Directory Listing
Modified Sat Aug 14 02:09:59 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Confirmer for saving or not changes in a file.


Revision 16423 - Directory Listing
Modified Sat Aug 14 02:07:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog used for creating a new class in the universe.


Revision 16422 - Directory Listing
Modified Sat Aug 14 02:06:25 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class updated for being used under the new EiffelVision.


Revision 16421 - Directory Listing
Modified Sat Aug 14 02:02:57 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the contents of the dynamic library tool in a clickable form.


Revision 16420 - Directory Listing
Modified Sat Aug 14 02:02:02 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the dynamic library tool content.


Revision 16419 - Directory Listing
Modified Sat Aug 14 01:59:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the values of the once functions of an object.


Revision 16418 - Directory Listing
Modified Sat Aug 14 01:58:13 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Formatter used to display the attributes values of an object.


Revision 16417 - Directory Listing
Modified Sat Aug 14 01:57:02 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
List of formats used in the dynamic library tool.


Revision 16416 - Directory Listing
Modified Sat Aug 14 01:55:46 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
List of formats used in the object tool.


Revision 16415 - Directory Listing
Modified Sat Aug 14 01:54:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 16414 - Directory Listing
Modified Sat Aug 14 01:54:01 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Confirmer added.


Revision 16413 - Directory Listing
Modified Sat Aug 14 01:52:56 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Warnings added.


Revision 16412 - Directory Listing
Modified Sat Aug 14 01:49:33 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added stop_points_format as an attribute.


Revision 16411 - Directory Listing
Modified Sat Aug 14 01:48:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Warning dialog added.


Revision 16410 - Directory Listing
Modified Sat Aug 14 01:47:16 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dynamic_lib_tool and Progress_dialog uncommented.


Revision 16409 - Directory Listing
Modified Sat Aug 14 01:39:51 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Window managing a single dynamic library tool.


Revision 16408 - Directory Listing
Modified Sat Aug 14 01:39:06 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Tool used to manage the dynamic library creation.


Revision 16407 - Directory Listing
Modified Sat Aug 14 01:37:33 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`tool_title' and `tool_icon_name' changed.


Revision 16406 - Directory Listing
Modified Sat Aug 14 01:36:07 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
System tool taken in consideration.


Revision 16405 - Directory Listing
Modified Sat Aug 14 01:35:06 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Preconditions added. some features changed.


Revision 16404 - Directory Listing
Modified Sat Aug 14 01:33:54 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Special menu added. `build_file_menu' feature removed.


Revision 16403 - Directory Listing
Modified Sat Aug 14 01:32:26 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Special menu handling added.


Revision 16402 - Directory Listing
Modified Sat Aug 14 01:31:34 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Bugs fixed.


Revision 16401 - Directory Listing
Modified Sat Aug 14 01:30:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Menu creation improved. Unneeded features removed.


Revision 16400 - Directory Listing
Modified Sat Aug 14 01:29:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Tool management features improved (even if they do not work fully yet!).


Revision 16399 - Directory Listing
Modified Sat Aug 14 01:27:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format and Special menus added.


Revision 16398 - Directory Listing
Modified Sat Aug 14 01:27:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class improved.


Revision 16397 - Directory Listing
Modified Sat Aug 14 01:25:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Special menu added.


Revision 16396 - Directory Listing
Modified Sat Aug 14 01:24:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Features uncommented. Commands added. `build_special_menu' feature added.


Revision 16395 - Directory Listing
Modified Sat Aug 14 01:21:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 16394 - Directory Listing
Modified Sat Aug 14 01:21:08 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Commented instructions changed. No runnable improvement.


Revision 16393 - Directory Listing
Modified Sat Aug 14 01:19:17 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Features implemented. Commands made attributes. bugs fixed.


Revision 16392 - Directory Listing
Modified Sat Aug 14 01:17:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
New class creation dialog added.


Revision 16391 - Directory Listing
Modified Sat Aug 14 01:14:58 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Features improved.


Revision 16390 - Directory Listing
Modified Sat Aug 14 01:00:14 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
text_window `changed' managed.


Revision 16389 - Directory Listing
Modified Sat Aug 14 00:57:38 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Implemented the two features clear_items and children.


Revision 16388 - Directory Listing
Modified Sat Aug 14 00:57:17 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Fixed some index bug.


Revision 16387 - Directory Listing
Modified Sat Aug 14 00:56:35 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Exporting clause changed.


Revision 16386 - Directory Listing
Modified Sat Aug 14 00:56:33 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Two lines were in the wrong order. We were wrongly conting the shown widget.


Revision 16385 - Directory Listing
Modified Sat Aug 14 00:55:25 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Fixed some index bugs.


Revision 16384 - Directory Listing
Modified Sat Aug 14 00:55:04 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No creation make_by_name needed.


Revision 16383 - Directory Listing
Modified Sat Aug 14 00:53:38 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Confirmation dialog added.


Revision 16382 - Directory Listing
Modified Sat Aug 14 00:53:21 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Removed some unusefull preconditions, added some new postconditions and a new feature has_focus.


Revision 16381 - Directory Listing
Modified Sat Aug 14 00:52:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A precondition were wrong.


Revision 16380 - Directory Listing
Modified Sat Aug 14 00:49:08 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Invariant added.


Revision 16379 - Directory Listing
Modified Sat Aug 14 00:46:17 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Implementation hiding.


Revision 16378 - Directory Listing
Modified Sat Aug 14 00:44:31 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`changed' implemented. Bugs fixed.


Revision 16377 - Directory Listing
Modified Sat Aug 14 00:40:07 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
parent of type EV_UNTITLED_WINDOW and no use to redefine set_parent.


Revision 16376 - Directory Listing
Modified Sat Aug 14 00:39:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
now set_parent take a parent of type 'like parent'. A new feature has_focus and some new post-conditions.


Revision 16375 - Directory Listing
Modified Sat Aug 14 00:39:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`tool_name' feature added.


Revision 16374 - Directory Listing
Modified Sat Aug 14 00:38:07 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
For make_by_name, we create the object and then, we set the name.


Revision 16373 - Directory Listing
Modified Sat Aug 14 00:37:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
`tool_name' added. some bugs fixed.


Revision 16372 - Directory Listing
Modified Sat Aug 14 00:37:31 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16371 - Directory Listing
Modified Sat Aug 14 00:35:49 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Bug in `update_window' fixed.


Revision 16370 - Directory Listing
Modified Sat Aug 14 00:24:43 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
graphical enhancements.


Revision 16369 - Directory Listing
Modified Fri Aug 13 22:54:03 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to update when a child is hidden.


Revision 16368 - Directory Listing
Modified Fri Aug 13 22:53:24 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some index error fixed.


Revision 16367 - Directory Listing
Modified Fri Aug 13 19:44:57 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now search take a starting position too.


Revision 16366 - Directory Listing
Modified Fri Aug 13 19:44:24 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to check if there is something before to remove a single command.


Revision 16365 - Directory Listing
Modified Fri Aug 13 19:42:28 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_ARRAYED_LIST_ITEM_HOLDER_IMP.


Revision 16364 - Directory Listing
Modified Fri Aug 13 19:41:39 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Adapted to the new mechanism with EV_MENU_ITEM_HANDLER_IMP.


Revision 16363 - Directory Listing
Modified Fri Aug 13 19:40:57 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_MENU_ITEM_HANDLER and works fine.


Revision 16362 - Directory Listing
Modified Fri Aug 13 19:39:18 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Mechanism for menu-items didn't work before. Now, it works fine.


Revision 16361 - Directory Listing
Modified Fri Aug 13 19:38:11 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Before it didn't work when we removed an item with subitems. Now evrything should be fine.


Revision 16360 - Directory Listing
Modified Fri Aug 13 19:36:54 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_HASH_TABLE_ITEM_HOLDER_IMP.


Revision 16359 - Directory Listing
Modified Fri Aug 13 19:34:21 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Implement the feature last_line_not_empty. Also searc now takes a start index.


Revision 16358 - Directory Listing
Modified Fri Aug 13 19:33:27 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16357 - Directory Listing
Modified Fri Aug 13 19:32:58 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No need to redefine set_parent.


Revision 16356 - Directory Listing
Modified Fri Aug 13 19:32:19 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_ARRAYED_LIST_ITEM_HOLDER_IMP.


Revision 16355 - Directory Listing
Modified Fri Aug 13 19:30:57 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No need to undefine count.


Revision 16354 - Directory Listing
Modified Fri Aug 13 19:30:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_MENU_ITEM_HANDLER that takes care of all the problems of the hash-table, the events...


Revision 16353 - Directory Listing
Modified Fri Aug 13 19:27:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
1. Every item has now the following features: index, set_index, set_parent_with_index.
2. parent and set_parent is defined in EV_ITEM_IMP since there is a EV_ITEM_HOLDER class.
3. set_parent is define with an attribute of type `like parent'
4. Preconditions and postconditions are now all set. They should work and nothing should be missing.
5. Now, you can directy move or remove a subtreeitem or a submenuitem, it works. It was not True before.
6. It looks nice... :-)


Revision 16352 - Directory Listing
Modified Fri Aug 13 19:26:24 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add new pick and drop types to prevent  user from creating context
within the wrong parent type. Typing each context.


Revision 16351 - Directory Listing
Modified Fri Aug 13 19:24:57 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add new pick and drop types to prevent  user from creating context
within the wrong parent type.


Revision 16350 - Directory Listing
Modified Fri Aug 13 19:24:01 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_HASH_TABLE_ITEM_HOLDER_IMP.


Revision 16349 - Directory Listing
Modified Fri Aug 13 19:23:27 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now works fine and inherits from EV_HASH_TABLE_ITEM_HOLDER_IMP.


Revision 16348 - Directory Listing
Modified Fri Aug 13 19:21:48 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Thinks changed. Now, it is clear, it works fine and it keeps memory of the children.


Revision 16347 - Directory Listing
Modified Fri Aug 13 19:20:59 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits from EV_ARRAYED_LIST_ITEM_HOLDER_IMP.


Revision 16346 - Directory Listing
Modified Fri Aug 13 19:20:06 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
More features are defined here.


Revision 16345 - Directory Listing
Modified Fri Aug 13 19:19:35 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
id is only deferred because it is a feature in the menu-items.


Revision 16344 - Directory Listing
Modified Fri Aug 13 19:19:08 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
This class keep all the menu-items in an hash_table. It can register or unregister any items and its subitems. Also, when an event occurs, it call the proper item. It also insure that nothing is created if there is no use to it.


Revision 16343 - Directory Listing
Modified Fri Aug 13 19:18:48 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add pick and drop type to type the contexts, so that the user
can't create a context within the wrong parent.


Revision 16342 - Directory Listing
Modified Fri Aug 13 19:17:30 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some implementation class to avoid to reimplement the same features several times.


Revision 16341 - Directory Listing
Modified Fri Aug 13 19:12:00 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
count already define in the parent.


Revision 16340 - Directory Listing
Modified Fri Aug 13 19:11:14 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Parent is only in the interface now.


Revision 16339 - Directory Listing
Modified Fri Aug 13 19:10:42 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Removed some unusefull deferred features.


Revision 16338 - Directory Listing
Modified Fri Aug 13 19:08:30 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new feature total_count.


Revision 16337 - Directory Listing
Modified Fri Aug 13 19:08:08 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now inherits of EV_ITEM_HOLDER_I.


Revision 16336 - Directory Listing
Modified Fri Aug 13 19:07:48 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Replace a wrong post-condition.


Revision 16335 - Directory Listing
Modified Fri Aug 13 19:04:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need some reverse assignment.


Revision 16334 - Directory Listing
Modified Fri Aug 13 19:04:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
All the items have now index, set_index, set_parent_with_index and a creation routine with index. Also parent and set_parent are directly defined in EV_ITEM since there is a EV_ITEM_HOLDER class.


Revision 16333 - Directory Listing
Modified Fri Aug 13 19:01:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A common class for all the holders of items.


Revision 16332 - Directory Listing
Modified Fri Aug 13 18:59:22 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Count and get_item are defined in EV_MENU_ITEM_HOLDER.


Revision 16331 - Directory Listing
Modified Fri Aug 13 18:58:27 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We directly retrieve the parent from parent_imp of the implementation.


Revision 16330 - Directory Listing
Modified Fri Aug 13 18:56:34 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new feature total_count.


Revision 16329 - Directory Listing
Modified Fri Aug 13 18:56:13 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Inherits of EV_ITEM_HOLDER now.


Revision 16328 - Directory Listing
Modified Fri Aug 13 18:55:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
One post-condition was not valid. We can select nothing if start_pos and end_pos are equals.


Revision 16327 - Directory Listing
Modified Fri Aug 13 18:52:47 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16326 - Directory Listing
Modified Fri Aug 13 18:50:34 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We add default_create.


Revision 16325 - Directory Listing
Modified Fri Aug 13 18:49:01 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, all the items have index, set_index, set_parent_with_index. Also, parent and set_parent are directly defined in EV_ITEM since there is an EV_ITEM_CONTAINER.


Revision 16324 - Directory Listing
Modified Fri Aug 13 18:46:48 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A common type for all the holders of items.


Revision 16323 - Directory Listing
Modified Fri Aug 13 18:34:43 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'make' redefined.


Revision 16322 - Directory Listing
Modified Fri Aug 13 18:33:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Give some informations about the toolkit.


Revision 16321 - Directory Listing
Modified Fri Aug 13 18:32:02 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
First implementation.


Revision 16320 - Directory Listing
Modified Fri Aug 13 18:29:03 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'make' redefined.


Revision 16319 - Directory Listing
Modified Fri Aug 13 18:28:19 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Bug fixed.


Revision 16318 - Directory Listing
Modified Fri Aug 13 18:27:47 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_command' has an additional parameter 'extra_data'.


Revision 16317 - Directory Listing
Modified Fri Aug 13 18:27:15 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features added. Some still need to be implemented.


Revision 16316 - Directory Listing
Modified Fri Aug 13 18:25:17 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'get_maximum_text_length' added. Feature 'add_return_command' will replace 'add_activate_command'.


Revision 16315 - Directory Listing
Modified Fri Aug 13 18:20:02 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_command' has an additional parameter 'extra_data'.


Revision 16314 - Directory Listing
Modified Fri Aug 13 18:17:04 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
1) Feature added: 'line', 'line_count', 'first_position_from_line_number', 'last_position_from_line_number', 'put_new_line', 'search' and 'last_line_not_empty'.
2) Feature added, to be implemented: 'current_line_number', 'has_system_frozen_widget', 'freeze'.


Revision 16313 - Directory Listing
Modified Fri Aug 13 18:05:41 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features added for the EV_TEXT_EDITOR. To be finished implementing.


Revision 16312 - Directory Listing
Modified Fri Aug 13 18:00:48 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Make sure that we have a valid `h_item' pointer before searching in the global
HASH_TABLE
Make sure that we found a non-void element.


Revision 16311 - Directory Listing
Modified Fri Aug 13 17:56:03 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
`spclone' is now a private routine and it is called from `eclone' which now becomes
a multipurpose feature.


Revision 16310 - Directory Listing
Modified Fri Aug 13 17:55:12 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Do the RTAS after the assignment.


Revision 16309 - Directory Listing
Modified Fri Aug 13 17:54:30 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed some type definitions: use of EIF_REFERENCE, EIF_POINTER instead of char *
Fixed some non-protected objects bugs.


Revision 16308 - Directory Listing
Modified Fri Aug 13 17:36:18 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Using 'add_command' instead of 'add_command_with_event_data'.


Revision 16307 - Directory Listing
Modified Fri Aug 13 17:35:15 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_command' from EV_EVENT_HANLDER has an additionnal parameter 'extra_data'.


Revision 16306 - Directory Listing
Modified Fri Aug 13 17:34:18 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Creation feature added (make_with_range).


Revision 16305 - Directory Listing
Modified Fri Aug 13 17:33:10 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_Selection_command' modified. Feature 'add_return_command' will replace add_activate_command.


Revision 16304 - Directory Listing
Modified Fri Aug 13 17:27:12 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_command' has an additional parameter 'extra_data'.


Revision 16303 - Directory Listing
Modified Fri Aug 13 17:23:21 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature added: 'lower', 'raise', 'minimize', 'maximize'. Still to be implemented.


Revision 16302 - Directory Listing
Modified Fri Aug 13 17:21:40 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'destroy_signal_callback' redefined to avoid destruction when there are close commands.


Revision 16301 - Directory Listing
Modified Fri Aug 13 17:19:34 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
FEature added: 'row_spacing' and 'column_spacing'.


Revision 16300 - Directory Listing
Modified Fri Aug 13 17:18:48 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature added, still to be implemented.


Revision 16299 - Directory Listing
Modified Fri Aug 13 17:18:02 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature added: 'tab_position'. Feature 'add_command' has an additionnal parameter extra_data.


Revision 16298 - Directory Listing
Modified Fri Aug 13 17:15:38 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'child_packing_changed' does nothing now.


Revision 16297 - Directory Listing
Modified Fri Aug 13 17:08:06 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Corrected `move' and `move_absolute'.
(cwin_set_window_pos change client coord pos not abs pos)


Revision 16296 - Directory Listing
Modified Fri Aug 13 17:00:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now called ev_toolkit_imp.e


Revision 16295 - Directory Listing
Modified Fri Aug 13 16:55:30 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now called ev_toolkit.e


Revision 16294 - Directory Listing
Modified Fri Aug 13 16:54:39 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'spacing' added.


Revision 16293 - Directory Listing
Modified Fri Aug 13 16:53:41 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Modification to let the hide command as the first command even if the user adds new commands on 'ok' or 'cancel' buttons.


Revision 16292 - Directory Listing
Modified Fri Aug 13 16:51:32 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'ok_widget_execute' added. Feature 'add_command' of EV_EVENT_HANDLER has an additionnal parameter 'extra_data'.


Revision 16291 - Directory Listing
Modified Fri Aug 13 16:49:50 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'ok_widget_execute' added.


Revision 16290 - Directory Listing
Modified Fri Aug 13 16:47:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
feature 'add_command has an additionnal parameter 'extra_data'.


Revision 16289 - Directory Listing
Modified Fri Aug 13 16:41:00 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features 'horizontal_resizable', 'vertical_resizable' and attribut 'resize_type' moved from interface to implementation. New features 'set_capture' and 'release_capture'. To be implemented.


Revision 16288 - Directory Listing
Modified Fri Aug 13 16:38:38 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New constants added.


Revision 16287 - Directory Listing
Modified Fri Aug 13 16:36:32 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Class does not inherit from EV_CONTAINER any longer. Therefore we add attribut 'widget'.


Revision 16286 - Directory Listing
Modified Fri Aug 13 16:31:11 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Function 'c_gtk_widget_displayed' added.


Revision 16285 - Directory Listing
Modified Fri Aug 13 16:29:39 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions 'gtk_signal_emit_stop_by_name' and 'c_integer_to_pointer' added.


Revision 16284 - Directory Listing
Modified Fri Aug 13 16:28:29 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions added for EV_TOOLTIPS  and EV_RANGE. New functions 'c_gtk_entry_get_max_length'.


Revision 16283 - Directory Listing
Modified Fri Aug 13 16:25:36 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 16282 - Directory Listing
Modified Fri Aug 13 16:24:31 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Functions added: 'c_gtk_table_row_spacing', 'c_gtk_table_column_spacing', 'c_gtk_box_spacing', 'c_gtk_notebook_tab_position', 'c_gtk_paned_child1_size', 'gtk_paned_set_position'.


Revision 16281 - Directory Listing
Modified Fri Aug 13 16:23:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A class that gives some informations about the toolkit.


Revision 16280 - Directory Listing
Modified Fri Aug 13 16:23:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now called ev_toolkit.e


Revision 16279 - Directory Listing
Modified Fri Aug 13 16:18:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
1) in Feature which event_handling, signals handling for 'select_child', 'insert_text', 'delete_text', 'value_changed'.
2) Feature c_gtksignal_connect has an additionnal parameter 'extra_data'.
3) In Feature 'add_command' and 'add_command_with_event_data', text 'if (wid /= default_pointer)' because of Trees.


Revision 16278 - Directory Listing
Modified Fri Aug 13 16:12:18 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Removed a non working postcondition. Because, when we remove a sub-item, the new count is different that old count - 1.


Revision 16277 - Directory Listing
Modified Fri Aug 13 16:11:50 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
New implementation.


Revision 16276 - Directory Listing
Modified Fri Aug 13 16:09:08 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'make_by_filename' added. Still to be implemented.


Revision 16275 - Directory Listing
Modified Fri Aug 13 16:08:03 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Fixing bugs.


Revision 16274 - Directory Listing
Modified Fri Aug 13 16:02:57 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'make_with_text' removed and is now inherited from parent.


Revision 16273 - Directory Listing
Modified Fri Aug 13 15:59:33 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'add_command' of EV_EVENT_HANDLER_IMP has an additionnal parameter 'extra_data'.


Revision 16272 - Directory Listing
Modified Fri Aug 13 15:57:29 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'make_with_text' removed, and is now inherited from parent. Feature 'add_command' of EV_EVENT_HANDLER_IMP has a new parameter 'extra_data'.


Revision 16271 - Directory Listing
Modified Fri Aug 13 15:54:11 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 16270 - Directory Listing
Modified Fri Aug 13 15:53:38 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
1) Precondition 'valid_line' modified. Using feature 'last_line_not_empty'.
2) Feature 'search' has a new parameter (the starting position of the research).


Revision 16269 - Directory Listing
Modified Fri Aug 13 15:49:08 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Precondition 'is_editable' removed because we allow operations even when the text is not editable.


Revision 16268 - Directory Listing
Modified Fri Aug 13 15:47:42 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 16267 - Directory Listing
Modified Fri Aug 13 15:47:09 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Constants added to set the first position of the window. To be finished.


Revision 16266 - Directory Listing
Modified Fri Aug 13 15:46:11 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'execute_ok_commands' and 'execute_cancel_commands' removed. Only in windows implementation.


Revision 16265 - Directory Listing
Modified Fri Aug 13 15:44:45 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'resize_type' moved to implmentation. Precondition 'managed' commented. Should be fixed when Leila commits.


Revision 16264 - Directory Listing
Modified Fri Aug 13 15:42:47 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features added 'count' and 'get_item'.


Revision 16263 - Directory Listing
Modified Fri Aug 13 15:41:04 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Features added 'make_with_index', 'make_with_all', 'index' and 'set_index'.


Revision 16262 - Directory Listing
Modified Fri Aug 13 15:37:25 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Precondition 'valid_index' added.


Revision 16261 - Directory Listing
Modified Fri Aug 13 15:31:36 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'count' and 'get_item' added.


Revision 16260 - Directory Listing
Modified Fri Aug 13 15:30:47 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 16259 - Directory Listing
Modified Fri Aug 13 15:30:17 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Precondition 'is_editable' removed because we allow operations on the text even when the text is not editable.


Revision 16258 - Directory Listing
Modified Fri Aug 13 15:28:44 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
1) Precondition 'valid_line' modified. New feature 'last_line_not_empty' used for this precondition.
2) Feature 'search' has a aditionnal parameter (starting position of the research.).


Revision 16257 - Directory Listing
Modified Fri Aug 13 15:25:30 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Constant added to set the first position of the window. To be finished.


Revision 16256 - Directory Listing
Modified Fri Aug 13 15:17:17 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
'set_parent' commented in creation features. Should be fixed when Leila commits.


Revision 16255 - Directory Listing
Modified Fri Aug 13 15:08:07 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Precondition valid_index modified.


Revision 16254 - Directory Listing
Modified Fri Aug 13 15:06:18 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
1) Functions added: 'c_gtk_widget_displayed', 'c_integer_to_pointer', 'c_gtk_paned_child1_size', c_gtk_entry_get_max_length', 'c_gtk_notebook_tab_position', 'c_gtk_table_row_spacing', 'c_gtk_table_column_spacing'.
2) New functions for tooltips.
3) New functions for spin buttons.
4) New functions for EV_RANGE.


Revision 16253 - Directory Listing
Modified Fri Aug 13 14:54:03 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
1) c_gtk_signal_connect (__general) have now an additionnal parameter 'extra_data' which we use to pass extra data when needed.
2) Callback functions added for new signals: 'insert_text', 'delete_text', 'select_child'.
3) In function 'c_gtk_signal_connect', copying the parameter 'char *' before passing it to 'c_gtk_signal_connect_general' to avoid pointer pbs.
4) Function 'c_gtk_widget_displayed' added.
5) Functions added for EV_GAUGE and EV_TOOLTIPS.


Revision 16252 - Directory Listing
Modified Fri Aug 13 01:51:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Precondition in `make' changed.


Revision 16251 - Directory Listing
Modified Fri Aug 13 01:40:27 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
added remove_pick_and_drop terminate_transport widget_source


Revision 16250 - Directory Listing
Modified Fri Aug 13 01:39:59 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
*** empty log message ***


Revision 16249 - Directory Listing
Modified Fri Aug 13 01:17:13 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
Use EV_PND_TRANSPORTER_I for both platform.
Feature `pointed_target' is still platform dependant.


Revision 16248 - Directory Listing
Modified Fri Aug 13 00:09:40 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
New assertions, comments cleaned, new strrealloc


Revision 16247 - Directory Listing
Modified Thu Aug 12 23:50:54 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added the support for multithreaded version of the wel library of the
WEL_RICH_EDIT_STREAM classes which has been recently fixed.


Revision 16244 - Directory Listing
Modified Thu Aug 12 23:48:44 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Initial revision


Revision 16243 - Directory Listing
Modified Thu Aug 12 22:57:40 1999 UTC (20 years, 5 months ago) by buoy
Original Path: trunk
Feature 'displayed' added.


Revision 16242 - Directory Listing
Modified Thu Aug 12 22:52:26 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
some minor changes


Revision 16241 - Directory Listing
Modified Thu Aug 12 22:26:06 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16240 - Directory Listing
Modified Thu Aug 12 22:04:21 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16239 - Directory Listing
Modified Thu Aug 12 22:02:18 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16238 - Directory Listing
Modified Thu Aug 12 21:59:51 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
removed text editor -> will be added at vision2/components


Revision 16237 - Directory Listing
Modified Thu Aug 12 21:56:40 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
removed several files specific to the text editor -> will be added under vision2/components


Revision 16236 - Directory Listing
Modified Thu Aug 12 21:32:36 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16235 - Directory Listing
Modified Thu Aug 12 21:32:06 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16234 - Directory Listing
Modified Thu Aug 12 21:23:00 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
added freeze thaw to wel_window.


Revision 16233 - Directory Listing
Modified Thu Aug 12 21:17:44 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new moves.


Revision 16232 - Directory Listing
Modified Thu Aug 12 21:15:53 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Cluster change.


Revision 16231 - Directory Listing
Modified Thu Aug 12 19:52:15 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
New clusters.
Menus continue to be built.
Also, Drawing area enhancements.


Revision 16230 - Directory Listing
Modified Thu Aug 12 19:50:28 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Update the use of RTAS macros to use RTAS_OPT which is valid in any cases.
Depending if the preprocessor defines EIF_REM_SET_OPTIMIZATION the previous mechanism
will be used or not.


Revision 16229 - Directory Listing
Modified Thu Aug 12 19:20:48 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Drawing Area update.
Continue building menus with commands.


Revision 16228 - Directory Listing
Modified Thu Aug 12 18:20:37 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
ti_Creation_keyword -> ti_Create_keyword


Revision 16227 - Directory Listing
Modified Thu Aug 12 18:20:12 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
ti_Creation_mark -> ti_Create_keyword


Revision 16226 - Directory Listing
Modified Thu Aug 12 18:03:43 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
FONT -> EV_FONT, WIDGET -> EV_WIDGET


Revision 16225 - Directory Listing
Modified Thu Aug 12 17:52:50 1999 UTC (20 years, 5 months ago) by sam
Original Path: trunk
initial version of gtk Ace file, based on Ace.mswin


Revision 16224 - Directory Listing
Modified Thu Aug 12 17:48:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `consistent' and `setup' redefinition from ARRAY, STRING and
ARRAYED_LIST.
`consistent' and `setup' are now obsolete and will be removed in 2000.


Revision 16223 - Directory Listing
Modified Thu Aug 12 17:05:24 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Macros RTAS_OPT can switch between old and new mechanism (using EIF_REM_SET_OPTIMIZATION)


Revision 16222 - Directory Listing
Modified Thu Aug 12 15:48:36 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use of EIF_REFERENCE instead of `char *'


Revision 16221 - Directory Listing
Modified Thu Aug 12 15:47:01 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added a new macro definition `RTMS_EX' which does not compute the length of a string
to create a new Eiffel string. This macro is now used in the C generated code instead
of RTMS which is still kept for compatibility reasons.


Revision 16220 - Directory Listing
Modified Thu Aug 12 03:01:10 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics on `Void'
Use of `displayed' instead of `shown'.


Revision 16219 - Directory Listing
Modified Thu Aug 12 02:59:29 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
See previous log, we just forgot to uncomment the call to `set_expand' which
does not correspond to what we said in the previous log.


Revision 16218 - Directory Listing
Modified Thu Aug 12 02:41:27 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the precondition `par /= Void' in `make_with_resource' since we allow
such creation.


Revision 16217 - Directory Listing
Modified Thu Aug 12 02:40:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect precondition (we forgot the `not' operator).


Revision 16216 - Directory Listing
Modified Thu Aug 12 02:40:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics on `Void'.


Revision 16215 - Directory Listing
Modified Thu Aug 12 02:33:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics on `Void' and `Precursor'
Changed the minimum size of the EV_TREE_VIEW and set it the flag `expandable'
to false.


Revision 16214 - Directory Listing
Modified Thu Aug 12 02:21:51 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a typo in the precondition: was `manager' instead of `man'.


Revision 16213 - Directory Listing
Modified Thu Aug 12 01:19:57 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
removed debug code


Revision 16212 - Directory Listing
Modified Thu Aug 12 00:51:46 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
edit streams can now be nested


Revision 16211 - Directory Listing
Modified Thu Aug 12 00:49:38 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
fixed a bug in estream.c


Revision 16210 - Directory Listing
Modified Wed Aug 11 21:53:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the `return' statement in `timeout' since Signal_t is defined as void.


Revision 16209 - Directory Listing
Modified Wed Aug 11 20:18:45 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Make sure that `menu_ids' accelerator are unique, so we introduced a new feature
`new_menu_id' to guarantee that.


Revision 16208 - Directory Listing
Modified Wed Aug 11 20:17:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Create the directory dialog only when it does not exist, otherwise you loose
all the previous settings.


Revision 16207 - Directory Listing
Modified Wed Aug 11 20:16:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Add a precondition to `private_delete' and make sure that the caller
fills the precondition.


Revision 16206 - Directory Listing
Modified Wed Aug 11 20:16:01 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
We were doing a selection from 1 to count in WEL, but in WEL selections start
at 0, and therefore we need to substract 1 to the given number.


Revision 16205 - Directory Listing
Modified Wed Aug 11 20:14:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug in the old EiffelVision which occurs only on Windows 95/98 about
the directory list which was displayed with short 8 characters strings (very
ugly and barely readable).


Revision 16204 - Directory Listing
Modified Wed Aug 11 20:10:13 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed `is_empty' since a directory is empty only when there are two entries,
mainly "." and "..".
Add a new feature `recursive_delete' which deletes all the files in a directory
and its subdirectories.


Revision 16203 - Directory Listing
Modified Wed Aug 11 20:07:02 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Make `wipe_out' an obsolete feature because it cannot be called from an ARRAY
and therefore in the next release we will set the export status to NONE.


Revision 16202 - Directory Listing
Modified Wed Aug 11 20:05:09 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the performance of `rounded'.


Revision 16201 - Directory Listing
Modified Wed Aug 11 20:04:13 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the double inheritance of ARRAY which was mostly used in order to
be able to define `wipe_out' but since it is not callable in ARRAY2, it was
not making any sense to define it. Now, it is define as a new feature of ARRAY2
with no relation with the ancestor version.


Revision 16200 - Directory Listing
Modified Wed Aug 11 20:03:06 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Discard the double inheritance just for `wipe_out' and adapt it to the new
class ARRAY which does not define `wipe_out' anymore since it is not callable in
ARRAY because `prunable' is defined as `False'.


Revision 16199 - Directory Listing
Modified Wed Aug 11 20:00:34 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
*** empty log message ***


Revision 16198 - Directory Listing
Modified Wed Aug 11 19:48:02 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Call `discard_items' from ARRAY instead of `wipe_out' since this feature
cannot be called since an ARRAY is not `prunable'.


Revision 16197 - Directory Listing
Modified Wed Aug 11 19:46:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a reuse problem of the file/directory selection dialog, where we should
use the same one all the time.


Revision 16196 - Directory Listing
Modified Wed Aug 11 19:44:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics on `Void' which was written as `void'.


Revision 16195 - Directory Listing
Modified Wed Aug 11 19:44:00 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
A sort can be done only if there is something to sort.


Revision 16194 - Directory Listing
Modified Wed Aug 11 19:43:38 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed a precondition about the bounds on `quick_sort' since the precondition
was used a test to stop the recursion.


Revision 16193 - Directory Listing
Modified Wed Aug 11 19:42:20 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed `wipe_out' by `discard_items' since `wipe_out' is non-callable function
of ARRAY since an ARRAY is not `prunable'.


Revision 16192 - Directory Listing
Modified Wed Aug 11 19:41:40 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a precondition violation on `start' from CACHE, since this function
cannot be called if the CACHE is empty.


Revision 16191 - Directory Listing
Modified Wed Aug 11 19:40:48 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug with the last improvement done to finalize a system containing a precompiled
library, because we were calling `marked_precompiled_classes' at each system recompilation
and that's not what we want. To solve this problem, we now have `marked_precompiled_classes'
which is the marker flag.
Fixed another bug with `finalization' where we were not generating the `egc_mod_init'
functions which in fact was really bad.


Revision 16190 - Directory Listing
Modified Wed Aug 11 19:33:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Since `forth' cannot be used when we are `after' and also because we really want
to be at the end of the list, we use `finish' instead. This adds a small overhead
but that really works with contracts `on'.


Revision 16189 - Directory Listing
Modified Wed Aug 11 19:32:16 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
A new macro name is used instead of `Size': `EIF_Size'.


Revision 16188 - Directory Listing
Modified Wed Aug 11 19:31:20 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
FIXME: As a temporary solution we removed the precondition `has_associated_class_type'
from `associated_class_type' since it is not true and also because the algorithm used
to do the search take always the last found item if no item has been found. That's bad
but I don't know what is behind the scene and why such a requirement has been done.


Revision 16187 - Directory Listing
Modified Wed Aug 11 19:28:48 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use a local variable `is_function' to remember the status of `a_feature'.
Fixed the `Agents' generation so that we correctly distinguish between a
PROCEDURE and a FUNCTION object.


Revision 16186 - Directory Listing
Modified Wed Aug 11 19:26:34 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug in the external declaration of C routines used in the CECIL table
because when we were generating routines which were returning an object of
type "a formal generic parameter of their declaration class" we were always
returning EIF_REFERENCE instead of their declaration type which can be either
BOOLEAN in the case of `item' from ARRAY [BOOLEAN].

This bug was not enabling us to compile with `quick_finalize' code that uses
some visible clauses.


Revision 16185 - Directory Listing
Modified Wed Aug 11 19:19:54 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the C generation by replacing `char *' by `EIF_REFERENCE' and also
by doing a better cast of the address of the function that will be called.


Revision 16184 - Directory Listing
Modified Wed Aug 11 19:15:26 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the precondition `is_new' from `make_new' since it does not require
that no project exists, since now `make_new' will overwrite an already existing
project (very useful when you have to start from scratch).


Revision 16183 - Directory Listing
Modified Wed Aug 11 19:13:48 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the redefinition of `wipe_out' since it cannot be called from array.
Instead create a new feature `wipe_out' and renamed the previous version in `array_wipe_out'
which is not exported.


Revision 16182 - Directory Listing
Modified Wed Aug 11 19:05:51 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an error due to the introduction of TUPLES after recursive constraints
because even if generics /= Void it does not mean there are generic parameters and
therefore we are not allow to do the substitution.


Revision 16181 - Directory Listing
Modified Wed Aug 11 19:04:11 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Make sure that we do not call `set_project_file' when `project_file' is Void
since there is a precondition on `set_project_file'.


Revision 16180 - Directory Listing
Modified Wed Aug 11 18:35:19 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Corrected "back" behavior


Revision 16179 - Directory Listing
Modified Wed Aug 11 18:21:27 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Change Initial dialog to enable back button


Revision 16178 - Directory Listing
Modified Wed Aug 11 18:18:08 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
added new function.


Revision 16177 - Directory Listing
Modified Wed Aug 11 18:11:23 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New dialogs


Revision 16176 - Directory Listing
Modified Wed Aug 11 18:10:51 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
added copyright notice.


Revision 16175 - Directory Listing
Modified Wed Aug 11 18:09:37 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added invariant


Revision 16174 - Directory Listing
Modified Wed Aug 11 18:08:48 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New resources


Revision 16173 - Directory Listing
Modified Wed Aug 11 18:07:58 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New resource ids


Revision 16172 - Directory Listing
Modified Wed Aug 11 18:07:28 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added introduction state and dialog


Revision 16171 - Directory Listing
Modified Wed Aug 11 18:07:08 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
New ids for new resoruces


Revision 16170 - Directory Listing
Modified Wed Aug 11 18:06:35 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Removed unnecessary ".lib"


Revision 16169 - Directory Listing
Modified Wed Aug 11 18:05:21 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added ifdef


Revision 16168 - Directory Listing
Modified Wed Aug 11 17:29:05 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A class used to give some platform specific informations.


Revision 16167 - Directory Listing
Modified Wed Aug 11 15:42:02 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
New cluster.


Revision 16166 - Directory Listing
Modified Wed Aug 11 15:23:45 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
integration continues ... + cleaning of the structure.


Revision 16165 - Directory Listing
Modified Wed Aug 11 00:41:24 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Integration/cleaning continue.


Revision 16164 - Directory Listing
Modified Wed Aug 11 00:13:06 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add new errors messages.


Revision 16163 - Directory Listing
Modified Wed Aug 11 00:12:19 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add error messages when the data can't be removed.


Revision 16162 - Directory Listing
Modified Wed Aug 11 00:11:36 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add error messages when the data can't be renamed.


Revision 16161 - Directory Listing
Modified Tue Aug 10 23:52:51 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Feature `exit_build' has been moved from class WINDOWS to class MAIN_WINDOW
 and renamed `close'.


Revision 16160 - Directory Listing
Modified Tue Aug 10 23:49:08 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Feature `exit_build' has been move from class WINDOWS to MAIN_WINDOW and
renamed `close'.


Revision 16159 - Directory Listing
Modified Tue Aug 10 23:47:42 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Class WINDOWS doesn't inherit any more from QUEST_POPUPER.


Revision 16158 - Directory Listing
Modified Tue Aug 10 23:38:58 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Move feature `exit_build' from class WINDOWS and rename it `close'.


Revision 16157 - Directory Listing
Modified Tue Aug 10 23:34:12 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Remove inheritance from QUEST_POPUPER.
Move feature `exit_build' to class MAIN_WINDOW.


Revision 16156 - Directory Listing
Modified Tue Aug 10 22:03:03 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Typo: #if instead of #ifdef.


Revision 16155 - Directory Listing
Modified Tue Aug 10 20:15:35 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
replacement of the linked_list by an hash table, which allows a better research.


Revision 16154 - Directory Listing
Modified Tue Aug 10 18:34:44 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Add a get_flyweight facility.


Revision 16153 - Directory Listing
Modified Tue Aug 10 18:23:41 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
New pattern  (pascalf).


Revision 16152 - Directory Listing
Modified Tue Aug 10 18:17:46 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change preconditions of features `set_vertical_resize' and
`set_horizontal_resize'. They can be called for windows.


Revision 16151 - Directory Listing
Modified Tue Aug 10 17:32:41 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
long -> EIF_INTEGER and new assertions in `sp_count'.


Revision 16148 - Directory Listing
Modified Tue Aug 10 16:04:28 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Initial revision


Revision 16147 - Directory Listing
Modified Tue Aug 10 00:25:49 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16146 - Directory Listing
Modified Tue Aug 10 00:12:19 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change parent type.


Revision 16145 - Directory Listing
Modified Tue Aug 10 00:10:47 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Class EV_HISTORY changed in Vision.


Revision 16144 - Directory Listing
Modified Tue Aug 10 00:07:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Change the name of `Size' to `EIF_Size' since `Size' is used in some of
the Microsoft C++ header files, and as usual we have to change the way we
do things when Microsoft does something :-(


Revision 16143 - Directory Listing
Modified Mon Aug 9 23:54:52 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
cosmetic changes.


Revision 16142 - Directory Listing
Modified Mon Aug 9 23:54:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We do not resize the child when we minimize the window. No use to do it.


Revision 16141 - Directory Listing
Modified Mon Aug 9 23:53:32 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Light changes.


Revision 16140 - Directory Listing
Modified Mon Aug 9 23:53:29 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16139 - Directory Listing
Modified Mon Aug 9 23:52:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new feature displayed that tell if a widget is visible on the screen or not.


Revision 16138 - Directory Listing
Modified Mon Aug 9 23:49:13 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16137 - Directory Listing
Modified Mon Aug 9 23:48:16 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change parent type.


Revision 16136 - Directory Listing
Modified Mon Aug 9 23:46:36 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Feature changed in Vision.


Revision 16135 - Directory Listing
Modified Mon Aug 9 23:43:46 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Class EV_DIRECTORY_SELECTION_DIALOG renamed EV_DIRECTORY_DIALOG.


Revision 16134 - Directory Listing
Modified Mon Aug 9 23:38:53 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Show the splash screen using Vision mechanism.


Revision 16133 - Directory Listing
Modified Mon Aug 9 23:35:17 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Use a Vision tool-bar.


Revision 16132 - Directory Listing
Modified Mon Aug 9 23:31:45 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Finish reimplementing with the new Vision.


Revision 16131 - Directory Listing
Modified Mon Aug 9 23:20:50 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Feature changed in Vision.


Revision 16130 - Directory Listing
Modified Mon Aug 9 23:18:23 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change parent type.


Revision 16129 - Directory Listing
Modified Mon Aug 9 23:11:45 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Class EV_DIRECTORY_SELECTION_DIALOG renamed EV_DIRECTORY_DIALOG.


Revision 16128 - Directory Listing
Modified Mon Aug 9 22:11:47 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16127 - Directory Listing
Modified Mon Aug 9 22:11:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
When the window is destroyed, we need to destroy the background_pixmap if there is one.


Revision 16126 - Directory Listing
Modified Mon Aug 9 21:35:29 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Finish reviewing the class for the new Vision library.
Remove `presentation_window', since it is implemented in Vision.


Revision 16125 - Directory Listing
Modified Mon Aug 9 21:30:19 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16124 - Directory Listing
Modified Mon Aug 9 21:21:23 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16123 - Directory Listing
Modified Mon Aug 9 21:06:52 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16122 - Directory Listing
Modified Mon Aug 9 20:57:27 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16121 - Directory Listing
Modified Mon Aug 9 19:51:55 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement the interface of the class importer tool with the new Vision.


Revision 16120 - Directory Listing
Modified Mon Aug 9 19:45:09 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16119 - Directory Listing
Modified Mon Aug 9 19:37:48 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Rename class EVENT_BOX to avoid conflict with the new Vision class EV_BOX.


Revision 16118 - Directory Listing
Modified Mon Aug 9 19:31:52 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
New context tree with the new Vision.


Revision 16117 - Directory Listing
Modified Mon Aug 9 19:30:29 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
New context editor for the new contexts of the new Vision.


Revision 16116 - Directory Listing
Modified Mon Aug 9 19:25:26 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
New context commands for the new Vision.


Revision 16115 - Directory Listing
Modified Mon Aug 9 19:24:49 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cosmetics. char*->EIF_REFERENCE, int32->int, long->EIF_INTEGER.


Revision 16114 - Directory Listing
Modified Mon Aug 9 19:21:33 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cosmetics and  char * -> EIF_REFERENCE.


Revision 16113 - Directory Listing
Modified Mon Aug 9 19:20:54 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
New context catalog for the new Vision.


Revision 16112 - Directory Listing
Modified Mon Aug 9 19:18:11 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
New contexts for the new Vision.


Revision 16111 - Directory Listing
Modified Mon Aug 9 19:05:22 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 16110 - Directory Listing
Modified Mon Aug 9 18:49:19 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Finish reimplementing with the new Vision.


Revision 16109 - Directory Listing
Modified Mon Aug 9 18:45:19 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Rename class APP_TOOLBAR.
Reimplement for the new Vision.


Revision 16108 - Directory Listing
Modified Mon Aug 9 17:50:47 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Inherit from EV_CUSTUM_EVENT_HANDLER.
Add features to remove the commands associated to a type.


Revision 16107 - Directory Listing
Modified Mon Aug 9 17:48:32 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add features to remove the commands associated to a type.


Revision 16106 - Directory Listing
Modified Mon Aug 9 17:47:05 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Create the `event_table' only when adding a command.


Revision 16105 - Directory Listing
Modified Mon Aug 9 17:33:45 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
resize_type move to the implementation, set_horizontal_resize and set_vertical_resize too. Also, some new preconditions.


Revision 16104 - Directory Listing
Modified Mon Aug 9 17:32:35 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
boo is now called state.


Revision 16103 - Directory Listing
Modified Mon Aug 9 17:31:39 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some new precoditions.


Revision 16102 - Directory Listing
Modified Mon Aug 9 17:28:53 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
First, all the informations are now stored in internal_changes for both the resize type and the minimum_size status. Then, we try to simplify internal_Set_minimum_width, internal_set_minimum_height and internal_set_minimum_size for the widgets which are not containers.


Revision 16101 - Directory Listing
Modified Mon Aug 9 17:26:03 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
we must check that window_from is not void before to call the parent in on_wm_notify.


Revision 16100 - Directory Listing
Modified Mon Aug 9 17:25:21 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to redefine on_char to avoid a bip when the user tab to another control.


Revision 16099 - Directory Listing
Modified Mon Aug 9 17:24:42 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We redefine the default_style not to have it as a once.


Revision 16098 - Directory Listing
Modified Mon Aug 9 17:24:11 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
set_vertical_resize and set_horizontal_resize are now in the implementation.


Revision 16097 - Directory Listing
Modified Mon Aug 9 17:23:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
resize_type do not exists anymore, so we directly use internal_changes.


Revision 16096 - Directory Listing
Modified Mon Aug 9 17:22:44 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to undefine internal_set_minimum_width, internal_set_minimum_height, internal_Set_minimum_size.


Revision 16095 - Directory Listing
Modified Mon Aug 9 17:19:59 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to redefine on_char to avoid a bip when the user tab to another control.


Revision 16094 - Directory Listing
Modified Sun Aug 8 19:46:37 1999 UTC (20 years, 5 months ago) by davids
Original Path: trunk
VMS port: skip include sys/param.h


Revision 16093 - Directory Listing
Modified Sun Aug 8 19:46:04 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New installation of DevStudio, so I needed to change the compiler path.


Revision 16092 - Directory Listing
Modified Sun Aug 8 19:35:03 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the signature of `dir_next' which returns an Eiffel object and not a `char *'.


Revision 16091 - Directory Listing
Modified Sun Aug 8 19:33:46 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a bug with `set_file_name' from the PATH_NAME class where on Windows
we were always adding a `\' even if there was one. As a result, on Windows
95/98 machine the process of opening or testing a file was always failing.


Revision 16090 - Directory Listing
Modified Sun Aug 8 18:16:17 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Move the declaration of `desc_fill' at the top of the descriptor tables so
that it makes it a better ANSI C code generation.


Revision 16089 - Directory Listing
Modified Sat Aug 7 21:22:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the duplicated declaration of EIF_ENUM_FONT_FAMILY_PROCEDURE.


Revision 16088 - Directory Listing
Modified Sat Aug 7 01:10:09 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
fixed a bug in wel_dispatcher.e


Revision 16087 - Directory Listing
Modified Sat Aug 7 00:32:18 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Implemented the search routine.


Revision 16086 - Directory Listing
Modified Sat Aug 7 00:30:47 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Changed the return value for an unmatched text search to -1


Revision 16085 - Directory Listing
Modified Sat Aug 7 00:21:19 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Bug in spt_xtend: now we reallocate the special_table instead of recreating it.


Revision 16084 - Directory Listing
Modified Sat Aug 7 00:12:24 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
fixed a bug in ev_internal_silly_window_imp.e


Revision 16083 - Directory Listing
Modified Sat Aug 7 00:06:01 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16082 - Directory Listing
Modified Sat Aug 7 00:03:54 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
fixed a bug in ev_internal_silly_window_imp.e


Revision 16081 - Directory Listing
Modified Fri Aug 6 23:43:03 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add feature `desactivate_pick_and_drop' in class EV_PND_SOURCE.


Revision 16080 - Directory Listing
Modified Fri Aug 6 23:29:58 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Replaced bitmaps with new ones


Revision 16079 - Directory Listing
Modified Fri Aug 6 22:46:55 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
fixed deferred feature problem in EV_TEXT_COMPONENT


Revision 16078 - Directory Listing
Modified Fri Aug 6 22:20:31 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Feature 'build' is no longer used.


Revision 16077 - Directory Listing
Modified Fri Aug 6 21:50:40 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add feature `desactivate_pick_and_drop'.


Revision 16076 - Directory Listing
Modified Fri Aug 6 21:39:10 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cosmetics and Comments.


Revision 16075 - Directory Listing
Modified Fri Aug 6 21:09:26 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
added basic text editor


Revision 16074 - Directory Listing
Modified Fri Aug 6 21:00:01 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 16073 - Directory Listing
Modified Fri Aug 6 20:57:53 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
added msgfilter


Revision 16072 - Directory Listing
Modified Fri Aug 6 20:56:13 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
added improved rich edit


Revision 16071 - Directory Listing
Modified Fri Aug 6 20:55:03 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
added cliboard support


Revision 16070 - Directory Listing
Modified Fri Aug 6 19:46:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New ace file with new clusters and commented clusters since they are empty at the moment.


Revision 16069 - Directory Listing
Modified Fri Aug 6 19:45:34 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New version number 4.5.007


Revision 16068 - Directory Listing
Modified Fri Aug 6 19:37:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a non C-ANSI generation bug with the generation of call to deferred feature
without implementation. The problem was that RTNR was defined with no arguments and
we were generating them in any cases. It was working with K&R C, but not now anymore
especially when mixed with C++ code.


Revision 16067 - Directory Listing
Modified Fri Aug 6 19:35:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the generation of boolean constants from (char) to (EIF_BOOLEAN)


Revision 16066 - Directory Listing
Modified Fri Aug 6 19:33:36 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics on `Precursor'.
Added `set_text' which adds the text with `text_format' as style.


Revision 16065 - Directory Listing
Modified Fri Aug 6 19:24:51 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Bugs in tests, which do not take into account the operators precedence.


Revision 16064 - Directory Listing
Modified Fri Aug 6 17:50:48 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
New added classes.


Revision 16063 - Directory Listing
Modified Fri Aug 6 17:06:39 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
added handling for void **


Revision 16062 - Directory Listing
Modified Fri Aug 6 01:08:41 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
new functions added for void **.


Revision 16061 - Directory Listing
Modified Thu Aug 5 22:28:46 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
C-ANSI and 64 bits machines conformance.
Use of `size_t' instead of `uint32' when applicable for being compatible with 64 bits platforms.


Revision 16060 - Directory Listing
Modified Thu Aug 5 22:26:59 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
eplace int|long with EIF_INTEGER for C-ANSI and 64 biits machines conformance.


Revision 16059 - Directory Listing
Modified Thu Aug 5 22:26:31 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
New `str_isi' implemented with a finite-state automaton.
Replace int|long with EIF_INTEGER for C-ANSI and 64 bits machines
conformance.


Revision 16058 - Directory Listing
Modified Thu Aug 5 22:20:43 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised demo windows


Revision 16057 - Directory Listing
Modified Thu Aug 5 22:19:17 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Renamed progress item


Revision 16056 - Directory Listing
Modified Thu Aug 5 21:49:39 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Allow the user to read the maximum text length.


Revision 16055 - Directory Listing
Modified Thu Aug 5 20:50:22 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to allow the user to query the maximum text limit.


Revision 16054 - Directory Listing
Modified Thu Aug 5 20:48:45 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to return the text limit.


Revision 16053 - Directory Listing
Modified Thu Aug 5 20:47:38 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a new message check.


Revision 16052 - Directory Listing
Modified Thu Aug 5 20:44:36 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to allow the user to query whether the title is shown.


Revision 16051 - Directory Listing
Modified Thu Aug 5 20:43:58 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to allow the user to query the maximum text length.


Revision 16050 - Directory Listing
Modified Thu Aug 5 20:41:54 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to allow the user to query whether the title is shown


Revision 16049 - Directory Listing
Modified Thu Aug 5 20:41:05 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to allow the user to access the maximum text length


Revision 16048 - Directory Listing
Modified Thu Aug 5 20:35:52 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added access to whether the title is shown


Revision 16047 - Directory Listing
Modified Thu Aug 5 20:35:06 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Allow the user to find the maximum text length


Revision 16046 - Directory Listing
Modified Thu Aug 5 19:45:26 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Revised demo windows.


Revision 16045 - Directory Listing
Modified Thu Aug 5 19:44:05 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Revised button window.


Revision 16044 - Directory Listing
Modified Thu Aug 5 19:40:15 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Allow the cursor to be Void in feature `set_cursor' to unset the cursor.


Revision 16043 - Directory Listing
Modified Thu Aug 5 19:37:03 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Review feature `remove_single_command' to avoid calling item when off the list.


Revision 16042 - Directory Listing
Modified Thu Aug 5 19:36:19 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
New tab added


Revision 16041 - Directory Listing
Modified Thu Aug 5 19:35:27 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement pick and drop target for both platform. Remove implementation.


Revision 16040 - Directory Listing
Modified Thu Aug 5 19:30:03 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement the transporter for both platform.


Revision 16039 - Directory Listing
Modified Thu Aug 5 19:29:06 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
*** empty log message ***


Revision 16038 - Directory Listing
Modified Thu Aug 5 19:27:48 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Any tab altered


Revision 16037 - Directory Listing
Modified Thu Aug 5 19:27:30 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
The implementation is valid for both platform.


Revision 16036 - Directory Listing
Modified Thu Aug 5 19:25:30 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add the platform independant transporter.


Revision 16035 - Directory Listing
Modified Thu Aug 5 19:24:28 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement the target for both platform. Remove specific implementation.


Revision 16034 - Directory Listing
Modified Thu Aug 5 19:23:13 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement the transporter for both platform.
There is still the feature `fointed_target' platform specific.


Revision 16033 - Directory Listing
Modified Thu Aug 5 18:18:33 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Modified Files


Revision 16032 - Directory Listing
Modified Thu Aug 5 18:16:22 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Modified class files


Revision 16031 - Directory Listing
Modified Thu Aug 5 18:11:21 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Updated Files


Revision 16030 - Directory Listing
Modified Thu Aug 5 17:58:56 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
File named incorrectly


Revision 16029 - Directory Listing
Modified Thu Aug 5 17:48:10 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Renamed file


Revision 16028 - Directory Listing
Modified Thu Aug 5 17:36:54 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Warning elimination: declare register as int.


Revision 16027 - Directory Listing
Modified Thu Aug 5 16:47:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
`run_idr_init' has a new signature and therefore we need to update the callers.


Revision 16026 - Directory Listing
Modified Wed Aug 4 20:03:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
New features implemented: minimize, maximize, restore, raise, lower, icon_name. Still need to implement icon_pixmap.


Revision 16025 - Directory Listing
Modified Wed Aug 4 20:02:23 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to call the commands after having done everything.


Revision 16024 - Directory Listing
Modified Wed Aug 4 20:01:28 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some new features to minimize, maximize or restore a window.


Revision 16023 - Directory Listing
Modified Wed Aug 4 16:54:39 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Bug fix: when we set the cursor on a widget and that the mouse is currently on the widget, we need to call cursor.set.


Revision 16022 - Directory Listing
Modified Wed Aug 4 04:46:36 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
corrected is_ functions


Revision 16021 - Directory Listing
Modified Wed Aug 4 00:53:06 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Empty documentation files.


Revision 16020 - Directory Listing
Modified Wed Aug 4 00:46:39 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Add_activate_command is now obsolete. Use add_return_command instead.


Revision 16019 - Directory Listing
Modified Wed Aug 4 00:46:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
a new feature put_new_line to turn around the N bug.


Revision 16018 - Directory Listing
Modified Wed Aug 4 00:46:06 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Two new features : raise and lower.


Revision 16017 - Directory Listing
Modified Wed Aug 4 00:18:27 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
bug fixes


Revision 16016 - Directory Listing
Modified Tue Aug 3 23:58:31 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Nothing happens when you try to show an empty menu.


Revision 16015 - Directory Listing
Modified Tue Aug 3 23:57:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16014 - Directory Listing
Modified Tue Aug 3 23:54:41 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new feature tht show the popup at the current mouse position.


Revision 16013 - Directory Listing
Modified Tue Aug 3 23:46:58 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 16012 - Directory Listing
Modified Tue Aug 3 23:44:18 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Warning eliminations, for 64-bits platforms.


Revision 16011 - Directory Listing
Modified Tue Aug 3 23:12:51 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Table working with the new mechanism of the containers.


Revision 16010 - Directory Listing
Modified Tue Aug 3 20:23:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A window for the items without demo.


Revision 16009 - Directory Listing
Modified Tue Aug 3 19:05:41 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement the changes of the screen cursor for the pick and drop.


Revision 16008 - Directory Listing
Modified Tue Aug 3 19:04:35 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement cursor changes for the pick and drop.
Add feature `accept' to see whether the target accept the data type.


Revision 16007 - Directory Listing
Modified Tue Aug 3 19:00:32 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Add screen cursor implementation in the pick and drop.


Revision 16006 - Directory Listing
Modified Tue Aug 3 17:18:40 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new files added.


Revision 16005 - Directory Listing
Modified Tue Aug 3 17:07:45 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
koko


Revision 16004 - Directory Listing
Modified Tue Aug 3 08:48:53 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cast for string format.


Revision 16003 - Directory Listing
Modified Tue Aug 3 07:55:16 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cast for correct striong formatting, warnings eliminations.


Revision 16002 - Directory Listing
Modified Tue Aug 3 07:47:18 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
`eif_once_set_addr' must return something when it fails.


Revision 16001 - Directory Listing
Modified Tue Aug 3 07:39:17 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
cast argument for correct formatting.


Revision 16000 - Directory Listing
Modified Tue Aug 3 07:18:09 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
long in sscanf and printf was formatted with %d instead of %ld, it bugs on 64-bits platforms.


Revision 15999 - Directory Listing
Modified Tue Aug 3 00:48:06 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Bug fixed: Show and hide tool-bars when switching pages from a notebook.


Revision 15998 - Directory Listing
Modified Tue Aug 3 00:46:35 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Exporting feature `show_window' to EV_NOTEBOOK_IMP.


Revision 15997 - Directory Listing
Modified Tue Aug 3 00:45:07 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Bug fixed: Show and hide tool-bars when switching pages.


Revision 15996 - Directory Listing
Modified Tue Aug 3 00:44:05 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the old storable retrieval algorithms since they can't be used anymore due to
the introduction of generic conformance.

Removed the `old_run_idr_read' function due to the same removal of old storables.
Therefore removed the `is_limited_by_short' from `run_idr_init'.


Revision 15995 - Directory Listing
Modified Tue Aug 3 00:13:37 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new classes.


Revision 15994 - Directory Listing
Modified Tue Aug 3 00:11:03 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new classes added for the integration.


Revision 15993 - Directory Listing
Modified Mon Aug 2 23:47:16 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
some work on the menus. Not complete, but this is already something.


Revision 15992 - Directory Listing
Modified Mon Aug 2 23:45:52 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new classes for the integrastions.


Revision 15991 - Directory Listing
Modified Mon Aug 2 22:56:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Defined `str_code' as a macro.
Changed `str_len' to call the `strlen' function and therefore removing a function
call.


Revision 15990 - Directory Listing
Modified Mon Aug 2 22:53:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `str_len' and replaced it by `strlen'.
Changed all the occurences of `char' or `char *' by `EIF_CHARACTER' or `EIF_CHARACTER *'
so that we can define EIF_CHARACTER the way we want to.


Revision 15989 - Directory Listing
Modified Mon Aug 2 22:30:43 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Both bug fixed and performance improvment. When we call either the minimum_width or the minimum_height of a container, all the needed attributes (minimum_width and minimum_height) are recompiled. Then, if you call minimum_width, for example, and both the minimum_width and the minimum_height need to be recompute, both are done and not one after the other as it used to be.


Revision 15988 - Directory Listing
Modified Mon Aug 2 18:52:53 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
New classes added to the repository of Ebench ( merging Ebench-Ecase sources ).


Revision 15987 - Directory Listing
Modified Mon Aug 2 18:45:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
List of the formats availible in the feature tool.


Revision 15986 - Directory Listing
Modified Mon Aug 2 18:43:02 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the clickable form of a class.


Revision 15985 - Directory Listing
Modified Mon Aug 2 18:41:23 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Tables used by the formatters.


Revision 15984 - Directory Listing
Modified Mon Aug 2 18:39:32 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
List of the formats availible in the system tool.


Revision 15983 - Directory Listing
Modified Mon Aug 2 18:37:39 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display all the suppliers of a class.


Revision 15982 - Directory Listing
Modified Mon Aug 2 18:36:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display statistics for the system.


Revision 15981 - Directory Listing
Modified Mon Aug 2 18:36:10 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the short form of a class.


Revision 15980 - Directory Listing
Modified Mon Aug 2 18:35:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the effective features of a class.


Revision 15979 - Directory Listing
Modified Mon Aug 2 18:34:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the ancestor versions of a feature.


Revision 15978 - Directory Listing
Modified Mon Aug 2 18:33:31 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the `once' features of a class.


Revision 15977 - Directory Listing
Modified Mon Aug 2 18:32:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the modified classes of a system.


Revision 15976 - Directory Listing
Modified Mon Aug 2 18:32:07 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format that may take a long time to be displayed.


Revision 15975 - Directory Listing
Modified Mon Aug 2 18:28:30 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
ommand to launch a formatter including a confirmation dialog.


Revision 15974 - Directory Listing
Modified Mon Aug 2 18:27:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the indexing clauses of all classes from the universe.


Revision 15973 - Directory Listing
Modified Mon Aug 2 18:25:11 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display all the features having the same name as the one selected.


Revision 15972 - Directory Listing
Modified Mon Aug 2 18:24:05 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the descendant versions of a feature.


Revision 15971 - Directory Listing
Modified Mon Aug 2 18:23:07 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the flat-short form of a class.


Revision 15970 - Directory Listing
Modified Mon Aug 2 18:22:07 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format to display the flat form of a class.


Revision 15969 - Directory Listing
Modified Mon Aug 2 18:21:14 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
format that can be filtered.


Revision 15968 - Directory Listing
Modified Mon Aug 2 18:19:15 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format to display the history (implementers) of a feature.


Revision 15967 - Directory Listing
Modified Mon Aug 2 18:17:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format to display the flat form of a feature.


Revision 15966 - Directory Listing
Modified Mon Aug 2 18:17:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format to display the callers of a feature.


Revision 15965 - Directory Listing
Modified Mon Aug 2 18:15:24 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the external features of a class.


Revision 15964 - Directory Listing
Modified Mon Aug 2 18:13:34 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the features of a class that are exported.


Revision 15963 - Directory Listing
Modified Mon Aug 2 18:12:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the descendants of a class.


Revision 15962 - Directory Listing
Modified Mon Aug 2 18:11:29 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the deferred features of a class.


Revision 15961 - Directory Listing
Modified Mon Aug 2 18:09:48 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog used for telling the user he/she is using a long formatter.


Revision 15960 - Directory Listing
Modified Mon Aug 2 18:07:21 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display a list of the universe's clusters.


Revision 15959 - Directory Listing
Modified Mon Aug 2 18:05:53 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display the cluster hierarchy of the system.


Revision 15958 - Directory Listing
Modified Mon Aug 2 18:03:08 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used for displaying all the clients of a class.


Revision 15957 - Directory Listing
Modified Mon Aug 2 18:02:07 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used to display a list of all the classes in the universe.


Revision 15956 - Directory Listing
Modified Mon Aug 2 17:59:34 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used for disaplaying a feature's breakpoints.


Revision 15955 - Directory Listing
Modified Mon Aug 2 17:58:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used for displaying the attributes of a class.


Revision 15954 - Directory Listing
Modified Mon Aug 2 17:57:40 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Format used for displaying the ancestors of a class.


Revision 15953 - Directory Listing
Modified Mon Aug 2 17:54:08 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added feedback in command.


Revision 15952 - Directory Listing
Modified Mon Aug 2 17:52:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Improved tool feedback. Added warnings.


Revision 15951 - Directory Listing
Modified Mon Aug 2 16:40:28 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Added all other formatters in the list.


Revision 15950 - Directory Listing
Modified Mon Aug 2 16:33:53 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Feature `text_format' added.


Revision 15949 - Directory Listing
Modified Mon Aug 2 16:32:38 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Linking with tool improved.


Revision 15948 - Directory Listing
Modified Mon Aug 2 16:31:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a small error because signed/unsigned comparison because we did not take
into account the sign of `maxlen' since len is an `unsigned int'.


Revision 15947 - Directory Listing
Modified Mon Aug 2 15:21:57 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Implement events for the new EiffelVision. Add new ones and review the previous ones.


Revision 15946 - Directory Listing
Modified Sun Aug 1 06:10:05 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the incorrect post-condition after the changes to the way to set the
height.


Revision 15945 - Directory Listing
Modified Sun Aug 1 06:08:01 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Increased the value of MAX_SELECT_LIST_SIZE from 12 to 255 the size specified in Oracle.


Revision 15944 - Directory Listing
Modified Sun Aug 1 05:41:27 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect signature in the recent added features `readconsole' and
`writeconsole'.


Revision 15943 - Directory Listing
Modified Sun Aug 1 05:36:12 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed OS2 specific code
Changed the signature of:
	dir_rewind
	dir_close
	dir_search
	dir_next
so that they use EIF_POINTER and then in their body I do a cast to the
platform specific type.


Revision 15942 - Directory Listing
Modified Sun Aug 1 04:36:04 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Zero-based were using a one-based.


Revision 15941 - Directory Listing
Modified Sun Aug 1 04:25:22 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Up to date example.


Revision 15940 - Directory Listing
Modified Sun Aug 1 04:24:45 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
up to date example.


Revision 15939 - Directory Listing
Modified Sun Aug 1 04:22:10 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Updated examples.


Revision 15938 - Directory Listing
Modified Sun Aug 1 04:21:31 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Use windows separator type in the ace file.


Revision 15937 - Directory Listing
Modified Sun Aug 1 04:21:08 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Main_window is now firs_window.


Revision 15936 - Directory Listing
Modified Sun Aug 1 04:14:09 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
implementation adapted to the new mechanism of resizing of the containers and the primitives. And also encapsulation of the cwin_show_window feature.


Revision 15935 - Directory Listing
Modified Sun Aug 1 04:12:04 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
New implementation that allow a minimum and a maximum inside the split_area. It also allows the user to move the splitter even when there is no child.


Revision 15934 - Directory Listing
Modified Sun Aug 1 04:11:07 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
New box mechanism, hundred time easer and faster.


Revision 15933 - Directory Listing
Modified Sun Aug 1 04:08:19 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
implementation adapted to the new mechanism of resizing of the containers and the primitives. And also encapsulation of the cwin_show_window feature.


Revision 15932 - Directory Listing
Modified Sun Aug 1 04:03:40 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
implementation adapted to the new mechanism of resizing of the containers and the primitives.


Revision 15931 - Directory Listing
Modified Sun Aug 1 04:01:29 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We need to define show_window to encapsulate cwin_show_window.


Revision 15930 - Directory Listing
Modified Sun Aug 1 04:00:37 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
dispatch_event directly implementation in ev_selection_dialog_imp.


Revision 15929 - Directory Listing
Modified Sun Aug 1 04:00:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
When a dialog disappeared, the widget that use to have the focus get it back.


Revision 15928 - Directory Listing
Modified Sun Aug 1 03:59:10 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, the events works also for this dialog.


Revision 15927 - Directory Listing
Modified Sun Aug 1 03:58:34 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Show do not correspond to the show of WEL which is now displayed. A widget is shown in his parent even if the user don't see it on the display.


Revision 15926 - Directory Listing
Modified Sun Aug 1 03:56:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Completely new mechanism used to resize the containers according to the changes of the children. Everything feets in two classes : ev_sizeable_imp and ev_sizeable_container_imp after the widgets meeds on;y to redefine two or three features to make them specific.


Revision 15925 - Directory Listing
Modified Sun Aug 1 03:54:31 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Drawable features exported to everybody.


Revision 15924 - Directory Listing
Modified Sun Aug 1 03:52:23 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some new features to have more control on the split_area.


Revision 15923 - Directory Listing
Modified Sun Aug 1 03:51:59 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Implementation of the events now works.


Revision 15922 - Directory Listing
Modified Sun Aug 1 03:51:26 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A widget without parent is unmanaged.


Revision 15921 - Directory Listing
Modified Sun Aug 1 03:49:32 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
The parent of a dialog is a container.


Revision 15920 - Directory Listing
Modified Sun Aug 1 03:48:55 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A new feature to know if the current widget is a window for some preconditions (show, hide...)


Revision 15919 - Directory Listing
Modified Sun Aug 1 03:46:18 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15918 - Directory Listing
Modified Sun Aug 1 03:35:43 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some new constants to include more features in the tooltips for the color and the delay times.


Revision 15917 - Directory Listing
Modified Sun Aug 1 03:35:02 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
New properties for the tooltips like changing the foreground or the background color and retrieving more information (delay_times, colors...


Revision 15916 - Directory Listing
Modified Sun Aug 1 02:55:50 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Replace `new' a C++ keyword by `new_ptr'.


Revision 15915 - Directory Listing
Modified Sun Aug 1 02:41:20 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
All demos inherits from demo_window.e. Some demos changed a litlle bit.


Revision 15914 - Directory Listing
Modified Sun Aug 1 02:39:40 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Some new demos.


Revision 15913 - Directory Listing
Modified Sun Aug 1 02:38:46 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No extension for the pixmap.


Revision 15912 - Directory Listing
Modified Sun Aug 1 02:38:15 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
The main window now use generic items. A lot of changes and some new demos.


Revision 15911 - Directory Listing
Modified Sun Aug 1 02:37:30 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Generic path that works for everybody. To launch the example, you need to have both bench and the tutorial sources installed.


Revision 15910 - Directory Listing
Modified Sun Aug 1 02:34:54 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, all the items are generic. We don't need anymore to have one item per demo. Works fine with the documentation.


Revision 15909 - Directory Listing
Modified Sun Aug 1 02:03:00 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Indirections are now working properly in both ways (not just for outputs).
Basically we changed all the calls to `ReadConsole' and `WriteFile' to
`readconsole' and `writeconsole' which are protected and know what to do in any
cases.


Revision 15908 - Directory Listing
Modified Sun Aug 1 00:18:04 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the font size problem because the units where not clearly specified.


Revision 15907 - Directory Listing
Modified Sun Aug 1 00:17:38 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Cosmetics on Precursor


Revision 15906 - Directory Listing
Modified Sun Aug 1 00:16:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
`set_font' does not work with a RICH_EDIT control, therefore we need to forbid its
access to the client of WEL_RICH_EDIT


Revision 15905 - Directory Listing
Modified Sun Aug 1 00:15:21 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the `set_height' feature so that the height is specified in printer points.


Revision 15904 - Directory Listing
Modified Sun Aug 1 00:14:27 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use of Precursor


Revision 15903 - Directory Listing
Modified Sun Aug 1 00:02:09 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improved the C generation of polymorphic calls for external routines by remembering
their external definitions, this will avoid nasty warning during the C compilation.


Revision 15902 - Directory Listing
Modified Sun Aug 1 00:00:57 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Improvement regarding the finalization process when the user choose to include
a precompiled library in its Ace file. The only limitation of the current implementation
is that all the classes added by the user will be in the system and also
there is no good topological sort on the full system but a topological sort on
all the parts of the system (precompiled parts + non precompiled part).


Revision 15901 - Directory Listing
Modified Sat Jul 31 23:44:35 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration of function pointers from `fnptr' to `char *(*)()'.


Revision 15900 - Directory Listing
Modified Sat Jul 31 23:25:30 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
In the automatically generated Ace file, we do not reference the root_cluster
anymore to find about the ROOT_CLASS.


Revision 15899 - Directory Listing
Modified Sat Jul 31 23:24:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the font size problem that could arise on Windows platform since
the units where not properly set.


Revision 15898 - Directory Listing
Modified Sat Jul 31 23:23:41 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added an output message at the beginning of the `finish_freezing' process.


Revision 15897 - Directory Listing
Modified Sat Jul 31 23:21:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
An agent can have its own breakpoints.
Cosmetics


Revision 15896 - Directory Listing
Modified Sat Jul 31 22:57:17 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
We introduced a not used local variable at the last integration when
handling with 8 bytes long integer.


Revision 15895 - Directory Listing
Modified Sat Jul 31 22:45:29 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the signature of `idr_void' to conform to what it should have conformed,
i.e. bool_t idr_void (IDR *, void *)


Revision 15894 - Directory Listing
Modified Sat Jul 31 22:40:33 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Protected a local variable `destroy_mutex' used in multithreaded mode only
with some #ifdef EIF_THREADS


Revision 15893 - Directory Listing
Modified Sat Jul 31 18:54:56 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the code:
	appname = rindex (meltpah, '/');
	if (appname = rindex (meltpah, '/')) *appname = 0;
By
	appname = rindex (meltpah, '/');
	if (appname) ;
Since it is what it does.

Removed `status' from the Windows specific part of `run_asynchronous'.


Revision 15892 - Directory Listing
Modified Sat Jul 31 18:53:15 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added a prototype for `display_splash'
Removed the call to `UnLockResource' since it does nothing now.
Removed an assignment in a if.


Revision 15891 - Directory Listing
Modified Sat Jul 31 18:49:35 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Provided the signature of `start_timer' and `stop_timer'


Revision 15890 - Directory Listing
Modified Sat Jul 31 18:49:11 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed a unused local variable `sleep_delay'.


Revision 15889 - Directory Listing
Modified Sat Jul 31 18:18:03 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Now function have a `void *' parameter which is casted in their body to the
correct type, i.e `Opaque *', `Where *'....


Revision 15888 - Directory Listing
Modified Sat Jul 31 18:15:23 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New signature of `stk_next' which is now C ANSI.


Revision 15887 - Directory Listing
Modified Sat Jul 31 02:17:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog to choose printing command.


Revision 15886 - Directory Listing
Modified Sat Jul 31 02:16:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog to choose a filter and a filter command.


Revision 15885 - Directory Listing
Modified Sat Jul 31 02:15:59 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog used to create a new class in the system.


Revision 15884 - Directory Listing
Modified Sat Jul 31 02:14:44 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Dialog used to whether choose an ace, to have the wizard build one or to cancel the action.


Revision 15883 - Directory Listing
Modified Sat Jul 31 02:13:01 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Moved from `windows' directory. To be renamed soon.


Revision 15882 - Directory Listing
Modified Sat Jul 31 02:04:09 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
"display_string" feature added.


Revision 15881 - Directory Listing
Modified Sat Jul 31 02:02:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
System tool related features uncommented.


Revision 15880 - Directory Listing
Modified Sat Jul 31 02:00:38 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 15879 - Directory Listing
Modified Sat Jul 31 01:59:10 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
INTERFACE_NAMES inheritance removed.


Revision 15878 - Directory Listing
Modified Sat Jul 31 01:57:40 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Color testing removed.


Revision 15877 - Directory Listing
Modified Sat Jul 31 01:55:44 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Window menu creation remade.


Revision 15876 - Directory Listing
Modified Sat Jul 31 01:55:27 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Review feature `get_child_index' to return a 1-based index.


Revision 15875 - Directory Listing
Modified Sat Jul 31 01:53:46 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Features allowing a command to disable/enable/toggle controls launching the command.


Revision 15874 - Directory Listing
Modified Sat Jul 31 01:50:42 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to print what is displayed on an editor.


Revision 15873 - Directory Listing
Modified Sat Jul 31 01:49:38 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to open a shell and execute a command (opening an editor, for example).


Revision 15872 - Directory Listing
Modified Sat Jul 31 01:48:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to filter what is displayed on a tool.


Revision 15871 - Directory Listing
Modified Sat Jul 31 01:47:09 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to open a file as the project's ace file.


Revision 15870 - Directory Listing
Modified Sat Jul 31 01:46:12 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to save the ace file.


Revision 15869 - Directory Listing
Modified Sat Jul 31 01:45:04 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Command to create and display the system tool.


Revision 15868 - Directory Listing
Modified Sat Jul 31 01:43:06 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class remade in order to work on new EiffelVision.


Revision 15867 - Directory Listing
Modified Sat Jul 31 01:40:55 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Tool redefinition added.


Revision 15866 - Directory Listing
Modified Sat Jul 31 01:39:53 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Unused commented instructions supressed.


Revision 15865 - Directory Listing
Modified Sat Jul 31 01:37:58 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Warner added.


Revision 15864 - Directory Listing
Modified Sat Jul 31 01:36:57 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
execute_warner_ok changed.


Revision 15863 - Directory Listing
Modified Sat Jul 31 01:35:21 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Export clause commented.


Revision 15862 - Directory Listing
Modified Sat Jul 31 01:33:57 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Warning added.


Revision 15861 - Directory Listing
Modified Sat Jul 31 01:32:01 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Moved in cluster "dialogs".


Revision 15860 - Directory Listing
Modified Sat Jul 31 01:26:43 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Text field used for entering/displaying the shown feature's class.


Revision 15859 - Directory Listing
Modified Sat Jul 31 01:25:49 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Text field used for entering/displaying current shown feature.


Revision 15858 - Directory Listing
Modified Sat Jul 31 01:23:44 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Window managing a single system tool.


Revision 15857 - Directory Listing
Modified Sat Jul 31 01:22:58 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
EiffelBench System tool.


Revision 15856 - Directory Listing
Modified Sat Jul 31 01:21:25 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Class remade for compatibility with eb_feature_text_field and eb_feature_class_text_filed.


Revision 15855 - Directory Listing
Modified Sat Jul 31 01:18:13 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Resize features changed.


Revision 15854 - Directory Listing
Modified Sat Jul 31 01:17:20 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Setting features improved. removed remade.


Revision 15853 - Directory Listing
Modified Sat Jul 31 01:12:47 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Resize features changed. build_windows_menu added.


Revision 15852 - Directory Listing
Modified Sat Jul 31 01:11:19 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Menus creation remade.


Revision 15851 - Directory Listing
Modified Sat Jul 31 01:08:45 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Menus creation remade


Revision 15850 - Directory Listing
Modified Sat Jul 31 01:07:41 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Menus construction remade


Revision 15849 - Directory Listing
Modified Sat Jul 31 01:06:01 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
resize features implemented.


Revision 15848 - Directory Listing
Modified Sat Jul 31 01:01:37 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
build_format_menu feature added.


Revision 15847 - Directory Listing
Modified Sat Jul 31 01:00:23 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Menus Implementation features added/uncommented. close_cmd redefined.


Revision 15846 - Directory Listing
Modified Sat Jul 31 00:57:13 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Resizing tool features changed. init_command changed.


Revision 15845 - Directory Listing
Modified Sat Jul 31 00:54:51 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
stone management features added. multiformat handling added. feature and feature class fields added.


Revision 15844 - Directory Listing
Modified Sat Jul 31 00:52:00 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
set_stone uncommented. Menus Implementation features added.


Revision 15843 - Directory Listing
Modified Sat Jul 31 00:48:23 1999 UTC (20 years, 5 months ago) by bonnard
Original Path: trunk
Removed because not used.


Revision 15842 - Directory Listing
Modified Fri Jul 30 21:44:44 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the implementation of `is_separator' to a macro so that it is faster.


Revision 15841 - Directory Listing
Modified Fri Jul 30 21:44:12 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
A tooltip to try.


Revision 15840 - Directory Listing
Modified Fri Jul 30 21:43:24 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15839 - Directory Listing
Modified Fri Jul 30 21:42:56 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
We set a minimum_size to the label then it is not resized.


Revision 15838 - Directory Listing
Modified Fri Jul 30 21:41:56 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
No pixmap in this demo.


Revision 15837 - Directory Listing
Modified Fri Jul 30 21:40:28 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
There is a new cluster: demo_tabs.


Revision 15836 - Directory Listing
Modified Fri Jul 30 21:39:47 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Cosmetic changes. Tabs adapted to the new mechanism with text-feature-modifier of combo-feature-modifiers...


Revision 15835 - Directory Listing
Modified Fri Jul 30 21:38:32 1999 UTC (20 years, 5 months ago) by aitkaci
Original Path: trunk
Now, the feature modifiers are omre specific, you can have either a combo-box, a text-field or something else if it is implemented.


Revision 15834 - Directory Listing
Modified Fri Jul 30 21:36:55 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed some signature of local variable to conform to the DWORD windows type.


Revision 15833 - Directory Listing
Modified Fri Jul 30 19:15:56 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to access the tab position of the notebook.


Revision 15832 - Directory Listing
Modified Fri Jul 30 18:51:54 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Move `int count' into `DWORD count' to avoid a C warning.


Revision 15831 - Directory Listing
Modified Fri Jul 30 18:45:26 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Add a signature for the function defined in idrs.h, so now it is

struct idr_discrim {	/* Discrimination array for unions encoding */
	int id_value;		/* Value of union discriminent */
	bool_t (*id_fn)(IDR *, void *);	/* Function to call to serialize the union */
};

we put `void *' because some times it is a `Where *' or a `char *'.


Revision 15830 - Directory Listing
Modified Fri Jul 30 18:43:46 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the old already commented out `idr_u_long' function.
Moved the computation of `upper' where it was needed (for LNGSIZE /= 4).


Revision 15829 - Directory Listing
Modified Fri Jul 30 18:28:09 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
The button text alignment is now implemented.


Revision 15828 - Directory Listing
Modified Fri Jul 30 18:11:16 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Use `EIF_REFERENCE' instead of `char *' to show that we are handling Eiffel objects.
Fixed some warning regarding some missing casts
Initializaed a local variable `matched' which could have been used without assignments
Removed the feature `eif_gen_create_from_cid' since it was not used anywhere.


Revision 15827 - Directory Listing
Modified Fri Jul 30 17:47:15 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Corrected draw_any_rectangle routine


Revision 15826 - Directory Listing
Modified Fri Jul 30 17:28:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `econfm' from the runtime and therefore we removed all occurences of it
in the header file and DEF files for Windows DLLs.


Revision 15825 - Directory Listing
Modified Fri Jul 30 17:26:26 1999 UTC (20 years, 5 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 15824 - Directory Listing
Modified Fri Jul 30 17:25:01 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed `econfm' and replaced it by `RTRC' which is the macro that checks for
conformance.


Revision 15823 - Directory Listing
Modified Fri Jul 30 17:23:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the `econfm' feature from the run-time and replaced it by `eif_gen_conf'.


Revision 15822 - Directory Listing
Modified Fri Jul 30 16:44:40 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Tabs for the action window


Revision 15821 - Directory Listing
Modified Fri Jul 30 16:35:40 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
New demos added.


Revision 15820 - Directory Listing
Modified Fri Jul 30 16:29:33 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Three new demos.


Revision 15819 - Directory Listing
Modified Fri Jul 30 16:28:24 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
A new action mechanism for the demonstration to interact with them.


Revision 15818 - Directory Listing
Modified Fri Jul 30 15:35:14 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New Version Number 4.5.006


Revision 15817 - Directory Listing
Modified Fri Jul 30 02:39:20 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Fixed the C external definitions in order to get clean C ANSI code.


Revision 15816 - Directory Listing
Modified Fri Jul 30 01:56:10 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Move attributes `transported_data' and `data_type' from the implementation interface.


Revision 15815 - Directory Listing
Modified Fri Jul 30 01:54:54 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Move attributes `transported_data' and `data_type' to the interface.


Revision 15814 - Directory Listing
Modified Fri Jul 30 00:54:48 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new class.


Revision 15813 - Directory Listing
Modified Fri Jul 30 00:54:35 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
General updates to the window


Revision 15812 - Directory Listing
Modified Fri Jul 30 00:54:23 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
new class


Revision 15811 - Directory Listing
Modified Fri Jul 30 00:53:46 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
New class.


Revision 15810 - Directory Listing
Modified Fri Jul 30 00:53:15 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Changes made to enable you to keep the action window open when selecting different widgets


Revision 15809 - Directory Listing
Modified Fri Jul 30 00:10:36 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Update the class for the new use of `str_str' which signature changed.


Revision 15808 - Directory Listing
Modified Thu Jul 29 23:17:59 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
*** empty log message ***


Revision 15807 - Directory Listing
Modified Thu Jul 29 23:11:47 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
*** empty log message ***


Revision 15806 - Directory Listing
Modified Thu Jul 29 23:03:49 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Fixed a bug with the maximum size of a window being exceeded.


Revision 15805 - Directory Listing
Modified Thu Jul 29 23:01:54 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to access the finite dimension of the dynamic table.


Revision 15804 - Directory Listing
Modified Thu Jul 29 22:59:55 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to access the spacing of the table


Revision 15803 - Directory Listing
Modified Thu Jul 29 22:58:45 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
Added a feature to check the position of the tabs


Revision 15802 - Directory Listing
Modified Thu Jul 29 22:31:00 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
The split areas now have a position instead of a level


Revision 15801 - Directory Listing
Modified Thu Jul 29 22:27:49 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
The split areas now have a position instead of a level.


Revision 15800 - Directory Listing
Modified Thu Jul 29 22:24:11 1999 UTC (20 years, 5 months ago) by rogers
Original Path: trunk
The areas now have a position instead of a level.


Revision 15799 - Directory Listing
Modified Thu Jul 29 21:36:22 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Forgot a semicolon in assertion.


Revision 15798 - Directory Listing
Modified Thu Jul 29 21:03:32 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Comment for EIF_REFERENCE_BITS, we may need to generate its value from
eif_size_h.SH and a flag in confg.sh.


Revision 15797 - Directory Listing
Modified Thu Jul 29 20:52:46 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revision alters file_exists precondition error


Revision 15796 - Directory Listing
Modified Thu Jul 29 19:37:27 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised ev_any with new file existence checker


Revision 15795 - Directory Listing
Modified Thu Jul 29 19:32:35 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised ev_cursor_i.e


Revision 15794 - Directory Listing
Modified Thu Jul 29 19:31:17 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised ev_cursor_imp


Revision 15793 - Directory Listing
Modified Thu Jul 29 19:29:32 1999 UTC (20 years, 5 months ago) by king
Original Path: trunk
Revised ev_cursor


Revision 15792 - Directory Listing
Modified Thu Jul 29 17:50:05 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the signature of `tenure' from `uint32' to `int' in order to remove
the C warning due to some comparisons between signed and unsigned integers.
Added also some casting so that some signed/unsigned comparison are correctly
done and to avoid the warnings as well.


Revision 15791 - Directory Listing
Modified Thu Jul 29 17:47:22 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the EIF_CONTEXT macros which was from the old days of the first multithreaded
application.


Revision 15790 - Directory Listing
Modified Thu Jul 29 17:44:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the signature of `out' functions to use EIF_REFERENCE when handling with
Eiffel objects, EIF_OBJECT when handling with protected Eiffel objects and `char *'
when handling with C strings.


Revision 15789 - Directory Listing
Modified Thu Jul 29 17:41:55 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Update the DLL definition files accordingly to the new signatures of `misc.c'
previous functions which are not macros.


Revision 15788 - Directory Listing
Modified Thu Jul 29 17:36:19 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Implement previous function calls through macros, so that it is more efficient
at least when used from the C generated code.


Revision 15787 - Directory Listing
Modified Thu Jul 29 17:32:01 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the incorrect signature from EIF_POINTER to EIF_REFERENCE since special
objects are EIF_REFERENCE.


Revision 15786 - Directory Listing
Modified Thu Jul 29 17:28:30 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the signature of Eiffel objects from `char *' to `EIF_REFERENCE' in order
to be consistent with the standard Eiffel object signature and also to prepare the
future where EIF_REFERENCE will be a `void *'.


Revision 15785 - Directory Listing
Modified Thu Jul 29 17:21:44 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the signature of the C routines to use the Eiffel types, since they
are called from Eiffel.


Revision 15784 - Directory Listing
Modified Thu Jul 29 17:16:53 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Added a cast to `int16' from the result of `Dftype' to remove a warning.


Revision 15783 - Directory Listing
Modified Thu Jul 29 17:15:37 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the last parameter signature of `idr_string' from `unsigned int' to `int',
since it was causing some warnings and probably some errors time to time.


Revision 15782 - Directory Listing
Modified Thu Jul 29 17:12:55 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed the definition of -DNDEBUG in the Makefile since it is now defined in
`eif_confmagic.h'


Revision 15781 - Directory Listing
Modified Thu Jul 29 17:06:40 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
New flag EIF_NO_SCAVENGING, which uses a non-moving GC.


Revision 15780 - Directory Listing
Modified Thu Jul 29 17:05:04 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Remove decalaration of cc_for_speed.


Revision 15779 - Directory Listing
Modified Thu Jul 29 16:56:24 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk
added `is_basic'.


Revision 15778 - Directory Listing
Modified Thu Jul 29 15:32:12 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Replaced C function call by C macros to speed-up some low level routines.
Added in PLATFORM the size of BOOLEAN and POINTER.


Revision 15777 - Directory Listing
Modified Thu Jul 29 15:31:07 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed the `str_str' external so that we do not need to protect the string objects
and therefore speedup the `str_str' algorithm with fuzzy_index=0 which is the one
mostly used.


Revision 15776 - Directory Listing
Modified Thu Jul 29 02:02:59 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
*** empty log message ***


Revision 15775 - Directory Listing
Modified Thu Jul 29 01:25:15 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Changed the declaration of `prt_destroy' to follow the new declaration of EIF_CLEANUP
which has a new BOOLEAN parameter.


Revision 15774 - Directory Listing
Modified Thu Jul 29 01:23:27 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Removed two warnings for Windows:
- do a cast on `timeout' to TIMERPROC for the call to `SetTimer'.
- `timeout' is a procedure not a function, so I make the non windows implementation
  to return 0, not the windows one.


Revision 15773 - Directory Listing
Modified Thu Jul 29 00:37:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New EIF_CLEANUP structure which enables us to pass a new parameter to the cleanup
functions. This parameter tells if we have been called after a crash or not. If after
a crash the user has to press enter to finish the execution.


Revision 15772 - Directory Listing
Modified Thu Jul 29 00:35:28 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
New signature of the Windows fonction `eif_console_cleanup'.


Revision 15771 - Directory Listing
Modified Thu Jul 29 00:21:07 1999 UTC (20 years, 5 months ago) by pascalf
Original Path: trunk
Building the new structure of the Ecase part.


Revision 15770 - Directory Listing
Modified Thu Jul 29 00:02:43 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
*** empty log message ***


Revision 15769 - Directory Listing
Modified Wed Jul 28 23:17:53 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Use a pixmap as drawing area, but receive events on the `active_area'
(EV_DRAWING_AREA).
When "control" key is pressed, don't move the figure.


Revision 15768 - Directory Listing
Modified Wed Jul 28 23:14:34 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change creation parent in order to access the `active_area' from APP_DR_AREA.


Revision 15767 - Directory Listing
Modified Wed Jul 28 23:12:33 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Initialize window attributes.


Revision 15766 - Directory Listing
Modified Wed Jul 28 23:06:07 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Use a pixmap to let windows refresh the drawing when needed.
Fix bug: remove `transported_data' when dropping the figure.


Revision 15765 - Directory Listing
Modified Wed Jul 28 22:40:47 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change the `moving_figure'.


Revision 15764 - Directory Listing
Modified Wed Jul 28 22:39:32 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Redefine attribute `drawing' in order to remove the `transported_data' in
feature `remove_yourself' from class STATE_CIRCLE.


Revision 15763 - Directory Listing
Modified Wed Jul 28 22:37:30 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Redefine attribute `drawing' in order to remove the `transported_data' in
feature `remove_yourself'.


Revision 15762 - Directory Listing
Modified Wed Jul 28 22:13:37 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Don't redraw all the figures when adding a new transition line.


Revision 15761 - Directory Listing
Modified Wed Jul 28 21:35:12 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Redefine features `set_background_color' and `set_foreground_color'.


Revision 15760 - Directory Listing
Modified Wed Jul 28 21:22:40 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Introduced `buffered_input_string' as a once function, and it will be used for the
read operations (in order to improve the speed of reading operations).
Read the Makefile in one shot instead of line per line, it divides the processing
time by a factor of almost 2.


Revision 15759 - Directory Listing
Modified Wed Jul 28 21:20:18 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Now, we fill an external string instead of `last_string' for efficiency reasons.


Revision 15758 - Directory Listing
Modified Wed Jul 28 21:19:47 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Add inlining for performance of the finalized application


Revision 15757 - Directory Listing
Modified Wed Jul 28 19:23:43 1999 UTC (20 years, 5 months ago) by baron
Original Path: trunk
Change argument type of feature `attach_drawing'.


Revision 15756 - Directory Listing
Modified Wed Jul 28 18:44:29 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk
Added forgotten directory intialization


Revision 15755 - Directory Listing
Modified Wed Jul 28 18:15:32 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Found the real problem of the `str_str' failure when handling with non ASCII
characters. The problem was that we forgot to do a case of a (char *) to an
(unsigned char *) in the `compile' function. As a result all non ASCII characters
were translated in negative value and `eif_delta' was not correctly filled.

Changed the interface to remove the indirection pointer. This will make the
call to `str_str' from the Eiffel side more efficient. The allocation of the
internal tables are done using `malloc' instead of our own cmalloc.


Revision 15754 - Directory Listing
Modified Wed Jul 28 17:31:23 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
new assertion.


Revision 15753 - Directory Listing
Modified Wed Jul 28 17:31:03 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 15752 - Directory Listing
Modified Wed Jul 28 17:30:26 1999 UTC (20 years, 5 months ago) by manuelt
Original Path: trunk
Cosmetics + new assertions.


Revision 15751 - Directory Listing
Modified Wed Jul 28 15:51:20 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk
Fixed a small problem with the small class name analyzer used in the Ace file.
Basically if one wrote something like:
	indexing
		classification: "fdsf"
	class A

The compiler believed that the class name was IFICATION instead of A.


Revision 15750 - Directory Listing
Modified Wed Jul 28 01:49:49 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Construct directory structure


Revision 15749 - Directory Listing
Modified Wed Jul 28 01:42:18 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Call feature `initialize' to initialize the attributes to their default values.


Revision 15748 - Directory Listing
Modified Wed Jul 28 01:40:17 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add a feature initialize to initialize the attributes to their default values.


Revision 15747 - Directory Listing
Modified Wed Jul 28 00:33:26 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
New files for addition later


Revision 15746 - Directory Listing
Modified Wed Jul 28 00:31:45 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
Updated main window class


Revision 15745 - Directory Listing
Modified Tue Jul 27 22:18:25 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
Revised Arc Item


Revision 15744 - Directory Listing
Modified Tue Jul 27 19:25:19 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
Revised Items


Revision 15743 - Directory Listing
Modified Tue Jul 27 18:47:33 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Added inheritance to OPERATING_ENVIRONMENT


Revision 15742 - Directory Listing
Modified Tue Jul 27 18:42:14 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Corrected Process calls


Revision 15741 - Directory Listing
Modified Tue Jul 27 18:41:46 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Add "\" at the end of destination folder if needed


Revision 15740 - Directory Listing
Modified Tue Jul 27 18:17:57 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
*** empty log message ***


Revision 15739 - Directory Listing
Modified Tue Jul 27 18:12:35 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Don't use creation expression anymore


Revision 15738 - Directory Listing
Modified Tue Jul 27 17:46:38 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
A class to define the path of texts...


Revision 15737 - Directory Listing
Modified Tue Jul 27 17:39:30 1999 UTC (20 years, 6 months ago) by king
Original Path: trunk
Some new demos.


Revision 15736 - Directory Listing
Modified Mon Jul 26 23:58:47 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Config.sh for linux-glibc with run-time optimizations.


Revision 15735 - Directory Listing
Modified Mon Jul 26 23:25:10 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New splash screen without version number.


Revision 15734 - Directory Listing
Modified Mon Jul 26 22:21:43 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Corrected C external signature


Revision 15733 - Directory Listing
Modified Mon Jul 26 22:20:38 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_command_with_event_data' from EV_EVENT_HANDLER_IMP has a new parameter. This allows us to send other informations to the callback funtions.


Revision 15732 - Directory Listing
Modified Mon Jul 26 22:17:38 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature exported to 'EV_STANDARD_DIALOG_IMP' and not only to 'EV_MESSAGE_DIALOG_IMP'.


Revision 15731 - Directory Listing
Modified Mon Jul 26 22:13:59 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_command_with_event_data' from EV_EVENT_HANDLER_IMP has a new parameter. This allows us to send other informations to the callback funtions.


Revision 15730 - Directory Listing
Modified Mon Jul 26 22:12:49 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Constants added for trees signals.


Revision 15729 - Directory Listing
Modified Mon Jul 26 22:11:08 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Attribut 'ev_children' added to store the children (tree items). Features 'count' and 'get_item' added to let the user retrieve the children.


Revision 15728 - Directory Listing
Modified Mon Jul 26 22:09:00 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Functions added for trees. we now use GtkCTree and no more GtkTree.


Revision 15727 - Directory Listing
Modified Mon Jul 26 22:07:41 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_command_with_event_data' from EV_EVENT_HANDLER_IMP has a new parameter. This allows us to send other informations to the callback funtions.


Revision 15726 - Directory Listing
Modified Mon Jul 26 22:05:18 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'remove_all_items' added to remove all the items in the two lists. Not yet used.


Revision 15725 - Directory Listing
Modified Mon Jul 26 22:04:09 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_command_with_event_data' has a new parameter. This allows us to send other informations to the callback funtions.


Revision 15724 - Directory Listing
Modified Mon Jul 26 22:02:53 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'launch' modified.


Revision 15723 - Directory Listing
Modified Mon Jul 26 22:01:33 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
New implementation using GtkCTree instead of GtkTree.


Revision 15722 - Directory Listing
Modified Mon Jul 26 22:00:44 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_command_with_event_data' from EV_EVENT_HANDLER_IMP has a new parameter. This allows us to send other informations to the callback funtions.


Revision 15721 - Directory Listing
Modified Mon Jul 26 21:58:35 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Tree new functions (using GtkCTree): New functions added.


Revision 15720 - Directory Listing
Modified Mon Jul 26 21:58:06 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Tree new functions (using GtkCTree): 2 callback functions added and new functions added.


Revision 15719 - Directory Listing
Modified Mon Jul 26 19:18:38 1999 UTC (20 years, 6 months ago) by rogers
Original Path: trunk
Added a way to access the spacing of the box


Revision 15718 - Directory Listing
Modified Mon Jul 26 19:13:26 1999 UTC (20 years, 6 months ago) by rogers
Original Path: trunk
Added a way to access the spacing value


Revision 15717 - Directory Listing
Modified Mon Jul 26 18:49:16 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Corrected C external signature


Revision 15716 - Directory Listing
Modified Mon Jul 26 18:37:48 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Correct a bug which does not allow automatic calls to `collect'.


Revision 15715 - Directory Listing
Modified Mon Jul 26 18:34:40 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Corrected C external signature


Revision 15714 - Directory Listing
Modified Mon Jul 26 18:32:49 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Need to undefine on_key_down, not redefine it.


Revision 15713 - Directory Listing
Modified Mon Jul 26 17:01:30 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration of `makestr' in the Eiffel code.
By the way, what the hell `makestr' is in MEL???


Revision 15712 - Directory Listing
Modified Mon Jul 26 16:58:47 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Corrected C external signature


Revision 15711 - Directory Listing
Modified Mon Jul 26 16:57:56 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed the version number to 4.4.005


Revision 15710 - Directory Listing
Modified Mon Jul 26 01:03:52 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New Ace for the new compiler using EiffelVision 2.


Revision 15709 - Directory Listing
Modified Mon Jul 26 00:58:05 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New way to get the standard font dialog. It is not a once anymore, because it was
making things more complicated for nothing.


Revision 15708 - Directory Listing
Modified Mon Jul 26 00:52:10 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a small useless use of a local variable where we could have used the `once'
function defined in the same class.


Revision 15707 - Directory Listing
Modified Mon Jul 26 00:51:12 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New license code for the new version of the compiler.


Revision 15706 - Directory Listing
Modified Mon Jul 26 00:50:23 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New version 4.5.005 of the compiler


Revision 15705 - Directory Listing
Modified Mon Jul 26 00:49:31 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
To remember all the changes we have done on the library.


Revision 15704 - Directory Listing
Modified Mon Jul 26 00:47:50 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Now font size is given in `point' as it should not in a very strange negative numbers.


Revision 15703 - Directory Listing
Modified Mon Jul 26 00:41:35 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Improved the default behavior of the standard dialog for choosing a font by presenting
the effects group (underlined, strike, color) and the fact that the dialog is
initialized from the given `WEL_LOG_FONT'.


Revision 15702 - Directory Listing
Modified Mon Jul 26 00:35:43 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Removed the bug fix introduced in version 1.64, because to make it really works you
have to call `to_c' which costs too much for this kind of operations.


Revision 15701 - Directory Listing
Modified Mon Jul 26 00:30:49 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Removed the previous fixed introduce in version 2.14 because it was not correctly
called from the Eiffel side and also because if we wanted to make the call correct
it was costing too much (due to some string resizings).


Revision 15700 - Directory Listing
Modified Mon Jul 26 00:28:39 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Changed the creation flags of the standard input/output on Windows to follow the documentation
which recommend to use OPEN_EXISTING instead of OPEN_ALWAYS.


Revision 15699 - Directory Listing
Modified Mon Jul 26 00:07:12 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
The compiler was crashing with the new parser when there was an error in the declaration
of a C external routine.


Revision 15698 - Directory Listing
Modified Mon Jul 26 00:06:06 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
The compiler used to crash when there was a syntax error on a C external
routine, because it was still using the old parser.


Revision 15697 - Directory Listing
Modified Mon Jul 26 00:02:30 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a bug when the new lexical analyzer did not recognize the following statement:
		do
			f ("#",a,"%N")
		end


Revision 15696 - Directory Listing
Modified Sun Jul 25 02:40:17 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The tab do not work on the notebook, therefore, I simply removed its implementation that used time for nothing.


Revision 15695 - Directory Listing
Modified Sun Jul 25 02:38:27 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15694 - Directory Listing
Modified Sun Jul 25 02:37:54 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New mechanism for the tab and arrows keys that works perfectly.


Revision 15693 - Directory Listing
Modified Sun Jul 25 02:37:06 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to create a combo-box or a test-field depending if the combo-box-ex is editable to forward the events to the combo-box-ex.


Revision 15692 - Directory Listing
Modified Sun Jul 25 02:35:07 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to define an internal up-down control because the style in WEL is not the one we want and a style changing do not work for thi style.


Revision 15691 - Directory Listing
Modified Sun Jul 25 02:33:51 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to create a combo-box and a text-field used by the combo-box ex to forward the events to the combo-box ex when neceesary.


Revision 15690 - Directory Listing
Modified Sun Jul 25 02:33:25 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Error.


Revision 15689 - Directory Listing
Modified Sun Jul 25 02:31:55 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to create a combo-box and a text-field used by the combo-box ex to forward the events to the combo-box ex when neceesary.


Revision 15688 - Directory Listing
Modified Sun Jul 25 02:30:41 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15687 - Directory Listing
Modified Sun Jul 25 02:29:06 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Need the Ws_ex_controlparent style to allow the tab for the spin button.


Revision 15686 - Directory Listing
Modified Sun Jul 25 02:27:41 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No ev_any_imp.


Revision 15685 - Directory Listing
Modified Sun Jul 25 02:27:21 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
First implementation of the tooltips, it works only for the widgets.


Revision 15684 - Directory Listing
Modified Fri Jul 23 20:20:46 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Add a `all' rule.


Revision 15683 - Directory Listing
Modified Fri Jul 23 19:53:50 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Variable `age' is now an int. This removed a warning.


Revision 15682 - Directory Listing
Modified Fri Jul 23 19:53:00 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Remove useless declarations (variables never referenced).


Revision 15681 - Directory Listing
Modified Fri Jul 23 08:47:29 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
emove clsc_per setting from eif_init_context.


Revision 15680 - Directory Listing
Modified Fri Jul 23 00:45:07 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Add liman directory in SUB.


Revision 15679 - Directory Listing
Modified Fri Jul 23 00:40:18 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
dd bench directory.


Revision 15678 - Directory Listing
Modified Fri Jul 23 00:40:02 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
New update.


Revision 15677 - Directory Listing
Modified Fri Jul 23 00:25:14 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Add optimize option.


Revision 15676 - Directory Listing
Modified Fri Jul 23 00:23:50 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
New Makefile.SH for new directory.


Revision 15675 - Directory Listing
Modified Thu Jul 22 22:31:12 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Clarify the error message by adding that we need a REFERENCE_TYPE in order to
create an object.


Revision 15674 - Directory Listing
Modified Thu Jul 22 22:30:01 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Added a small comment to the missing precompiled library files which can be found
for Linux and Windows on our Web site.


Revision 15673 - Directory Listing
Modified Thu Jul 22 22:29:16 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a missing error message when using the subcluster mechanism from the Ace
file and that the parent cluster does not exist.


Revision 15672 - Directory Listing
Modified Thu Jul 22 20:40:52 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed PROFILE_TOOL in EB_PROFILE_TOOL.


Revision 15671 - Directory Listing
Modified Thu Jul 22 20:30:41 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed ace to reflect cluster changes.


Revision 15670 - Directory Listing
Modified Thu Jul 22 19:11:08 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Added the deletion of C++ files when a quick_finalize has already been done on
a directory.


Revision 15669 - Directory Listing
Modified Thu Jul 22 18:35:10 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed EB_KERNEL in EB_KERNEL1.


Revision 15668 - Directory Listing
Modified Thu Jul 22 18:34:03 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaced by EB_KERNEL1.


Revision 15667 - Directory Listing
Modified Thu Jul 22 18:32:30 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class starting a preference tool in a new Vision2 kernel.


Revision 15666 - Directory Listing
Modified Thu Jul 22 18:29:50 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Classes implementing the clickable text facilities.


Revision 15665 - Directory Listing
Modified Thu Jul 22 18:27:00 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Debug tool.


Revision 15664 - Directory Listing
Modified Thu Jul 22 18:23:36 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to create a new project.


Revision 15663 - Directory Listing
Modified Thu Jul 22 18:22:38 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to raise a tool.


Revision 15662 - Directory Listing
Modified Thu Jul 22 18:21:28 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to save the project's ace file on another name.


Revision 15661 - Directory Listing
Modified Thu Jul 22 18:20:16 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Heir of EB_TOOL_COMMAND. tool becoming an EB_EDITOR.


Revision 15660 - Directory Listing
Modified Thu Jul 22 18:18:52 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to quick melt a project.


Revision 15659 - Directory Listing
Modified Thu Jul 22 18:18:06 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Commands affecting all tools.


Revision 15658 - Directory Listing
Modified Thu Jul 22 18:15:48 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to melt a project. Ancestor of all Eiffel compilation commands.


Revision 15657 - Directory Listing
Modified Thu Jul 22 18:13:51 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to exit the application.


Revision 15656 - Directory Listing
Modified Thu Jul 22 18:13:10 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to close a project, returning in uninitialized mode.


Revision 15655 - Directory Listing
Modified Thu Jul 22 18:11:22 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to compile the c source. Can be done in Workbench or Final mode.


Revision 15654 - Directory Listing
Modified Thu Jul 22 18:09:57 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to open a project.


Revision 15653 - Directory Listing
Modified Thu Jul 22 18:09:14 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to save what is displayed in a tool in a file.


Revision 15652 - Directory Listing
Modified Thu Jul 22 18:07:41 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to close an editor. Inherits from EB_CLOSE_TOOL_CMD.


Revision 15651 - Directory Listing
Modified Thu Jul 22 18:06:21 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to open a file in the class tool.


Revision 15650 - Directory Listing
Modified Thu Jul 22 18:05:24 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
General command to close a tool.


Revision 15649 - Directory Listing
Modified Thu Jul 22 18:01:12 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Command to save a file displayed in a class tool.


Revision 15648 - Directory Listing
Modified Thu Jul 22 17:58:52 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaced WINDOWS by EB_SHARED_INTERFACE_TOOLS, making the according changes.


Revision 15647 - Directory Listing
Modified Thu Jul 22 17:49:52 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Text field allowing to choose a class in the universe.


Revision 15646 - Directory Listing
Modified Thu Jul 22 17:46:14 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class used for management of all tools. permits tool wide broadcasting.


Revision 15645 - Directory Listing
Modified Thu Jul 22 17:39:34 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
List of object tools. Used for broadcasting ("all tools" commands, object preferences changed...) and management.


Revision 15644 - Directory Listing
Modified Thu Jul 22 17:38:41 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
List of explain tools. Used for broadcasting ("all tools" commands, explain preferences changed...) and management.


Revision 15643 - Directory Listing
Modified Thu Jul 22 17:37:46 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
List of feature tools. Used for broadcasting ("all tools" commands, feature preferences changed...) and management.


Revision 15642 - Directory Listing
Modified Thu Jul 22 17:37:01 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
List of class tools. Used for broadcasting ("all tools" commands, class preferences changed...) and management.


Revision 15641 - Directory Listing
Modified Thu Jul 22 17:32:30 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Deferred class providing facilities for managing a list of edit tools.


Revision 15640 - Directory Listing
Modified Thu Jul 22 17:27:48 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
First and main window of the application, managing a single project tool.


Revision 15639 - Directory Listing
Modified Thu Jul 22 17:26:19 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Window managing a single object tool.


Revision 15638 - Directory Listing
Modified Thu Jul 22 17:25:19 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Window managing a single feature tool.


Revision 15637 - Directory Listing
Modified Thu Jul 22 17:24:15 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Window managing a single explain tool.


Revision 15636 - Directory Listing
Modified Thu Jul 22 17:23:40 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Window managing a single class tool.


Revision 15635 - Directory Listing
Modified Thu Jul 22 17:20:23 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Dialog used to select an item in a list.


Revision 15634 - Directory Listing
Modified Thu Jul 22 17:14:12 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Item used by the select tool. Each item refers to a single tool.


Revision 15633 - Directory Listing
Modified Thu Jul 22 17:05:56 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Moved in "parameters" directory.


Revision 15632 - Directory Listing
Modified Thu Jul 22 16:54:32 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class tool. Only one format is implemented.


Revision 15631 - Directory Listing
Modified Thu Jul 22 16:52:27 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Explain tool class.


Revision 15630 - Directory Listing
Modified Thu Jul 22 16:51:53 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Feature tool class.


Revision 15629 - Directory Listing
Modified Thu Jul 22 16:51:18 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Object tool class.


Revision 15628 - Directory Listing
Modified Thu Jul 22 16:50:50 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Select tool class.


Revision 15627 - Directory Listing
Modified Thu Jul 22 16:50:12 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Project tool class.


Revision 15626 - Directory Listing
Modified Thu Jul 22 16:47:58 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Rename class.


Revision 15625 - Directory Listing
Modified Thu Jul 22 16:44:21 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Renamed PND_ACCELERATOR.


Revision 15624 - Directory Listing
Modified Thu Jul 22 16:42:07 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class used as a command to create a new explain tool.


Revision 15623 - Directory Listing
Modified Thu Jul 22 16:41:48 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class used as a command to create a new object tool.


Revision 15622 - Directory Listing
Modified Thu Jul 22 16:41:22 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class used as a command to create a new feature tool.


Revision 15621 - Directory Listing
Modified Thu Jul 22 16:40:52 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class used as a command to create a new class tool.


Revision 15620 - Directory Listing
Modified Thu Jul 22 16:37:08 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed in EB_TOOL_MANAGER.


Revision 15619 - Directory Listing
Modified Thu Jul 22 16:35:41 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaces EB_TOOL_CONTAINER. Deferred class providing features for tool management (interface with displaying features).


Revision 15618 - Directory Listing
Modified Thu Jul 22 16:28:53 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaced EB_TOOL_CONTAINER by EB_TOOL_MANAGER. Changed tool management features signature. Added (set_)tool_title, (set_)tool_icon_name and associated_window.


Revision 15617 - Directory Listing
Modified Thu Jul 22 16:20:38 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Updated commands for Vision2. Commented instructions that are not implemented yet in Vision2.


Revision 15616 - Directory Listing
Modified Thu Jul 22 08:10:55 1999 UTC (20 years, 6 months ago) by rogers
Original Path: trunk
Adding gauge items demos.


Revision 15615 - Directory Listing
Modified Thu Jul 22 08:08:01 1999 UTC (20 years, 6 months ago) by rogers
Original Path: trunk
First attempt


Revision 15614 - Directory Listing
Modified Thu Jul 22 07:58:26 1999 UTC (20 years, 6 months ago) by rogers
Original Path: trunk
First implentation.


Revision 15613 - Directory Listing
Modified Thu Jul 22 02:44:22 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
About command installed (shows a project tool)
show profile command deactivated.


Revision 15612 - Directory Listing
Modified Thu Jul 22 02:41:35 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Attribute "last_caller" removed.


Revision 15611 - Directory Listing
Modified Thu Jul 22 02:39:36 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
An EB_EDITOR with a format toolbar, and the ability to display several formats.


Revision 15610 - Directory Listing
Modified Thu Jul 22 02:38:21 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Remade all the class. An EB_EDITOR is an EB_TOOL with a command toolbar, a text_window, and editing/displaying facilities.


Revision 15609 - Directory Listing
Modified Thu Jul 22 02:36:54 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Finished implementation of writers


Revision 15608 - Directory Listing
Modified Thu Jul 22 02:34:01 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Removed useless features and inheritances. added make, build_interface, init_commands, parent_window, title, icon_name, set_icon_name, set_width, set_height, close_cmd and exit_app_cmd features. renamed tool_name in empty_tool_name, and set_minimum_size in set_size. Made raise_grabbed_popup obsolete. Added an invariant. changed EB_TOOL_CONTAINER in EB_TOOL_MANAGER.


Revision 15607 - Directory Listing
Modified Thu Jul 22 02:12:05 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Useless instructions commented.


Revision 15606 - Directory Listing
Modified Thu Jul 22 02:11:19 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class changed in order to launch a project tool.


Revision 15605 - Directory Listing
Modified Thu Jul 22 02:10:34 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The feature set_text was not properly implemented. Now, it works.


Revision 15604 - Directory Listing
Modified Thu Jul 22 02:10:03 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A new feature used to set the text of an item.


Revision 15603 - Directory Listing
Modified Thu Jul 22 02:07:24 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class including all shared pixmaps used in EiffelBench.


Revision 15602 - Directory Listing
Modified Thu Jul 22 02:06:11 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
All tools and shared interface utilities, and features to manage them.


Revision 15601 - Directory Listing
Modified Thu Jul 22 02:03:31 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Deferred ancestor of all resources users.


Revision 15600 - Directory Listing
Modified Thu Jul 22 02:01:30 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Made obsolete by EB_CLOSE_TOOL_CMD.


Revision 15599 - Directory Listing
Modified Thu Jul 22 01:58:36 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"add_activate_command" replaced by "add_select_command". make and make_top_level renewed. close made obsolete.


Revision 15598 - Directory Listing
Modified Thu Jul 22 01:55:23 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"add_activate_command" changed to "add_select_command". "unlinked_all" feature uncommented.


Revision 15597 - Directory Listing
Modified Thu Jul 22 01:53:05 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
2 ; removed to improve style.2 ; removed to improve style.


Revision 15596 - Directory Listing
Modified Thu Jul 22 01:52:32 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"tool.parent" changed to "tool.parent_window". Unused commented instruction removed.


Revision 15595 - Directory Listing
Modified Thu Jul 22 01:48:40 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Comment changed.


Revision 15594 - Directory Listing
Modified Thu Jul 22 01:47:52 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"symbol" becames an EV_PIXMAP.


Revision 15593 - Directory Listing
Modified Thu Jul 22 01:47:02 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
2 ; erased to improve style.


Revision 15592 - Directory Listing
Modified Thu Jul 22 01:44:09 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Carriage return inserted to improve style.


Revision 15591 - Directory Listing
Modified Thu Jul 22 01:44:08 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Only EV_PIXMAP_IMP has the feature redraw, it then redefine many features to update the parent.


Revision 15590 - Directory Listing
Modified Thu Jul 22 01:42:22 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No redraw feature in a drawing area, only in a pixmap.


Revision 15589 - Directory Listing
Modified Thu Jul 22 01:41:50 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Redraw is only defined in EV_PIXMAP_IMP that redefine many features, not here


Revision 15588 - Directory Listing
Modified Thu Jul 22 01:40:08 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Inheritance reviewed. "Create" turned in "create". symbol becames an EV_PIXMAP.


Revision 15587 - Directory Listing
Modified Thu Jul 22 01:39:32 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Inheritance reviewed. "Create" turned in "create". symbol becames an EV_PIXMAP. windows_free_number removed.


Revision 15586 - Directory Listing
Modified Thu Jul 22 01:38:21 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Inheritance reviewed. "Create" turned in "create". symbol becames an EV_PIXMAP. graphical_output_disabled removed.


Revision 15585 - Directory Listing
Modified Thu Jul 22 01:32:42 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"Create" changed in "create". symbol becames an EV_PIXMAP. commented EB_FONT and COLOR_RESOURCE_DISPLAY attributes erased. Attributes used only for old motif (highlight...) erased.


Revision 15584 - Directory Listing
Modified Thu Jul 22 01:28:08 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"Create" becomes "create". symbol becomes an EV_PIXMAP.


Revision 15583 - Directory Listing
Modified Thu Jul 22 01:27:47 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Signature of redraw have changed.


Revision 15582 - Directory Listing
Modified Thu Jul 22 01:27:14 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Inheritance reviewed. "Create" changed in "create". symbol becomes an EV_PIXMAP.


Revision 15581 - Directory Listing
Modified Thu Jul 22 01:24:45 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Inheritance reviewed. "Create" changed in "create". symbol becomes EV_PIXMAP.


Revision 15580 - Directory Listing
Modified Thu Jul 22 01:20:10 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"symbol" made EV_PIXMAP. new EB_*_RESOURCE_DISPLAY hierarchy taken in account.


Revision 15579 - Directory Listing
Modified Thu Jul 22 01:14:29 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Feature "build_interface" created, and and attribute "exit_cmd" erased for EB_TOOL compatibility. "Create" changed in "create".


Revision 15578 - Directory Listing
Modified Thu Jul 22 01:07:35 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"add_activate_command" replaced by "add_select_command".


Revision 15577 - Directory Listing
Modified Thu Jul 22 01:06:16 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
"modified resource" changed from CELL2 [EB_RESOURCE, EB_RESOURCE] to MODIFIED_RESOURCE.


Revision 15576 - Directory Listing
Modified Thu Jul 22 00:58:54 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Class made of two resources, the old one and the new one.


Revision 15575 - Directory Listing
Modified Thu Jul 22 00:55:49 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Feature "has_changed" removed.


Revision 15574 - Directory Listing
Modified Thu Jul 22 00:47:36 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Feature "has_changed" supressed.


Revision 15573 - Directory Listing
Modified Thu Jul 22 00:36:35 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Supressed "has_changed" feature. added "updated_with" feature.


Revision 15572 - Directory Listing
Modified Thu Jul 22 00:32:26 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
EiffelBench parameter class, and shared parameters.


Revision 15571 - Directory Listing
Modified Thu Jul 22 00:28:59 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a problem which can occur when you have class renaming at the Ace file level,
because `Precursor' was not able to find the Precursor based on the renamed class.


Revision 15570 - Directory Listing
Modified Thu Jul 22 00:27:58 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Moved in "parameters" directory


Revision 15569 - Directory Listing
Modified Thu Jul 22 00:27:14 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Moved in "parameters" directory and renamed eb_debug_parameters.e


Revision 15568 - Directory Listing
Modified Thu Jul 22 00:10:27 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Item of a subquery list. Replaces EB_SCROLLABLE_SUBQUERY.


Revision 15567 - Directory Listing
Modified Thu Jul 22 00:08:43 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaced by eb_subsquery_item.e


Revision 15566 - Directory Listing
Modified Thu Jul 22 00:08:30 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a problem in multithreaded mode where you can have a dead lock when calling
`eif_gen_typename' or `eif_gen_typecode_str' because they internally call `makestr' which
calls the Eiffel Code which calls a generic conformance feature protected by a mutex.
On windows, we did not have it because you can have recursive mutex, but not on Solaris
where TCAM found the problem.


Revision 15565 - Directory Listing
Modified Thu Jul 22 00:06:25 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a problem with freeing some data structures during a GENERAL_STORE.


Revision 15564 - Directory Listing
Modified Thu Jul 22 00:05:31 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed implementation in order for the class to work on Vision2.


Revision 15563 - Directory Listing
Modified Thu Jul 22 00:02:58 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed implementation for the profile tool to be invoked inside vision2.


Revision 15562 - Directory Listing
Modified Thu Jul 22 00:01:03 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Removed some useless commented instructions.


Revision 15561 - Directory Listing
Modified Wed Jul 21 23:59:53 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaced "tool" by "query_window" and COMMAND by EV_COMMAND.


Revision 15560 - Directory Listing
Modified Wed Jul 21 23:55:55 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Turned obsolete. Role now played by eb_close_tool_cmd.e


Revision 15559 - Directory Listing
Modified Wed Jul 21 23:51:44 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed names according to new implementation. added generation command.


Revision 15558 - Directory Listing
Modified Wed Jul 21 23:48:01 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Rebuildt the class.


Revision 15557 - Directory Listing
Modified Wed Jul 21 23:43:38 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Implemented all the remaining commands. set warnings. added the result text.
Remade the inheritance links according to new classes.


Revision 15556 - Directory Listing
Modified Wed Jul 21 23:37:04 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Corrected signature of ccom_is_equal_guid


Revision 15555 - Directory Listing
Modified Wed Jul 21 23:35:12 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Changed the implementation in order to make the class work on Vision2.


Revision 15554 - Directory Listing
Modified Wed Jul 21 23:33:18 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
changed the implementation in order to make the class work for vision2.


Revision 15553 - Directory Listing
Modified Wed Jul 21 23:33:16 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Added better loging


Revision 15552 - Directory Listing
Modified Wed Jul 21 23:26:40 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
changed "index" in "number", "update_query_form" in "update_query_frame", added a postcondition in "make".


Revision 15551 - Directory Listing
Modified Wed Jul 21 23:20:46 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
added a message window. renamed "update_query_form" in "update_query_frame".


Revision 15550 - Directory Listing
Modified Wed Jul 21 23:14:12 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
classes used to build, manage and display the different formats of the multi-format tools.


Revision 15549 - Directory Listing
Modified Wed Jul 21 21:24:22 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Textable reccsize them alone when you change the text.


Revision 15548 - Directory Listing
Modified Wed Jul 21 18:27:13 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
fixed a but that prevented several notification messages to be delivered


Revision 15547 - Directory Listing
Modified Wed Jul 21 18:24:09 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
added feature enable_all_notifications


Revision 15546 - Directory Listing
Modified Wed Jul 21 18:15:47 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New Borland Makefile since the previous one was not working.


Revision 15545 - Directory Listing
Modified Wed Jul 21 18:15:19 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Update the README file for EiffelStore which reflects the latest changes done
on ODBC 3.0 and Oracle 8.0.4


Revision 15544 - Directory Listing
Modified Wed Jul 21 18:07:05 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New version 4.4.005 of EiffelStore


Revision 15543 - Directory Listing
Modified Wed Jul 21 07:35:36 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
MAX_NUM_LEN was in string.c. It was necessary because of the change made in
`make_string' .


Revision 15542 - Directory Listing
Modified Wed Jul 21 07:33:57 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Put `buffer' from make_string as a per-thread basis for MT-safety.


Revision 15541 - Directory Listing
Modified Wed Jul 21 03:43:11 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed an incorrect compiler flag option (Zi instead of Ox)


Revision 15540 - Directory Listing
Modified Wed Jul 21 03:41:20 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Add "Result := False" when a STRING object cannot be matched.


Revision 15539 - Directory Listing
Modified Tue Jul 20 23:20:20 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Finish implemented feature `pointed_target' to get the tool-bar button,
the tree item and the multi column list row.


Revision 15538 - Directory Listing
Modified Tue Jul 20 23:17:58 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add feature `find_item_at_position' used for the pick and drop.


Revision 15537 - Directory Listing
Modified Tue Jul 20 23:15:07 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Propagate the event only if the tool bar button is sensitive.


Revision 15536 - Directory Listing
Modified Tue Jul 20 23:10:58 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
added WEL header control


Revision 15535 - Directory Listing
Modified Tue Jul 20 23:07:41 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
added wel header control


Revision 15534 - Directory Listing
Modified Tue Jul 20 21:54:49 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
added WEL header control example


Revision 15533 - Directory Listing
Modified Tue Jul 20 18:29:21 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a bug with the `automatic_backup' option which was crashing upon the saving
of the Ace file.


Revision 15532 - Directory Listing
Modified Tue Jul 20 18:28:09 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Now, we completely display the full path name
It will work fine for Unix and Windows, but on VMS the displayed name can be inconsistent
with the underline file system.


Revision 15531 - Directory Listing
Modified Tue Jul 20 18:21:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to implement 'redraw' of drawable.


Revision 15530 - Directory Listing
Modified Tue Jul 20 18:20:35 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15529 - Directory Listing
Modified Tue Jul 20 18:20:08 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Some new preconditions.


Revision 15528 - Directory Listing
Modified Tue Jul 20 18:19:47 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to define draw which is deferred in drawable.


Revision 15527 - Directory Listing
Modified Tue Jul 20 18:19:14 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
When we draw something, we call the redraw feature. Used more especially in the pixmap to update the parent.


Revision 15526 - Directory Listing
Modified Tue Jul 20 16:45:01 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
added extern C directives in every header and defined STRICT


Revision 15525 - Directory Listing
Modified Tue Jul 20 02:04:32 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A more complete example for the cursors.


Revision 15524 - Directory Listing
Modified Tue Jul 20 02:04:04 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15523 - Directory Listing
Modified Tue Jul 20 02:03:52 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Put a more interesting demo in the scrollable area with a drawing area.


Revision 15522 - Directory Listing
Modified Tue Jul 20 02:02:46 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Removed dome unuseful features.


Revision 15521 - Directory Listing
Modified Tue Jul 20 01:50:43 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The cursors now work properly.


Revision 15520 - Directory Listing
Modified Tue Jul 20 00:26:29 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Removed a wrong header comment.


Revision 15519 - Directory Listing
Modified Tue Jul 20 00:25:47 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
default_parent is now of type EV_INTERNAL_SILLY_WINDOW_IMP.


Revision 15518 - Directory Listing
Modified Tue Jul 20 00:25:28 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
default_parent is now of type EV_INTERNAL_SILLY_WINDOW_IMP and some integer constants of WEL are now pointer constants.


Revision 15517 - Directory Listing
Modified Tue Jul 20 00:24:03 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Removed some unuseful comments.


Revision 15516 - Directory Listing
Modified Tue Jul 20 00:23:41 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Sone integer constants are now pointer constants in WEL, therefore, we need to change the code a little bit.


Revision 15515 - Directory Listing
Modified Tue Jul 20 00:22:57 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A class for some WEL c routines we need.


Revision 15514 - Directory Listing
Modified Tue Jul 20 00:22:09 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We can call set_expand only if the item is parent.


Revision 15513 - Directory Listing
Modified Tue Jul 20 00:19:49 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Four new constants: Tbm_getlinesize, Tbm_getpagesize, Tbm_setlinesize and Tbm_setpagesize.


Revision 15512 - Directory Listing
Modified Tue Jul 20 00:18:44 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Two new constants: Pbm_getpos and Pbm_getrangs.


Revision 15511 - Directory Listing
Modified Tue Jul 20 00:16:24 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Four new features: line, page, set_line and set_page.


Revision 15510 - Directory Listing
Modified Tue Jul 20 00:15:48 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Now inherit from WEL_BAR and implements the required features.


Revision 15509 - Directory Listing
Modified Mon Jul 19 19:26:20 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Default_parent is of type EV_INTERNAL_SILLY_WINDOW_IMP.


Revision 15508 - Directory Listing
Modified Mon Jul 19 19:25:25 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New widget fully implemented : gauges.


Revision 15507 - Directory Listing
Modified Mon Jul 19 19:23:48 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We define some default_minimum_size.


Revision 15506 - Directory Listing
Modified Mon Jul 19 19:20:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Must encapsulate some externals.


Revision 15505 - Directory Listing
Modified Mon Jul 19 19:20:30 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Must define on_wm_hscroll and on_wm_vsrcoll. The heir will define the encapsulation of some external features.


Revision 15504 - Directory Listing
Modified Mon Jul 19 19:19:14 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Now default parent is of type EV_INTERNAL_SILLY_WINDOW.


Revision 15503 - Directory Listing
Modified Mon Jul 19 19:18:16 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Two containers needed fot the implementation of the gauge.


Revision 15502 - Directory Listing
Modified Mon Jul 19 19:17:38 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Implementation adapted to the gauge event.


Revision 15501 - Directory Listing
Modified Mon Jul 19 19:14:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Some new widgets fully implemented.


Revision 15500 - Directory Listing
Modified Mon Jul 19 19:12:33 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Not deferred.


Revision 15499 - Directory Listing
Modified Mon Jul 19 19:11:32 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The parent is of type EV_UNTITLED_WINDOW.


Revision 15498 - Directory Listing
Modified Mon Jul 19 19:10:39 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New features : leap_forward and leap_backward.


Revision 15497 - Directory Listing
Modified Mon Jul 19 19:03:12 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New primitives : scroll_bar.


Revision 15496 - Directory Listing
Modified Mon Jul 19 19:02:29 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
scrollbar is now sroll_bar.


Revision 15495 - Directory Listing
Modified Mon Jul 19 19:02:12 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
First real implementation.


Revision 15494 - Directory Listing
Modified Mon Jul 19 19:00:03 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Progress bar are EV_GAUGE now with a percentage feature.


Revision 15493 - Directory Listing
Modified Mon Jul 19 18:58:15 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Implementation of new primitives: the gauge.


Revision 15492 - Directory Listing
Modified Mon Jul 19 18:56:51 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15491 - Directory Listing
Modified Mon Jul 19 18:56:06 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Removed the obsolete features.


Revision 15490 - Directory Listing
Modified Sun Jul 18 07:20:06 1999 UTC (20 years, 6 months ago) by delivery
Original Path: trunk
Initial release.


Revision 15489 - Directory Listing
Modified Sun Jul 18 06:53:36 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
New EIF_NSIG which replace NSIG. In MT-mode, we do not want to deals with
more than the 32 common signals. We leave the other with their default
handling.


Revision 15488 - Directory Listing
Modified Sun Jul 18 06:52:04 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
New EIF_NSIG which replace NSIG.


Revision 15487 - Directory Listing
Modified Sun Jul 18 06:51:26 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
New EIF_NSIG, which replace NSIG.


Revision 15486 - Directory Listing
Modified Sat Jul 17 19:50:06 1999 UTC (20 years, 6 months ago) by davids
Original Path: trunk
VMS port: use VMS V7 CRTL features, wrap readdir package, system(), xxxenv()


Revision 15485 - Directory Listing
Modified Sat Jul 17 19:43:49 1999 UTC (20 years, 6 months ago) by davids
Original Path: trunk
VMS port: wrap readdir package to skip multiple file versions


Revision 15484 - Directory Listing
Modified Sat Jul 17 00:52:21 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15483 - Directory Listing
Modified Sat Jul 17 00:23:28 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Add visitor processing


Revision 15482 - Directory Listing
Modified Fri Jul 16 22:52:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A new Ace file.


Revision 15481 - Directory Listing
Modified Fri Jul 16 21:55:31 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation.


Revision 15480 - Directory Listing
Modified Fri Jul 16 21:52:19 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Some modifications.


Revision 15479 - Directory Listing
Modified Fri Jul 16 21:48:33 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 15478 - Directory Listing
Modified Fri Jul 16 21:23:09 1999 UTC (20 years, 6 months ago) by leitner
Original Path: trunk
fixed C warnings and C++ errors. fixed 24 bit colordepth problem in class WEL_DIB


Revision 15477 - Directory Listing
Modified Fri Jul 16 20:54:00 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Two new structures used by wel for the hittestinfo message that allow us to find an item thanks to a position.


Revision 15476 - Directory Listing
Modified Fri Jul 16 20:51:07 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15475 - Directory Listing
Modified Fri Jul 16 20:50:34 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A new constant for the tooltips on a track bar control.


Revision 15474 - Directory Listing
Modified Fri Jul 16 20:50:03 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New constants for the up-down control.


Revision 15473 - Directory Listing
Modified Fri Jul 16 20:48:33 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New constants to know for what reason a window is activated.


Revision 15472 - Directory Listing
Modified Fri Jul 16 20:47:42 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Constants used by the list and tree view to know on what item we click.


Revision 15471 - Directory Listing
Modified Fri Jul 16 20:29:12 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A class to retieve and change easily the path of the pixmaps of the example.


Revision 15470 - Directory Listing
Modified Fri Jul 16 20:28:18 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A class to include all the vision classes in the system.


Revision 15469 - Directory Listing
Modified Fri Jul 16 20:25:48 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A new demo.


Revision 15468 - Directory Listing
Modified Fri Jul 16 20:25:07 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Added some new demos.


Revision 15467 - Directory Listing
Modified Fri Jul 16 20:24:39 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Now use first_window.


Revision 15466 - Directory Listing
Modified Fri Jul 16 20:23:50 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
removed the obsolete calls.


Revision 15465 - Directory Listing
Modified Fri Jul 16 20:22:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New demos.


Revision 15464 - Directory Listing
Modified Fri Jul 16 20:20:38 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Removed obsolete calls.


Revision 15463 - Directory Listing
Modified Fri Jul 16 17:52:34 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a bug introduced by the last changes, we forgot that if it
was a string but the required type was not boolean or character
we should apply the reference type.


Revision 15462 - Directory Listing
Modified Fri Jul 16 15:48:32 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Improved the compatibility between stored objects and Eiffel objects.
Now, a string value of "F" or "T" means a boolean value of False or
True when the expected type is a boolean type.


Revision 15461 - Directory Listing
Modified Fri Jul 16 15:41:02 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed a problem with independent store of 64 bits architecture when
it was retrieved from a 32 bits architecture.


Revision 15460 - Directory Listing
Modified Fri Jul 16 06:03:39 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Do not need this file any longer since the new Makefiles automatically generates the MT libraries.


Revision 15459 - Directory Listing
Modified Fri Jul 16 06:01:52 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Do no need this file any longer since the Makefiles automattically generates the MT libraries.


Revision 15458 - Directory Listing
Modified Fri Jul 16 00:33:39 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed some incorrect casts to int where it should have been double
or float.


Revision 15457 - Directory Listing
Modified Thu Jul 15 23:54:39 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Remove the obsolete calls.


Revision 15456 - Directory Listing
Modified Thu Jul 15 23:51:32 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
we set some start position.


Revision 15455 - Directory Listing
Modified Thu Jul 15 23:51:11 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We select some items.


Revision 15454 - Directory Listing
Modified Thu Jul 15 23:50:20 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A more simple example.


Revision 15453 - Directory Listing
Modified Thu Jul 15 23:48:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Remove the obsolete calls.


Revision 15452 - Directory Listing
Modified Thu Jul 15 23:47:37 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to set the default_minimum_size to the buttons after setting the text.


Revision 15451 - Directory Listing
Modified Thu Jul 15 23:46:49 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Hehe.


Revision 15450 - Directory Listing
Modified Thu Jul 15 23:46:09 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We set a text for the start.


Revision 15449 - Directory Listing
Modified Thu Jul 15 23:44:57 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Some new buttons with pixmap in it, luxurious...


Revision 15448 - Directory Listing
Modified Thu Jul 15 23:40:11 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed some incorrect C signatures and the Eiffel code that was calling them
(mainly ora_get_*).
Added the usage of "oracle.h" to be more C ANSI.


Revision 15447 - Directory Listing
Modified Thu Jul 15 23:38:56 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. Still to be finished.


Revision 15446 - Directory Listing
Modified Thu Jul 15 23:35:25 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New styles are needed, the previous one didn't allow the untitle window to be resized.


Revision 15445 - Directory Listing
Modified Thu Jul 15 23:33:49 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'splash_pixmap' has been moved from paren EV_APPLICATION_IMP.


Revision 15444 - Directory Listing
Modified Thu Jul 15 23:32:11 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'splash_pixmap' has been moved to child EV_APPLICATION_IMP. It is now deferred here.


Revision 15443 - Directory Listing
Modified Thu Jul 15 23:30:53 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Now the splash screen has a good size and a good position.


Revision 15442 - Directory Listing
Modified Thu Jul 15 23:30:39 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15441 - Directory Listing
Modified Thu Jul 15 22:33:09 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Useless.


Revision 15440 - Directory Listing
Modified Thu Jul 15 20:56:09 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Changed the signature of 'c_ora_make' since nobody was using the returned
value, I changed the signature from returning an int to returning nothing.


Revision 15439 - Directory Listing
Modified Thu Jul 15 20:55:14 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Cosmetics


Revision 15438 - Directory Listing
Modified Thu Jul 15 20:03:19 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Moved some header files from oracle.c to oracle.h since the file is
now used in the ORACLE class.


Revision 15437 - Directory Listing
Modified Thu Jul 15 20:02:39 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New Makefile for Oracle 8.0.4


Revision 15436 - Directory Listing
Modified Thu Jul 15 19:35:21 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 15435 - Directory Listing
Modified Thu Jul 15 19:31:16 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Several features added.


Revision 15434 - Directory Listing
Modified Thu Jul 15 19:29:59 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'execute' modified.


Revision 15433 - Directory Listing
Modified Thu Jul 15 19:28:30 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
EV_SELECTION_DIALOG childs have been renamed without SELECTION (ex: EV_FILE_SELECTION_DIALOG_IMP is now EV_FILE_DIALOG_IMP).


Revision 15432 - Directory Listing
Modified Thu Jul 15 19:27:27 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
EV_SELECTION_DIALOG childs have been renamed without SELECTION (ex: EV_DIRECTORY_SELECTION_DIALOG_IMP is now EV_DIRECTORY_DIALOG_IMP).


Revision 15431 - Directory Listing
Modified Thu Jul 15 19:26:05 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Removed the inclusion of K&R C header, since the C generated code is now
pure ANSI.


Revision 15430 - Directory Listing
Modified Thu Jul 15 19:25:23 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed an incorrect specification of BOOLEAN, it was a number, now it
is a CHAR.


Revision 15429 - Directory Listing
Modified Thu Jul 15 19:25:21 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) EV_SELECTION_DIALOG childs have been renamed without "SELECTION" (ex: EV_DIRECTORY_SELECTION_DIALOG_IMP is now EV_DIRECTORY_DIALOG_IMP).
2) Every features except 'make' have been removed because inherited from the parent.


Revision 15428 - Directory Listing
Modified Thu Jul 15 19:20:12 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration of 'ora_conv_type' due to an integration
of a development version.


Revision 15427 - Directory Listing
Modified Thu Jul 15 19:19:49 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
EV_SELECTION_DIALOG childs have been renamed without SELECTION (ex: EV_ACCELERATOR_SELECTION_DIALOG_IMP is now EV_ACCELERATOR_DIALOG_IMP).


Revision 15426 - Directory Listing
Modified Thu Jul 15 19:19:03 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
EV_SELECTION_DIALOG child have been renamed without SELECTION (ex: EV_ACCELERATOR_SELECTION_DIALOG_IMP is now EV_ACCELERATOR_DIALOG_IMP).


Revision 15425 - Directory Listing
Modified Thu Jul 15 19:16:44 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Functions added for directory dialogs 'c_gtk_directory_selection_new'.


Revision 15424 - Directory Listing
Modified Thu Jul 15 18:36:20 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function added: 'c_gtk_directory_selection_new' to create a directory dialog.


Revision 15423 - Directory Listing
Modified Thu Jul 15 17:39:28 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to encapsulate c_mouse_message_x and c_mouse_message_y.


Revision 15422 - Directory Listing
Modified Thu Jul 15 17:38:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Removed an untrue precondition.


Revision 15421 - Directory Listing
Modified Thu Jul 15 17:37:08 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We define two functions used for the tab mechanism, it is easier to use in the redefinitions.


Revision 15420 - Directory Listing
Modified Thu Jul 15 17:35:15 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Application have been moved to the interface and mouse_message_? are now deferred.


Revision 15419 - Directory Listing
Modified Thu Jul 15 17:32:31 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Several new features.


Revision 15418 - Directory Listing
Modified Thu Jul 15 17:31:44 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15417 - Directory Listing
Modified Thu Jul 15 17:31:11 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
All the selection dialogs now inherit from EV_SELECTION_DIALOG_IMP that defines the events features. Their name has been short by removing the selection word in it.


Revision 15416 - Directory Listing
Modified Thu Jul 15 17:29:41 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Implementation of 2 new dialogs.


Revision 15415 - Directory Listing
Modified Thu Jul 15 17:26:54 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No use.


Revision 15414 - Directory Listing
Modified Thu Jul 15 17:25:42 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Implementation of the mechanism of the root windows done on both platforms now.


Revision 15413 - Directory Listing
Modified Thu Jul 15 17:24:00 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
All these dialogs inherit from EV_SELECTION_DIALOG, therefore in their name, selection have been removed. It is shorter and as meaningfull.


Revision 15412 - Directory Listing
Modified Thu Jul 15 17:23:35 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No hide feature available on windows.


Revision 15411 - Directory Listing
Modified Thu Jul 15 17:23:11 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Several new features for the scrollable area that give more freedom on the current position.


Revision 15410 - Directory Listing
Modified Thu Jul 15 17:22:45 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15409 - Directory Listing
Modified Thu Jul 15 17:16:28 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No hide feature available on windows.


Revision 15408 - Directory Listing
Modified Thu Jul 15 17:14:49 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Several new features for the scrollable area that give more freedom on the current position.


Revision 15407 - Directory Listing
Modified Thu Jul 15 17:14:04 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Manager do not need to be a once.


Revision 15406 - Directory Listing
Modified Thu Jul 15 17:13:04 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
EV_COLOR_SELECTION_DIALOG_IMP is now called EV_COLOR_DIALOG_IMP.


Revision 15405 - Directory Listing
Modified Thu Jul 15 01:35:08 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'hide' added.


Revision 15404 - Directory Listing
Modified Thu Jul 15 01:34:25 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Creation features create 'implementation' with a type EV_ACCELERATOR_SELECTION_DIALOG_IMP.


Revision 15403 - Directory Listing
Modified Thu Jul 15 01:28:59 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Creation feature 'make_with_owner' declared (deferred).


Revision 15402 - Directory Listing
Modified Thu Jul 15 01:28:09 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'hide' declared (deferred).


Revision 15401 - Directory Listing
Modified Thu Jul 15 01:26:57 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Signature of feature 'set_parent' changed. The parent can now be a container.


Revision 15400 - Directory Listing
Modified Thu Jul 15 01:25:56 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. needed because the events commands can not be factorize in EV_ACCELERATOR_SELECTION_DIALOG_I.


Revision 15399 - Directory Listing
Modified Thu Jul 15 01:24:30 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'execute' modified: now the dialogs are no more destroyed but only hidden.


Revision 15398 - Directory Listing
Modified Thu Jul 15 01:23:22 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. Class created to factorize selection dialogs.


Revision 15397 - Directory Listing
Modified Thu Jul 15 01:20:44 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'make' implemented. Feature 'selected_filter_name', 'select_filter_by_name' and 'set_file' moved to parent.


Revision 15396 - Directory Listing
Modified Thu Jul 15 01:10:15 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 15395 - Directory Listing
Modified Thu Jul 15 01:09:27 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. Created to factorize the selection dialogs.


Revision 15394 - Directory Listing
Modified Thu Jul 15 01:08:32 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
No more events commands: Class now inherits from EV_SELECTION_DIALOG. Therefore the events commands are inherited.


Revision 15393 - Directory Listing
Modified Thu Jul 15 01:07:56 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature make modified to set the 'interface'.


Revision 15392 - Directory Listing
Modified Thu Jul 15 01:04:17 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Attributs 'color', 'select_color', 'add_help_command' and 'remove_help_commands' declared.


Revision 15391 - Directory Listing
Modified Thu Jul 15 00:59:43 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'clear_ev_children' declared (deferred).


Revision 15390 - Directory Listing
Modified Thu Jul 15 00:58:36 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes


Revision 15389 - Directory Listing
Modified Thu Jul 15 00:56:46 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Creation features 'make' and 'make_with_owner' declared (deferred). Creation feature 'make_root' implemented here for both platform.


Revision 15388 - Directory Listing
Modified Thu Jul 15 00:54:27 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. Class added to factorize selection dialogs.


Revision 15387 - Directory Listing
Modified Thu Jul 15 00:53:28 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Class now inherits from EV_SELECTION_DIALOG_I and no more from EV_STANDARD_DIALOG_I.


Revision 15386 - Directory Listing
Modified Thu Jul 15 00:52:37 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
No more events commands: Class now inherits from EV_SELECTION_DIALOG_IMP, so events commands are inherited.


Revision 15385 - Directory Listing
Modified Thu Jul 15 00:50:47 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_help_command' and 'remove_help_commands' are defined (deferred).


Revision 15384 - Directory Listing
Modified Thu Jul 15 00:49:38 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Feature 'ok_execute' modified. Test if 'list' is notempty.
2) No more events commands: now inherits from EV_SELECTION_DIALOG_IMP, so events commands are inherited.


Revision 15383 - Directory Listing
Modified Thu Jul 15 00:41:10 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Attribut 'application' implemented here as it is the same for both platform.


Revision 15382 - Directory Listing
Modified Thu Jul 15 00:39:54 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Feature 'splash_pixmap' no more deferred.
2) Features 'add_root_window' and 'remove_root_window' are now deferred.


Revision 15381 - Directory Listing
Modified Thu Jul 15 00:20:41 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'set_segmented' moved to parent EV_PROGRESS_BAR_IMP. Feature 'make' implemented.


Revision 15380 - Directory Listing
Modified Thu Jul 15 00:17:47 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature make moved to children (This was an error). Feature 'mode_is_segmented' is now called 'is_segmented'.


Revision 15379 - Directory Listing
Modified Thu Jul 15 00:14:16 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'make'  modified. Attribut 'menu' added.


Revision 15378 - Directory Listing
Modified Thu Jul 15 00:10:51 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Feature 'set_segmented' moved to parent 'EV_PROGRESS_BAR_IMP'.
2) FEature 'make' modified to set the orientation of the progress bar.


Revision 15377 - Directory Listing
Modified Thu Jul 15 00:07:16 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. Class added to allow several windows for an application.


Revision 15376 - Directory Listing
Modified Thu Jul 15 00:06:35 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features moved to new parent 'EV_UNTITLED_WINDOW_IMP'. This new class has been created to allow several windows for the application.


Revision 15375 - Directory Listing
Modified Thu Jul 15 00:00:46 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Propagate the button event data to the item.


Revision 15374 - Directory Listing
Modified Wed Jul 14 23:59:50 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
'background_pixmap' and 'set_background_pixmap' implemented.


Revision 15373 - Directory Listing
Modified Wed Jul 14 23:58:24 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Initialize the pick and drop only if the right button is pressed.


Revision 15372 - Directory Listing
Modified Wed Jul 14 23:57:41 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Feature 'file' implemented.
2) Attributs 'ok_widget' and 'cancel_widget' to access the gtk_buttons.
3) Feature added but not implemented: 'selected_filter_name', 'select_filter_by_name'. However it looks like these features are not available in gtk.
4) Feature 'set_file' added.
5) Events features implemented.


Revision 15371 - Directory Listing
Modified Wed Jul 14 23:49:55 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Creation features modified to set the window as modal and to position it.
2) Feature 'build' modified to make the dialog work. Still to be finished.
3) Feature 'execute' moved to parent 'EV_STANDARD_IMP'. Now we do not destroy the dialog anymore but only hide them.


Revision 15370 - Directory Listing
Modified Wed Jul 14 23:44:12 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Feature modified: 'make' to create the color dialog.
2) Feature implemented: 'color'.
3) Attribut added: 'ok_widget', 'cancel_widget' and 'help_widget'.
4) Features added: 'add_ok_command', 'add_help_command', 'remove_ok_commands', 'remove_help_commands'.
5) Feature 'which_event_id' redefined because we need to store the EV_COMMAND associated to "clicked" separately depending on which button is clicked.


Revision 15369 - Directory Listing
Modified Wed Jul 14 23:37:34 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Constants added for the selection dialogs: 'ok_clicked_id', 'cancel_clicked_id' and 'help_clicked_id'.


Revision 15368 - Directory Listing
Modified Wed Jul 14 23:36:23 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) New functions:
	- for file selection dialogs: 'c_gtk_file_selection_get_dir_name'
	- for color selection dialogs:
			'c_gtk_color_selection_dialog_new',
			'c_gtk_color_selection_get_color',
			'c_gtk_color_selection_set_color' (the latter still need to be finished),
			'c_gtk_color_selection_get_ok_button',
			'c_gtk_color_selection_get_cancel_button',
			'c_gtk_color_selection_get_help_button'.