/[eiffelstudio]/branches/ise
ViewVC logotype

Log of /branches/ise

View Directory Listing Directory Listing


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

Revision 22137 - Directory Listing
Modified Tue Apr 25 17:37:13 2000 UTC (19 years, 9 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch 'ise'.

Revision 18146 - Directory Listing
Modified Tue Oct 26 21:02:09 1999 UTC (20 years, 3 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch 'ise'.

Revision 16488 - Directory Listing
Modified Mon Aug 16 18:34:03 1999 UTC (20 years, 5 months ago) by (unknown author)
Copied from: trunk revision 16486
This commit was manufactured by cvs2svn to create branch 'ise'.

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, 5 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, 5 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, 5 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'.


Revision 15367 - Directory Listing
Modified Wed Jul 14 23:27:21 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function added: 'c_gtk_container_set_bg_pixmap'.


Revision 15366 - Directory Listing
Modified Wed Jul 14 23:26:41 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Signature of feature 'which_event_id' as we need the widget. Indeed sometimes, for a same signal (ex: 'clicked') for a EV_WIDGET, we need to store the commands separately. (Cf dialogs for 'ok' and 'cancel' buttons.


Revision 15365 - Directory Listing
Modified Wed Jul 14 23:20:45 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Signature of feature 'initialize_transport' changed.


Revision 15364 - Directory Listing
Modified Wed Jul 14 23:19:27 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
First implementation. Still to be implemented.


Revision 15363 - Directory Listing
Modified Wed Jul 14 23:18:39 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Feature 'launch' modified to show splash_screen.
2) Features added: 'add_root_window' and 'remove_root_window' to enable several root_windows for the applications.


Revision 15362 - Directory Listing
Modified Wed Jul 14 23:14:22 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'add_..activate_command' and remove_..activate_commands' are now renamed as 'add_..select_command' and 'remove_..select_commands.


Revision 15361 - Directory Listing
Modified Wed Jul 14 23:12:30 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'add_activate_command' and 'remove_activate_commands' are renamed as 'add_select_command' and 'remove_select_commands'.


Revision 15360 - Directory Listing
Modified Wed Jul 14 23:09:06 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
New functions:
	- for containers: 'c_gtk_container_set_bg_pixmap' needed for the spalsh screen.
	- 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'


Revision 15359 - Directory Listing
Modified Wed Jul 14 23:07:31 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
New functions:
	- for containers: 'c_gtk_container_set_bg_pixmap' needed for the spalsh screen.
	- 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).


Revision 15358 - Directory Listing
Modified Wed Jul 14 22:52:03 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New Ace file for ORACLE 8.0.4 for both Windows and Unix


Revision 15357 - Directory Listing
Modified Wed Jul 14 22:23:20 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Add new attributes to the HUMAN class.


Revision 15356 - Directory Listing
Modified Wed Jul 14 22:20:13 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
New classes which can be useful for the nesting examples.


Revision 15355 - Directory Listing
Modified Wed Jul 14 22:19:38 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed the example so that it works as it should
Changed the oracle Ace files.


Revision 15354 - Directory Listing
Modified Wed Jul 14 22:12:54 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Removed the ORACLE specific code which has been moved to the ORACLE class.


Revision 15353 - Directory Listing
Modified Wed Jul 14 22:11:38 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Due to the implementation of the ORACLE database when returning internal
information about a column, we need to do on the fly conversion of the retrieved
object from a STRING to an INTEGER_REF. For the other databases, the function
`convert_string_type' does nothing.


Revision 15352 - Directory Listing
Modified Wed Jul 14 22:01:07 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
An incorrect declaration of a C function in the Eiffel code was causing some
unexpected results.


Revision 15351 - Directory Listing
Modified Wed Jul 14 21:59:50 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Clean the code by removing useless statement or unuse local variables
Fixed some incorrect parameter passing by doing some casts.
Renamed all the constants for the EIFFEL and ORACLE types
Fixed a bug with ora_disconnect which was failing.


Revision 15350 - Directory Listing
Modified Wed Jul 14 21:58:12 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Changed the flags used for the C compilation.


Revision 15349 - Directory Listing
Modified Wed Jul 14 21:46:26 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed incorrect C definitions.
Renamed the EIFFEL types as ORA_EIF types and make the ORACLE type more explicit.


Revision 15348 - Directory Listing
Modified Wed Jul 14 21:45:15 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
Fixed some incorrect definitions of external C functions.
Added a new feature to translated data_type and nullable fields returned by
Oracle as STRING but the EiffelStore library expect those to be of type
INTEGER.


Revision 15347 - Directory Listing
Modified Wed Jul 14 21:29:32 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15346 - Directory Listing
Modified Wed Jul 14 21:13:10 1999 UTC (20 years, 6 months ago) by chee
Original Path: trunk
Added "concurrency_model" attributes


Revision 15345 - Directory Listing
Modified Wed Jul 14 19:39:56 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Various bug fixes for creation of descriptors


Revision 15344 - Directory Listing
Modified Wed Jul 14 16:41:36 1999 UTC (20 years, 6 months ago) by pascalf
Original Path: trunk
good makefiles.


Revision 15343 - Directory Listing
Modified Wed Jul 14 16:34:24 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Bug fixed: add the default command to the default commands list.


Revision 15342 - Directory Listing
Modified Wed Jul 14 09:45:00 1999 UTC (20 years, 6 months ago) by manuelt
Original Path: trunk
Correct memory leak: sorted_attributes was not correctly freed.


Revision 15341 - Directory Listing
Modified Tue Jul 13 19:06:39 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
*** empty log message ***


Revision 15340 - Directory Listing
Modified Tue Jul 13 18:30:02 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Various bug fixes for creation of descriptors


Revision 15339 - Directory Listing
Modified Tue Jul 13 18:14:31 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk
*** empty log message ***


Revision 15338 - Directory Listing
Modified Tue Jul 13 00:20:16 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
When the window is shown, we set its size depending of the child or the current minimum size. We also redefine on_mouse_activate to avoid the right-click of the mouse to activate a window for the pick-and-drop.


Revision 15337 - Directory Listing
Modified Tue Jul 13 00:20:09 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Various bug fixes for creation of descriptors


Revision 15336 - Directory Listing
Modified Tue Jul 13 00:16:05 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
In the on_show feature, we have to set the size depending on the minimum_size and the child minimum_size.


Revision 15335 - Directory Listing
Modified Tue Jul 13 00:15:37 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to undefine on_color_control.


Revision 15334 - Directory Listing
Modified Tue Jul 13 00:14:35 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
There was some small calculation problems in the loops, now it's fixie.


Revision 15333 - Directory Listing
Modified Tue Jul 13 00:13:32 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to redefine on_color_control if we want the color of the label, edit... to work.


Revision 15332 - Directory Listing
Modified Tue Jul 13 00:12:34 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No more need to rename set_text from WEL because the size of the widget doesn't change when the user reset the text, it just change when the user create the widget with a text.


Revision 15331 - Directory Listing
Modified Tue Jul 13 00:05:22 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We redefine on_mouses_move to avoid the buttons of the tool-bar to be highlighted when the tool-bar has the capture.


Revision 15330 - Directory Listing
Modified Tue Jul 13 00:04:41 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We must propagate the event to the items for the pick-and-drop.


Revision 15329 - Directory Listing
Modified Tue Jul 13 00:03:08 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The pick-and-drop is only for the third button.


Revision 15328 - Directory Listing
Modified Tue Jul 13 00:02:20 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The widget must not be resized when the user reset the text, only the first time, after, he must call himself set_default_minimum_size.


Revision 15327 - Directory Listing
Modified Tue Jul 13 00:00:50 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The pick-and-drop is now fully working.


Revision 15326 - Directory Listing
Modified Mon Jul 12 23:58:41 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
An internal spin button with event reaction.


Revision 15325 - Directory Listing
Modified Mon Jul 12 23:58:15 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
An internal class that handle all the time-outs of the system.


Revision 15324 - Directory Listing
Modified Mon Jul 12 23:57:15 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to undefine on_color_control.


Revision 15323 - Directory Listing
Modified Mon Jul 12 23:56:51 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We must use put for an hash-table and not extend.


Revision 15322 - Directory Listing
Modified Mon Jul 12 23:56:11 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A timeout to launch a command after a certain time goes.


Revision 15321 - Directory Listing
Modified Mon Jul 12 23:55:55 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Before to destroy the spash-screen, we need to check if it is Void.


Revision 15320 - Directory Listing
Modified Mon Jul 12 23:54:53 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Event features for press and release button event moved to the pick-and-drop handler.


Revision 15319 - Directory Listing
Modified Mon Jul 12 23:53:54 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Pick_and_drop is only on the third button.


Revision 15318 - Directory Listing
Modified Mon Jul 12 23:53:21 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Drag and drop workf fine now. In the tree items, the name of the command functions have been changed.


Revision 15317 - Directory Listing
Modified Mon Jul 12 23:51:51 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
widget moved to the lower classes, just in case there is a timeout event_data later.


Revision 15316 - Directory Listing
Modified Mon Jul 12 23:51:05 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A timeout to launch a command after a certain time goes.


Revision 15315 - Directory Listing
Modified Mon Jul 12 23:46:32 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A table with all the basic colors because it can be really usefull sometimes.


Revision 15314 - Directory Listing
Modified Mon Jul 12 00:45:36 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15313 - Directory Listing
Modified Sat Jul 10 01:11:14 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Pick-and-drop is only on the third button.


Revision 15312 - Directory Listing
Modified Fri Jul 9 18:38:34 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
Replaced all (2) occurences of EIF_WIN_31 by EIF_WIN32 in functions eif_home_dir_supported and eif_home_directory_name.


Revision 15311 - Directory Listing
Modified Fri Jul 9 18:02:23 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Tree-item and multi-column list item now support pick-and-drop. Also in a tree-item, add_Activate_command is obsolete.


Revision 15310 - Directory Listing
Modified Fri Jul 9 18:01:24 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Moved widget to the descendant of EV_EVENT_DATA because a EV_TIMEOUT_DATA could be done in the future.


Revision 15309 - Directory Listing
Modified Fri Jul 9 18:00:37 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
First implementation of the EiffelVision timeout which is an equivalent to the old EiffelVision timer.


Revision 15308 - Directory Listing
Modified Fri Jul 9 17:08:42 1999 UTC (20 years, 6 months ago) by bonnard
Original Path: trunk
corrected bug: some (3) EIF_REFERENCE replaced by EIF_REFERENCE * in functions spiso and  rdeepequal.


Revision 15307 - Directory Listing
Modified Fri Jul 9 02:48:29 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15306 - Directory Listing
Modified Fri Jul 9 02:26:52 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15305 - Directory Listing
Modified Fri Jul 9 02:19:01 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
 	Library/Clib/makefile.msc
 	Library/Interfaces/ecom_root_storage.e
 	Library/Interfaces/ecom_storage.e
 	Library/Support/ecom_routines.e
 	Wizard/support/wizard_writer_feature.e
 	Wizard/visitors/wizard_pointed_data_type_generator.e
 	Wizard/visitors/wizard_record_field_visitor.e
 	Wizard/visitors/wizard_type_info_visitor.e
 	Wizard/visitors/wizard_user_defined_data_type_generator.e
---------------------------------------------------------------------


Revision 15304 - Directory Listing
Modified Fri Jul 9 01:17:42 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15303 - Directory Listing
Modified Fri Jul 9 01:06:58 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15302 - Directory Listing
Modified Fri Jul 9 01:00:22 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 15301 - Directory Listing
Modified Fri Jul 9 00:07:42 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add new window without title bar EV_UNTITLED_WINDOW, of which EV_WINDOW inherits.
Allow to have many main windows for the application.
Allow to display a splash screen before showing the `first_window' (spash_pixmap).


Revision 15300 - Directory Listing
Modified Fri Jul 9 00:07:23 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add new window without title bar EV_UNTITLED_WINDOW, of which EV_WINDOW inherits.
Allow to have many main windows (root_windows) for the application.
Allow to display a splash screen before showing the `first_window' (spash_pixmap).


Revision 15299 - Directory Listing
Modified Fri Jul 9 00:03:00 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add new window without title bar EV_UNTITLED_WINDOW, of which EV_WINDOW inherits.


Revision 15298 - Directory Listing
Modified Thu Jul 8 23:52:35 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add the possibility to draw a window with a pixmap as `background_brush'.


Revision 15297 - Directory Listing
Modified Thu Jul 8 23:50:52 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add a new window without title bar.


Revision 15296 - Directory Listing
Modified Thu Jul 8 23:48:55 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add a window without title bar.
Allow to have many main windows for the application (`make_root').


Revision 15295 - Directory Listing
Modified Thu Jul 8 23:47:14 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add a window without title bar.


Revision 15294 - Directory Listing
Modified Thu Jul 8 23:46:41 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
New types added: 'gtk_window' and 'gtk_file_selection'.


Revision 15293 - Directory Listing
Modified Thu Jul 8 23:46:03 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
New window without title bar.


Revision 15292 - Directory Listing
Modified Thu Jul 8 23:45:59 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Function added for progress bar: 'gtk_progress_bar_set_orientation'.
2) functions added for file selection.
3) Function added for window: 'gtk_window_set_modal'.


Revision 15291 - Directory Listing
Modified Thu Jul 8 23:44:04 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function 'gtk_window_set_position' added.


Revision 15290 - Directory Listing
Modified Thu Jul 8 23:43:05 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Constants added for Progress bars.


Revision 15289 - Directory Listing
Modified Thu Jul 8 23:42:23 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features added:
	- 'search' renamed as 'search_cmd'
	- 'search_con_id'
	- 'finish'
	- 'after'.


Revision 15288 - Directory Listing
Modified Thu Jul 8 23:39:48 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'search' from EV_GTK_COMMAND_LIST is now 'search_cmd'. New feature 'command_from_connexion_id' which give the command associated to a connexion_id'.


Revision 15287 - Directory Listing
Modified Thu Jul 8 23:36:57 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes


Revision 15286 - Directory Listing
Modified Thu Jul 8 23:35:02 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_file_selection_get_ok_button', 'c_gtk_file_selection_get_cancel_button' and 'c_gtk_file_selection_get_file_name' added.


Revision 15285 - Directory Listing
Modified Thu Jul 8 23:33:33 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_progress_bar_style' and 'c_gtk_file_selection_get_file_name' added.


Revision 15284 - Directory Listing
Modified Thu Jul 8 17:20:42 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Wizard resources


Revision 15283 - Directory Listing
Modified Thu Jul 8 01:28:31 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Cosmetics


Revision 15282 - Directory Listing
Modified Thu Jul 8 00:35:19 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Cosmetics


Revision 15281 - Directory Listing
Modified Wed Jul 7 21:23:31 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Cosmetics


Revision 15280 - Directory Listing
Modified Wed Jul 7 20:36:46 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Cosmetics


Revision 15279 - Directory Listing
Modified Wed Jul 7 18:20:10 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
When we move the tool-bar, no reposition, otherwise, it flashes.


Revision 15278 - Directory Listing
Modified Wed Jul 7 18:19:35 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A new feature to know the current mode.


Revision 15277 - Directory Listing
Modified Wed Jul 7 18:19:14 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The text is never void.


Revision 15276 - Directory Listing
Modified Wed Jul 7 18:18:39 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15275 - Directory Listing
Modified Wed Jul 7 18:16:03 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
The text is always non void.


Revision 15274 - Directory Listing
Modified Wed Jul 7 18:01:07 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
mode_is_segmented now called is_segmented.


Revision 15273 - Directory Listing
Modified Wed Jul 7 17:59:39 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
This class must be deferred. Two new features : is_segmented, is_continuous.


Revision 15272 - Directory Listing
Modified Wed Jul 7 17:11:42 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Changed OUTPUT_WINDOW to WIZARD_OUTPUT_WINDOW


Revision 15271 - Directory Listing
Modified Wed Jul 7 17:01:52 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Renamed OUTPUT_WINDOW into WIZARD_OUTPUT_WINDOW


Revision 15270 - Directory Listing
Modified Wed Jul 7 00:07:33 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Constants added for progress bars to know the type.


Revision 15269 - Directory Listing
Modified Tue Jul 6 23:46:13 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Attribut 'ev_children' and feature 'clear_ev_children' are now implemented here and no more in the parent.


Revision 15268 - Directory Listing
Modified Tue Jul 6 23:04:50 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'count'and 'get_item' are no implemented here and no more in parent.


Revision 15267 - Directory Listing
Modified Tue Jul 6 22:38:03 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'make', 'mode_is_segmented' and 'mode_is_continuous' implemented.


Revision 15266 - Directory Listing
Modified Tue Jul 6 22:36:04 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'mode_is_segmented' added to know the mode.


Revision 15265 - Directory Listing
Modified Tue Jul 6 22:33:55 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
modifications to make it precompile.


Revision 15264 - Directory Listing
Modified Tue Jul 6 22:32:05 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'set_continuous', 'mode_is_segmented', 'set_segmented', 'make' implemented.


Revision 15263 - Directory Listing
Modified Tue Jul 6 22:30:29 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Remove the obsolete features.


Revision 15262 - Directory Listing
Modified Tue Jul 6 22:30:21 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_selection_command' modified. The command is now called each time the selection of the list changes.


Revision 15261 - Directory Listing
Modified Tue Jul 6 22:28:51 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Functions and feature added for progress bars.


Revision 15260 - Directory Listing
Modified Tue Jul 6 22:25:04 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function 'c_gtk_progress_bar_style' added to give the style of the progress bar (continuous or segmented).


Revision 15259 - Directory Listing
Modified Tue Jul 6 22:21:14 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to undefine 'window_process_message'. We don't use 'set_minimum_?' but 'internal_set_minimum_?'.


Revision 15258 - Directory Listing
Modified Tue Jul 6 22:20:38 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Bug fix : when we recreate the list because we switch from single selection to multiple selection mode, we need to use the actual size of the list for the creation.


Revision 15257 - Directory Listing
Modified Tue Jul 6 22:11:01 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to undefine 'window_process_message'.


Revision 15256 - Directory Listing
Modified Tue Jul 6 22:10:22 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We need to undefine 'window_process_message'. We don't use 'set_minimum_?' but 'internal_set_minimumm_?'.


Revision 15255 - Directory Listing
Modified Tue Jul 6 22:07:19 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New mechanism to compute the minimum size of a container after a change.


Revision 15254 - Directory Listing
Modified Tue Jul 6 22:03:14 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New mechanism to compute the minimum size of a container after a change. And one bug fixed : before to resize the second children, we need to check that we give a positive number as size.


Revision 15253 - Directory Listing
Modified Tue Jul 6 22:01:37 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New mechanism to compute the minimum size of a container after a change. And two small calculus error solved.


Revision 15252 - Directory Listing
Modified Tue Jul 6 21:59:44 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New mechanism to compute the minimum size of a container after a change.


Revision 15251 - Directory Listing
Modified Tue Jul 6 21:58:46 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No more feature 'on_first_display'. See noew machanism.


Revision 15250 - Directory Listing
Modified Tue Jul 6 21:55:58 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Need to undefine 'window_process_message'.


Revision 15249 - Directory Listing
Modified Tue Jul 6 21:55:24 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Two new features 'get_item' and 'clear_ev_children'.


Revision 15248 - Directory Listing
Modified Tue Jul 6 21:54:19 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We define our own 'window_process_message' feature to gain some speed. We process only the messages we want to.


Revision 15247 - Directory Listing
Modified Tue Jul 6 21:49:38 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15246 - Directory Listing
Modified Tue Jul 6 21:49:06 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
No more update_display or on_first_display, it use the new mechanism of integration of changes.


Revision 15245 - Directory Listing
Modified Tue Jul 6 21:44:54 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
New mechanism to recompute the minimum_size of a container when something was changed. Now, the calculus are sone only when the window is shown, it is therefore faster. Also, when the user set a minimum size, it is the final one.


Revision 15244 - Directory Listing
Modified Tue Jul 6 21:41:42 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Now, the WEL_TOOL_BAR is directly the EV_TOOL_BAR_IMP.


Revision 15243 - Directory Listing
Modified Tue Jul 6 21:37:00 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
feature 'set_position' not in percentage.


Revision 15242 - Directory Listing
Modified Tue Jul 6 21:36:02 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
menu must be deferred.


Revision 15241 - Directory Listing
Modified Tue Jul 6 21:35:30 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Some changes.


Revision 15240 - Directory Listing
Modified Tue Jul 6 21:34:46 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Some features in comment because it doesn't work this way on windows.


Revision 15239 - Directory Listing
Modified Tue Jul 6 21:34:07 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
We define 'managed' because it is used.


Revision 15238 - Directory Listing
Modified Tue Jul 6 21:32:54 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
feature `menu` now called `child_menu`.


Revision 15237 - Directory Listing
Modified Tue Jul 6 21:32:26 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
A feature to set the position of the spliter in a split area.


Revision 15236 - Directory Listing
Modified Tue Jul 6 21:31:56 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
When we set the parent, the manager attribute must correspoond to the parent one.


Revision 15235 - Directory Listing
Modified Tue Jul 6 21:31:11 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15234 - Directory Listing
Modified Tue Jul 6 18:57:40 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add pick and drop on tool-bar buttons.


Revision 15233 - Directory Listing
Modified Tue Jul 6 18:03:16 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
For efficiency purpose, the user can wish ti redefine window_process_message to process only the messages he wants to use (cf : vision2).


Revision 15232 - Directory Listing
Modified Tue Jul 6 18:01:40 1999 UTC (20 years, 6 months ago) by aitkaci
Original Path: trunk
Constants Tbn_closeup do not exists anymore on the winodws environment.


Revision 15231 - Directory Listing
Modified Fri Jul 2 02:17:48 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Remove useless precondition.


Revision 15230 - Directory Listing
Modified Thu Jul 1 23:18:07 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
no longer enherit from ECOM_WRAPPER, but from ECOM_STRUCTURE,
so no need for C++ class.
 Removed Files:
 	E_ULarge_integer.cpp
 ----------------------------------------------------------------------


Revision 15229 - Directory Listing
Modified Thu Jul 1 23:17:22 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
no longer enherit from ECOM_WRAPPER, but from ECOM_STRUCTURE,
so no need for C++ class.
 Removed Files:
 	E_Large_integer.cpp
 ----------------------------------------------------------------------


Revision 15228 - Directory Listing
Modified Thu Jul 1 23:12:18 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) The menu can now be created with a parent 'void'.
2) Attribut 'count' and Feature 'get_item' added.
3) Feature 'set_parent' added.


Revision 15227 - Directory Listing
Modified Thu Jul 1 23:10:58 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Change type of the attribute `top_level_window_imp'.


Revision 15226 - Directory Listing
Modified Thu Jul 1 23:10:07 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Attribut 'menu' added to give access to the menu of the option button.


Revision 15225 - Directory Listing
Modified Thu Jul 1 23:06:24 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Precondition of feature 'get_item' modified.


Revision 15224 - Directory Listing
Modified Thu Jul 1 23:05:43 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 15223 - Directory Listing
Modified Thu Jul 1 23:04:52 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'widget_make' and set_parent' modified.


Revision 15222 - Directory Listing
Modified Thu Jul 1 23:03:48 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add the possibility that the widget that ensures the PND (drawing) is not
the PND source itself, to add the PND on items.
Change type of the attribute `top_level_window_imp'.


Revision 15221 - Directory Listing
Modified Thu Jul 1 23:02:13 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Menu can now be created without a parent. Attributs 'count', 'ev_children' and features 'get_item' , 'clear_ev_children' added.


Revision 15220 - Directory Listing
Modified Thu Jul 1 22:59:18 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Attribut 'menu' moved from EV_OPTION_BUTTON.imp. Feature 'add_menu_ok' added to check preconditions.


Revision 15219 - Directory Listing
Modified Thu Jul 1 22:57:08 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Precondition modified to check that the index is within 1 and 'count'.


Revision 15218 - Directory Listing
Modified Thu Jul 1 22:55:36 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'add_menu_ok' added to check if we are allowed to add a menu


Revision 15217 - Directory Listing
Modified Thu Jul 1 22:54:15 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Features 'add_item' and remove_item' modified.


Revision 15216 - Directory Listing
Modified Thu Jul 1 22:54:07 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add the possibility that the widget that ensures the pick n drop (drawing)
is not the PND source, in order to add the pick and drop on items.


Revision 15215 - Directory Listing
Modified Thu Jul 1 22:51:29 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Add the possibility that the widget that ensures the pick and drop (drawing)
is not the PND source, in order to add the pick and drop on items.


Revision 15214 - Directory Listing
Modified Thu Jul 1 22:50:58 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Features 'add_menu' and remove_menu' modified.
2) Attribut 'menu_title_widget' added to store the gtk_menu_item created for the title of the menu.
3) Attribut 'menu' has been moved to upper class EV_MENU_I


Revision 15213 - Directory Listing
Modified Thu Jul 1 22:47:19 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'make' modified because it did not formely took into account the given parent window. Now it does using function 'gtk_window_set_transient_for'.


Revision 15212 - Directory Listing
Modified Thu Jul 1 22:45:28 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function 'gtk_menu_prepend' added to prepend a menu_item in a menu (used by EV_OPTION_BUTTON).


Revision 15211 - Directory Listing
Modified Thu Jul 1 22:44:42 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
 Modified Files:
 	makefile.msc
 ----------------------------------------------------------------------


Revision 15210 - Directory Listing
Modified Thu Jul 1 22:44:27 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function 'gtk_window_set_transient_for' added to create a window with another window as parent.


Revision 15209 - Directory Listing
Modified Thu Jul 1 22:38:35 1999 UTC (20 years, 6 months ago) by baron
Original Path: trunk
Inverse relation between EV_TOOL_BAR_IMP and EV_INTERNAL_TOOL_BAR_IMP.


Revision 15208 - Directory Listing
Modified Thu Jul 1 22:23:04 1999 UTC (20 years, 6 months ago) by chee
Original Path: trunk
Make changes after removed ECOM_INTERFACE


Revision 15207 - Directory Listing
Modified Thu Jul 1 21:47:00 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
emoved Eiffel runtime macro.


Revision 15206 - Directory Listing
Modified Thu Jul 1 19:46:19 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk
 Modified Files:
 	makefile.msc
 Added Files:
 	ecom_runtime_c_e.cpp ecom_runtime_ce_arrays.cpp
 ----------------------------------------------------------------------


Revision 15205 - Directory Listing
Modified Thu Jul 1 19:10:34 1999 UTC (20 years, 6 months ago) by pascalf
Original Path: trunk
Debugging information removed.


Revision 15204 - Directory Listing
Modified Thu Jul 1 19:09:05 1999 UTC (20 years, 6 months ago) by pascalf
Original Path: trunk
Conflict in the header files corrected.


Revision 15203 - Directory Listing
Modified Thu Jul 1 19:07:56 1999 UTC (20 years, 6 months ago) by pascalf
Original Path: trunk
Conflict in the headers files, it is fixed now.


Revision 15202 - Directory Listing
Modified Wed Jun 30 20:46:47 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Constants used by the EiffelCOM wizard.


Revision 15201 - Directory Listing
Modified Wed Jun 30 18:28:21 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Final version.


Revision 15200 - Directory Listing
Modified Wed Jun 30 18:25:59 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
First version


Revision 15199 - Directory Listing
Modified Wed Jun 30 02:25:13 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Last version


Revision 15198 - Directory Listing
Modified Wed Jun 30 01:34:04 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Changed header comment


Revision 15197 - Directory Listing
Modified Wed Jun 30 01:32:54 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Used by the EiffelCOM wizard.


Revision 15196 - Directory Listing
Modified Wed Jun 30 01:32:06 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Added header and footer.


Revision 15195 - Directory Listing
Modified Wed Jun 30 00:50:10 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Event Handling implemented. ('add_selection_command' and 'remove_selection_commands'.


Revision 15194 - Directory Listing
Modified Wed Jun 30 00:48:58 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Function 'c_gtk_frame_text' added.


Revision 15193 - Directory Listing
Modified Wed Jun 30 00:22:10 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'text' implemented.


Revision 15192 - Directory Listing
Modified Wed Jun 30 00:10:50 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Now uses environment variable


Revision 15191 - Directory Listing
Modified Tue Jun 29 23:51:19 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Used by the EiffelCOM Wizard


Revision 15190 - Directory Listing
Modified Tue Jun 29 23:02:23 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Added WIZARD_COMPILER_ENVIRONMENT


Revision 15187 - Directory Listing
Modified Tue Jun 29 23:01:40 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Initial revision


Revision 15186 - Directory Listing
Modified Tue Jun 29 23:00:54 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
First full integration.


Revision 15185 - Directory Listing
Modified Tue Jun 29 22:57:29 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Added WEL_SECURITY_ATRIBUTES


Revision 15184 - Directory Listing
Modified Tue Jun 29 22:33:46 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'remove_select_commands' called 'implementation.remove_unselect_commands' instead of 'implementation.remove_select_commands'.


Revision 15183 - Directory Listing
Modified Tue Jun 29 22:31:53 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'Execution features' were exported to EV_ACCELERATOR_SELECTION_DIALOG_IMP which does not exist.


Revision 15182 - Directory Listing
Modified Tue Jun 29 22:30:04 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'set_foreground_color' and 'set_background_color' redifined because we need to set the changes for every status bar items.


Revision 15181 - Directory Listing
Modified Tue Jun 29 22:28:20 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'set_foreground_color' is no more the one inherited from EV_WIDGET and is redefined.


Revision 15180 - Directory Listing
Modified Tue Jun 29 22:15:09 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Inheritance clauses modified.


Revision 15179 - Directory Listing
Modified Tue Jun 29 22:13:51 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'set_foreground_color' is no more the one inherited from EV_WIDGET.


Revision 15178 - Directory Listing
Modified Tue Jun 29 22:10:11 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Functions added: 'c_gtk_statusbar_item_set_bg_color', 'c_gtk_statusbar_item_label', 'c_gtk_statusbar_item_frame'.


Revision 15177 - Directory Listing
Modified Tue Jun 29 22:09:21 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 15176 - Directory Listing
Modified Tue Jun 29 22:06:20 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features 'implementation' were exported to EV_PIXMAP_CONTAINER_IMP which does not exist, but has to be exported to EV_PIXMAPABLE_IMP.


Revision 15175 - Directory Listing
Modified Tue Jun 29 22:04:59 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'set_foreground_color' is no more the one inherited from EV_WIDGET and redefined for pixmapable widgets.


Revision 15174 - Directory Listing
Modified Tue Jun 29 22:04:02 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'set_foreground_color' is no more the one inherited from EV_WIDGET.


Revision 15173 - Directory Listing
Modified Tue Jun 29 22:03:29 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Feature 'set_foreground_color' and 'set_background_color' are redefined.


Revision 15172 - Directory Listing
Modified Tue Jun 29 22:01:12 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
Features for events handling are implemented.


Revision 15171 - Directory Listing
Modified Tue Jun 29 21:49:51 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) Function 'c_gtk_widget_set_bg_color' declared as extern, so it can be used in by other functions of the file without caring about the order of declaration of the functions.
2) Funtions added:
	- 'c_gtk_statusbar_item_set_bg_color'.
3) Macro 'c_gtk_statusbar_item_label' and 'c_gtk_statusbar_item_frame' added.


Revision 15170 - Directory Listing
Modified Tue Jun 29 21:43:23 1999 UTC (20 years, 6 months ago) by buoy
Original Path: trunk
1) At the beginning of the file, declaration of functions, so they can be used in by other functions of the file without caring about the order of declaration of the functions.
2) Functions added:
	- 'mclist_click_column_callback', 'mclist_row_selection_callback' because these signals require a particular-signature callback.
	- funtion 'c_gtk_connect_general' modified to handle these signals.
3) Funtions added:
	- 'c_gtk_statusbar_item_set_bg_color'.
4) Function 'SetStyleRecursively' replaced by:
	- 'SetForegroundStyleRecursively' and 'SetBackgroundStyleRecursively'
5) Functions 'c_gtk_widget_get_fg_color' and 'c_gtk_widget_get_fg_color' modified.


Revision 15169 - Directory Listing
Modified Tue Jun 29 19:28:41 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
New Ace file


Revision 15166 - Directory Listing
Modified Tue Jun 29 19:15:34 1999 UTC (20 years, 6 months ago) by raphaels
Original Path: trunk
Initial revision


Revision 15165 - Directory Listing
Modified Fri Jun 25 02:26:28 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
When changing (char *) into (EIF_REFERENCE) some indirection has been removed in
the call to `epush(&loc_stack,(EIF_REFERENCE (&...));' (the & was missing).


Revision 15164 - Directory Listing
Modified Fri Jun 25 01:21:12 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed an incorrect call to an external function: we were giving the STRING object
instead of the C string.


Revision 15163 - Directory Listing
Modified Fri Jun 25 01:16:45 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Cosmetics


Revision 15162 - Directory Listing
Modified Fri Jun 25 00:58:27 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added the include -I. for the current compilation, useful on Unix where it can
be a problem with the new quick_finalize program.


Revision 15161 - Directory Listing
Modified Fri Jun 25 00:50:02 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Do not compile with assertions on, by default.


Revision 15160 - Directory Listing
Modified Fri Jun 25 00:34:36 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Add new function in status report/settings. More comments.


Revision 15159 - Directory Listing
Modified Fri Jun 25 00:29:38 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Replace most of occurrences of `char *' by `EIF_REFERENCE`. In some cases,
we may put `void *' instead or put back `char *'. This is the initial change
for the run-time type consistency.


Revision 15158 - Directory Listing
Modified Thu Jun 24 23:52:38 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed the `extern' to `RT_LNK' for set_buffer_size in order to build
the Windows DLL function.


Revision 15157 - Directory Listing
Modified Thu Jun 24 23:22:16 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed the STREAM related storable function so that they return the stored object
size and also add a new function `set_buffer_size' which enables the user to choose
the increment `buffer_size' by which the buffer will be reallocated.


Revision 15156 - Directory Listing
Modified Thu Jun 24 23:20:19 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Removed some unused variables `dtype' and `dftype'.


Revision 15155 - Directory Listing
Modified Thu Jun 24 23:19:18 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added the new run-time functions for the GC.


Revision 15154 - Directory Listing
Modified Thu Jun 24 23:07:39 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Rename `make_with_bitmap_size' into `make_with_size'.


Revision 15153 - Directory Listing
Modified Thu Jun 24 23:01:24 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Cosmetics.


Revision 15152 - Directory Listing
Modified Thu Jun 24 22:54:37 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added a new entry `resource_compiler' used for the moment only in the makefiel-win.sh
of the ipc/daemon to create `ebench.exe'.
Fixed a problem with all_dependency, borland and gnu were inverted.


Revision 15151 - Directory Listing
Modified Thu Jun 24 22:47:52 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature to find a button thanks to the a position.


Revision 15150 - Directory Listing
Modified Thu Jun 24 21:32:41 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Correct computation of GS_FLOATMARK (add parenthesis to bits shifts).


Revision 15149 - Directory Listing
Modified Thu Jun 24 20:38:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a case of polymorphic CATCALL. In the `format' feature inherited from FORMATTER,
the parameter is of STONE type, it was redefined to be of a certain OTHER_STONE type
in three descendents. However, there was case where we could have called the `format'
feature with a type completely different of OTHER_STONE type and therefore to generate
a polymorphic CATCALL.


Revision 15148 - Directory Listing
Modified Thu Jun 24 20:35:12 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
A creation expression is stoppable, so we need it to make it breakable.


Revision 15147 - Directory Listing
Modified Thu Jun 24 20:34:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed two bugs with clickable formats:
- when using an expression creation, the next feature call (not on Current) will
  not be clickable, the reason is that we forgot to call `ctxt.set_type_creation (Void)'.
- when displaying an expression creation with a creation routine, the creation routine
  was not clickable (look at the comment in the class to understand why).


Revision 15146 - Directory Listing
Modified Thu Jun 24 15:27:51 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Removed unusefull comments.


Revision 15145 - Directory Listing
Modified Thu Jun 24 15:27:10 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Some new constants for the button_click events.


Revision 15144 - Directory Listing
Modified Thu Jun 24 15:23:10 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New features to implement the event on the button for the drag and drop. Yet, it should be check because it is not really necessary to compute everything when there is no command associated with the buttons.


Revision 15143 - Directory Listing
Modified Thu Jun 24 15:21:26 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to export execute_command to everybody.


Revision 15142 - Directory Listing
Modified Thu Jun 24 15:20:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New events : add_button_press_command and add_button_release_command.


Revision 15141 - Directory Listing
Modified Thu Jun 24 15:20:03 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No need to export execute_command.


Revision 15140 - Directory Listing
Modified Thu Jun 24 15:18:44 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New precondition for add_button_press_command on the button number.


Revision 15139 - Directory Listing
Modified Thu Jun 24 01:28:25 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Since Borland does not need the special `del' command, we removed it from the config file.
Add a new `all_dependency' in the config file because borland does not accept it, however
this is useful for incremental compilation.
Changed the `makefile-win.sh' in the run-time for the generation of `x2c.exe'.


Revision 15138 - Directory Listing
Modified Wed Jun 23 23:50:15 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to undefine pixmap_size_ok.


Revision 15137 - Directory Listing
Modified Wed Jun 23 23:49:37 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No size requirement to add a pixmap.


Revision 15136 - Directory Listing
Modified Wed Jun 23 23:49:29 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add a new functionality which deletes the content of the directory when you
create a new project on top of an existing one, or when you are finalizing.


Revision 15135 - Directory Listing
Modified Wed Jun 23 23:33:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Improved the C generation by specifying a complete signature for features
which were not generated in the Current file. So now instead of generating
something like:
	extern EIF_REFERECNE Easd34s ();
we are generating the correct signature:
	extern EIF_REFERENCE Easd34s (EIF_REFERENCE, EIF_INTEGER, EIF_REFERENCE);

This change was needed for the CPP compilation using `big_file' done by `quick_finalize'.
Also, it shows that we are generating correct ANSI C code.

This change has not been done at the level of the E1 directory, since the tables
do not require any precise signature, that's maybe something we want to do later.


Revision 15134 - Directory Listing
Modified Wed Jun 23 23:30:08 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a generation bug with polymorphic call on external features. We forgot to
mark Current used when doing such a polymorphic call, and as a result we were
always generating an incorrect `Current' register if it was not marked used in the
same feature.

Changed the signature generation for the header file, now we have the exact signature.


Revision 15133 - Directory Listing
Modified Wed Jun 23 23:26:52 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New quick finalize which takes care of CPP files without any problems. The solution
is to change the extension of big_file by adding `pp' at the end if it contains
a CPP declaration.


Revision 15132 - Directory Listing
Modified Wed Jun 23 23:25:28 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Using 'add_select_command' instead of 'add_activate_command'.


Revision 15131 - Directory Listing
Modified Wed Jun 23 23:22:49 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed the version number.


Revision 15130 - Directory Listing
Modified Wed Jun 23 23:22:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a generation bug due to an incorrect use of generation buffer. We should have
called `Byte_context.header_buffer' and not `header_generation_buffer'.


Revision 15129 - Directory Listing
Modified Wed Jun 23 23:22:18 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Modifications to make it precompile. Still to be implemented.


Revision 15128 - Directory Listing
Modified Wed Jun 23 23:22:03 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Inheritance clauses modified.


Revision 15127 - Directory Listing
Modified Wed Jun 23 23:07:30 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Add inlcude for `print_err_msg ()'.


Revision 15126 - Directory Listing
Modified Wed Jun 23 22:50:08 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a generation problem when there is a lot of creation expression in the same
instructions: we were using over and over the same register for all creation expression.
As a result we were doing correct call, but with incorrect objects.
Fixed a generation problem in workbench mode where we were using the static type of current
instead of the static type of the newly created object to call the creation routine.


Revision 15125 - Directory Listing
Modified Wed Jun 23 22:37:39 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New version number 4.5.004


Revision 15124 - Directory Listing
Modified Wed Jun 23 19:28:01 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed the signature of `set_z_order' to conform to the new signature in WEL_WINDOW
(the parameter is a POINTER, not an INTEGER anymore).


Revision 15123 - Directory Listing
Modified Wed Jun 23 19:26:22 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Now, z_order is a POINTER, not an INTEGER due to the signature change in WEL_HWND_CONSTANTS.
Removed the call to `cwel_integer_to_pointer' since it is a POINTER now.


Revision 15122 - Directory Listing
Modified Wed Jun 23 19:23:54 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Since the signature in WEL_HWND_CONSTANTS have been changed from INTEGER to
POINTER, we do not need to call `cwel_integer_to_pointer' to convert the constants.


Revision 15121 - Directory Listing
Modified Wed Jun 23 19:14:06 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
First implementation.


Revision 15120 - Directory Listing
Modified Wed Jun 23 19:05:31 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'set_text' and 'text' implemented.


Revision 15119 - Directory Listing
Modified Wed Jun 23 19:03:45 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut 'is_locked' has been moved to parent.


Revision 15118 - Directory Listing
Modified Wed Jun 23 18:58:00 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed an incorrect declarations of HWND_TOP, HWND_TOPMOST, HWND_NOTOPMOST
and HWND_BOTTOM which were declared as INTEGER instead of POINTER.


Revision 15117 - Directory Listing
Modified Wed Jun 23 18:57:36 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cosmetic changes


Revision 15116 - Directory Listing
Modified Wed Jun 23 18:56:20 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
First implementation.


Revision 15115 - Directory Listing
Modified Wed Jun 23 18:51:51 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'make_wih_text' modified, it now uses 'make'.


Revision 15114 - Directory Listing
Modified Wed Jun 23 18:29:30 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No more free attribute. But, we need to reference the number of WEL objects that use the bitmap to know when to create or destroy the internal_dc of the pixmap.


Revision 15113 - Directory Listing
Modified Wed Jun 23 18:28:19 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No more free_status in pixmap.


Revision 15112 - Directory Listing
Modified Wed Jun 23 18:27:42 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
When we add a pixmap, we reference it therefore the pixmap take care to destroy or create its internal_dc if necessary.


Revision 15111 - Directory Listing
Modified Wed Jun 23 18:25:59 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
To add a pixmap to a drawing area, it must be drawable.


Revision 15110 - Directory Listing
Modified Wed Jun 23 18:25:28 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new preconsition because we can't add a pixmap to a drawing area when this one is not drawable (ie : is already in another widget as button or item.


Revision 15109 - Directory Listing
Modified Wed Jun 23 18:00:23 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features 'xx_activate_command' and xx_deactivate_command' are now 'xx_select_command' and 'xx_unselect_command'.


Revision 15108 - Directory Listing
Modified Wed Jun 23 17:59:13 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features 'xx_activate_command' and xx_deactivate_command' are now 'xx_select_command' and 'xx_unselect_command'. Features 'state' and 'set_state' are now obsolete, we now use 'set_selected' and 'is_selected'.


Revision 15107 - Directory Listing
Modified Wed Jun 23 17:57:20 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
is_locked directly defined in the _I file as well as the features lock and unlock.


Revision 15106 - Directory Listing
Modified Wed Jun 23 17:56:41 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New features text and set_text.


Revision 15105 - Directory Listing
Modified Wed Jun 23 17:56:27 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We check the is_lock value of the pixmap before to add it.


Revision 15104 - Directory Listing
Modified Wed Jun 23 17:56:02 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We unlock the pixmap at creation time.


Revision 15103 - Directory Listing
Modified Wed Jun 23 17:37:40 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features exported to NONE because no more used: 'set_parent', 'has_parent' and 'parent_set'.
2) Class inherit from MEMORY to redefine feature `dispose' which is called by the garbage collector.
3) Feature 'make' modified. `window_pointer' is only used for creation and destryed after.


Revision 15102 - Directory Listing
Modified Wed Jun 23 17:16:30 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'destroy' and 'destroyed' modified.


Revision 15101 - Directory Listing
Modified Wed Jun 23 17:12:59 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Inheritance clauses modified.


Revision 15100 - Directory Listing
Modified Wed Jun 23 17:11:18 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The list is now placed in a gtk_scrollable_window. Therefore an attribut 'list_widget' has been created and 'widget' points to the scrollable window.


Revision 15099 - Directory Listing
Modified Wed Jun 23 17:08:58 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut 'is_free' is now 'is_locked'.


Revision 15098 - Directory Listing
Modified Wed Jun 23 17:07:54 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut 'is_free' is now 'is_locked'. Pre/Postconditions of features 'set_pixmap' and 'unset_pixmap' modified.


Revision 15097 - Directory Listing
Modified Wed Jun 23 17:03:07 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features `destroy', `destroyed' redefined. Still have to check the implementation of these features in every classes.
2) Feature `set_extended_height' added, still to be implemented.
3) No more attribut `list_widget'.


Revision 15096 - Directory Listing
Modified Wed Jun 23 16:54:23 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feauture 'child_packing_changed' redefined.


Revision 15095 - Directory Listing
Modified Wed Jun 23 16:53:15 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'add_child' modified: 'child_packing_changed' no more used.


Revision 15094 - Directory Listing
Modified Wed Jun 23 16:53:01 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No use for this class.


Revision 15093 - Directory Listing
Modified Wed Jun 23 16:52:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Class EV_BAR_ITEM_IMP unused, therefore, we remove it.


Revision 15092 - Directory Listing
Modified Wed Jun 23 16:52:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Temporary fix for set_minimum_width in character that doesn't seems to work too good for the new combo-box.


Revision 15091 - Directory Listing
Modified Wed Jun 23 16:50:50 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
We use the 'destroy' event and not the 'destoroy_event' event.


Revision 15090 - Directory Listing
Modified Wed Jun 23 16:49:52 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
WE use the 'destroy' event and not the 'destoroy_event' event.


Revision 15089 - Directory Listing
Modified Wed Jun 23 16:48:22 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_list_item_is_selected' and 'c_gtk_statusbar_item_create_pixmap_place' added.


Revision 15088 - Directory Listing
Modified Wed Jun 23 16:47:20 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Functions added:
	for lists	: `c_gtk_list_insert_item', `c_gtk_list_remove_item',
	for pixmap	: `c_gtk_pixmap_gdk_unref', `c_gtk_pixmap_set_from_pixmap'
2) Function `c_gtk_pixmap_create_empty' moved from EV_GTK_DRAWABLE_EXTERNALS.


Revision 15087 - Directory Listing
Modified Wed Jun 23 16:42:34 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Function 'c_gtk_pixmap_create_empty' moved to class EV_GTK_EXTERNALS.


Revision 15086 - Directory Listing
Modified Wed Jun 23 16:38:48 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Event 'destroy' added.


Revision 15085 - Directory Listing
Modified Wed Jun 23 16:37:32 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature `create_pixmap_place' created to prepare the place where the pixmap will be placed.
2) Feature `set_pixmap' and `unset_pixmap' modified. Now we can set the same pixmap to as many pixmapable widgets as wanted.
3) Attribut `pixmap_widget' created to point to the GtkPixmap.


Revision 15084 - Directory Listing
Modified Wed Jun 23 16:32:04 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature `make_with_text' modified and now uses feature `make'.
2) Feature `set_pixmap' and `unset_pixmap' modified.


Revision 15083 - Directory Listing
Modified Wed Jun 23 16:27:56 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature `make_with_text' modified and now uses feature `make'.
2) Feature `xx_activate_command' and `xx_deactivate_command', renamed as `xx_select_command' and `xx_unselect_command'.


Revision 15082 - Directory Listing
Modified Wed Jun 23 16:23:52 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
registry.h need to include wel_reg_value.h. We can't define twice the same structure otherwise, it won't compile.


Revision 15081 - Directory Listing
Modified Wed Jun 23 16:22:07 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Signature of feature `set_selected' changed.
2) Feature `add_activate_command' and `remove_activate_command' renamed as `add_select_command' and `remove_select_command'.


Revision 15080 - Directory Listing
Modified Wed Jun 23 16:09:41 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No use for this class.


Revision 15079 - Directory Listing
Modified Wed Jun 23 16:08:55 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Do not inherit from EV_BAR_ITEM anymore, this class is removed.


Revision 15078 - Directory Listing
Modified Wed Jun 23 15:59:59 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Do not inherit from EV_BAR_ITEM anymore, this class is removed.


Revision 15077 - Directory Listing
Modified Wed Jun 23 02:34:51 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed `new' by `new_str' since it `new' is a C++ keyword.


Revision 15076 - Directory Listing
Modified Wed Jun 23 00:53:58 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First working implementation of the toolbars.


Revision 15075 - Directory Listing
Modified Wed Jun 23 00:53:51 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features `make_with_index' and `make_with_all' implemented.
2) Features modified because the parent (the list) is in a scrolled window (`parent_imp.widget' is now `parent_imp.list_widget').


Revision 15074 - Directory Listing
Modified Wed Jun 23 00:53:15 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Bug fixed: when we liberate a pixmap, it is then free.


Revision 15073 - Directory Listing
Modified Wed Jun 23 00:51:58 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Use the internal commands instead of having two hash_table for commands and arguments.


Revision 15072 - Directory Listing
Modified Wed Jun 23 00:50:57 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New dll initialization to allow some new controls as rebar and comboex.


Revision 15071 - Directory Listing
Modified Wed Jun 23 00:49:58 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Use the generic class EV_RADIO_GROUP instead.


Revision 15070 - Directory Listing
Modified Wed Jun 23 00:49:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
cosmetic changes


Revision 15069 - Directory Listing
Modified Wed Jun 23 00:48:42 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New mechanism for the ids of the menu-item. More simple implementation.


Revision 15068 - Directory Listing
Modified Wed Jun 23 00:47:19 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Functions created:
	- `c_gtk_pixmap_set_from_pixmap' to set the GtkPixmap's GdkPixmap to the GdkPixmap of the given GtkPixmap.
	- `c_gtk_list_item_is_selected' to tell if the item is selected or not.
	- `c_gtk_list_insert_item' to insert an item at the given position in the list.
	- `c_gtk_list_remove_item' to remove the given item from the list.
2) Pixmaps: Now a pixmap can be set to as many widgets as possible.
	- No more feature `c_gtk_statusbar_item_set_pixmap', we use the feature `c_gtk_pixmap_set_from_pixmap' instead.
	- New function `c_gtk_statusbar_item_create_pixmap_place' to prepare the place for the pixmap in the widget.
	- `c_gtk_pixmap_gdk_unref' to unref the GdkPixmap to destroy it when no more needed.


Revision 15067 - Directory Listing
Modified Wed Jun 23 00:47:13 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A intermediate tool-bar betwwen vision and gtk.


Revision 15066 - Directory Listing
Modified Wed Jun 23 00:46:38 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A common class for the items that use the wm_command message and an id for the events.


Revision 15065 - Directory Listing
Modified Wed Jun 23 00:46:18 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Functions created:
	- `c_gtk_pixmap_set_from_pixmap' to set the GtkPixmap's GdkPixmap to the GdkPixmap of the given GtkPixmap.
	- `c_gtk_list_item_is_selected' to tell if the item is selected or not.
	- `c_gtk_list_insert_item' to insert an item at the given position in the list.
	- `c_gtk_list_remove_item' to remove the given item from the list.
2) Pixmaps: Now a pixmap can be set to as many widgets as possible.
	- No more feature `c_gtk_statusbar_item_set_pixmap', we use the feature `c_gtk_pixmap_set_from_pixmap' instead.
	- New function `c_gtk_statusbar_item_create_pixmap_place' to prepare the place for the pixmap in the widget.
	- `c_gtk_pixmap_gdk_unref' to unref the GdkPixmap to destroy it when no more needed.
3) Colors: set_foreground_color still to be tested.
	- Internal function added `SetStyleRecursively'.
	- `c_gtk_widget_set_bg_color' and `c_gtk_widget_set_bg_color' modified (sets the color style to children also).


Revision 15064 - Directory Listing
Modified Wed Jun 23 00:45:45 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Generic mechanism fot the radio items. The item inherit from EV_RADIO_IMP that directly create a group of type EV_RADIO_GROUP_IMP. Already used in EV_TOOL_BAR_RADIO_BUTTON and in EV_RADIO_MENU_ITEM.


Revision 15063 - Directory Listing
Modified Wed Jun 23 00:43:59 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
1. No make with text in the implementation, the interface use directly set_text.
2. In the item with index, new feature `set_parent_with_index.'
3. all ?_activate_? features renamed as by ?_select_?.
4. New implementation mechanism for the menu-items and the toolbar buttons thanks to the class EV_ID_IMP.


Revision 15062 - Directory Listing
Modified Wed Jun 23 00:41:49 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation.


Revision 15061 - Directory Listing
Modified Wed Jun 23 00:41:13 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
a separate hierarchy for the separators.


Revision 15060 - Directory Listing
Modified Wed Jun 23 00:40:03 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First working implementation of the tool-bar.


Revision 15059 - Directory Listing
Modified Wed Jun 23 00:38:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
activate features renamed as select features.


Revision 15058 - Directory Listing
Modified Wed Jun 23 00:38:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No make_with_text in the implementation.


Revision 15057 - Directory Listing
Modified Wed Jun 23 00:33:47 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation of the toolbar buttons : working.


Revision 15056 - Directory Listing
Modified Wed Jun 23 00:32:55 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
a separate hierarchy for the separators. First implementation.


Revision 15055 - Directory Listing
Modified Wed Jun 23 00:31:00 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation and working implementation of the tool-bars.


Revision 15054 - Directory Listing
Modified Wed Jun 23 00:30:24 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 15053 - Directory Listing
Modified Wed Jun 23 00:28:30 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
creation routines exported to NONE.


Revision 15052 - Directory Listing
Modified Wed Jun 23 00:27:30 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
add_activate_command and add_deactivate_command renamed as add_select_command and add_unselect_command.Old function obsolete, not removed.


Revision 15051 - Directory Listing
Modified Wed Jun 23 00:27:02 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No more make_with_text in the implementation, use directly set_text.


Revision 15050 - Directory Listing
Modified Wed Jun 23 00:26:10 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Removed some unusefull comments.


Revision 15049 - Directory Listing
Modified Wed Jun 23 00:25:25 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Post-condition of set_selected was not good.


Revision 15048 - Directory Listing
Modified Wed Jun 23 00:16:19 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
renaming of the activate feature as selected features.


Revision 15047 - Directory Listing
Modified Wed Jun 23 00:15:36 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
add_activate_command and add_deactivate_command renamed as add_select_command and add_unselect_command.Old function obsolete, not removed.


Revision 15046 - Directory Listing
Modified Wed Jun 23 00:11:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
state and set_state renamed as is_selected and set_selected. add_deactivate command renamed as add_unselect_command.


Revision 15045 - Directory Listing
Modified Wed Jun 23 00:06:21 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Button items that goes inside a toolbar. First implementation : it works.


Revision 15044 - Directory Listing
Modified Wed Jun 23 00:05:28 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A separate hierarchy for the separators and a separator for the tool-bars.


Revision 15043 - Directory Listing
Modified Tue Jun 22 23:12:33 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Removed Files:
 	ecom_safearray.e ecom_safearray_character_element.e
 	ecom_safearray_double_element.e ecom_safearray_element.e
 	ecom_safearray_error_element.e
 	ecom_safearray_integer_element.e ecom_safearray_real_element.e
 	ecom_safearray_short_element.e
---------------------------------------------------------------------


Revision 15042 - Directory Listing
Modified Tue Jun 22 23:12:19 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Correct couples of syntax errors introduced during optimizations integration.


Revision 15041 - Directory Listing
Modified Tue Jun 22 23:09:26 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
feature make_with_bitmap renamed as make_from_bitmap.


Revision 15040 - Directory Listing
Modified Tue Jun 22 23:09:08 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Added Files:
 	ecom_currency.e ecom_decimal.e ecom_hresult.e
 ----------------------------------------------------------------------


Revision 15039 - Directory Listing
Modified Tue Jun 22 23:08:08 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Mechanism to use button with text and not only buttons with bitmaps.


Revision 15038 - Directory Listing
Modified Tue Jun 22 23:08:01 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Modified Files:
 	ecom_variant.e
 ----------------------------------------------------------------------


Revision 15037 - Directory Listing
Modified Tue Jun 22 23:07:15 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Added Files:
 	ecom_generic_dispinterface.e ecom_generic_interface.e
 ----------------------------------------------------------------------


Revision 15036 - Directory Listing
Modified Tue Jun 22 23:07:08 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
One more constants to get the size of a button.


Revision 15035 - Directory Listing
Modified Tue Jun 22 23:05:03 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Removed Files:
 	E_bstr.h
 ----------------------------------------------------------------------


Revision 15034 - Directory Listing
Modified Tue Jun 22 23:03:43 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Added Files:
 	E_bstr.h
 ----------------------------------------------------------------------


Revision 15033 - Directory Listing
Modified Tue Jun 22 23:01:57 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Removed Files:
 	E_safe_array.h E_safearray_element.h
 ----------------------------------------------------------------------


Revision 15032 - Directory Listing
Modified Tue Jun 22 23:00:19 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
correct syntax error.


Revision 15031 - Directory Listing
Modified Tue Jun 22 22:59:37 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Modified Files:
 	E_statstg.h ecom_rt_globals.h
 Added Files:
 	E_Currency.h E_Decimal.h E_Hresult.h
 ----------------------------------------------------------------------


Revision 15030 - Directory Listing
Modified Tue Jun 22 22:55:45 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Modified Files:
 	makefile.msc
 Added Files:
 	E_Currency.c E_Decimal.c
 ----------------------------------------------------------------------


Revision 15029 - Directory Listing
Modified Tue Jun 22 22:47:43 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
When changing the code of ODBC 1.0 to ODBC 3.0 we had to change the call to SQLError
to SQLGetDiagRec, but the call was incorrectly done and we were sure to go into an infinite
loop. Now, the call is correctly done.


Revision 15028 - Directory Listing
Modified Tue Jun 22 22:46:11 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Cosmetics.


Revision 15027 - Directory Listing
Modified Tue Jun 22 22:45:51 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Removed the export status of features that are needed to do debugging.


Revision 15026 - Directory Listing
Modified Tue Jun 22 22:45:24 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed comment of `next_index' and also its post-conditions since it has never
been thought that `k = Result'.


Revision 15025 - Directory Listing
Modified Tue Jun 22 22:09:24 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Support for optimizations:
    - EIF_REM_SET_OPTIMIZATION: Object remembrance optimization for special
    objects full of reference. Usefull when maintaining in memory big arrays.
    - EIF_MEMORY_OPTIMIZATION: Allocate memory objects in the GSZ.
    - EIF_STRING_OPTIMIZATION: set of functions to be called for an optimized
    C-code to allow string special to be allocated in the GSZ.
	- EIF_CONDITIONAL_COLLECTION: Authorize not to call a collection in
	specific cases.

	New run-time parameters.
	Add assertions in C code. (NDEBUG, assert, EIF_EXPENSIVE_ASSERTIONS)


Revision 15024 - Directory Listing
Modified Tue Jun 22 22:05:52 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
New settings and new functions for Object remembrance optimization and
memory objects optimization.


Revision 15023 - Directory Listing
Modified Tue Jun 22 22:05:16 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Add flag and new setting for Object remembrance optimization.


Revision 15022 - Directory Listing
Modified Tue Jun 22 22:02:13 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Add flag for String optimization.


Revision 15021 - Directory Listing
Modified Tue Jun 22 21:59:55 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
New function for optimizations and new settings.


Revision 15020 - Directory Listing
Modified Tue Jun 22 21:59:08 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Support for optimizations:
	- EIF_MALLOC_OPTIMIZATION (does not call `disconnect_free_list',
	to use carefully)
	- EIF_REM_SET_OPTIMIZATION: Object remembrance optimization for special
	objects full of reference. Usefull when maintaining in memory big arrays.
	- EIF_MEMORY_OPTRIMIZATION: Allocate memory objects in the GSZ.
	- String optimization: set of functions to be called for an optimized
	C-code to allow string special to be allocated in the GSZ.


Revision 15019 - Directory Listing
Modified Tue Jun 22 21:51:04 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
New macro `eif_make_from_c' which make an Eiffel array from a C one.


Revision 15018 - Directory Listing
Modified Tue Jun 22 21:45:10 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Add new object file in libraries: eif_special_table.o (for
object remembrance optimization).


Revision 15017 - Directory Listing
Modified Tue Jun 22 21:44:14 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
New Header file for object remembrance optimization.


Revision 15016 - Directory Listing
Modified Tue Jun 22 21:43:22 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
New file for Object remembrance optimization.


Revision 15015 - Directory Listing
Modified Tue Jun 22 18:07:05 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added a header file protection which avoids the inclusion of `odbc.h' twice
in the same C file.


Revision 15014 - Directory Listing
Modified Tue Jun 22 17:31:08 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New STREAM class.
Now we can change size of BUFFER_SIZE, value used to do an automatic resizing of
the STREAM buffer.
After a store/retrieve operation we can have access to the stored object size.
Fixed some assertions violations.


Revision 15013 - Directory Listing
Modified Mon Jun 21 23:59:52 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bug with Windows 2000 and the new RichEdit 3.0 version.
In order to remove an infinite loop, we added a new attribute `done'
which allows only one call to `disable_clicking' at a time.


Revision 15012 - Directory Listing
Modified Mon Jun 21 21:28:52 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Modified Files:
 	E_statstg.h
 Added Files:
 	ecom_rt_globals.h
 ----------------------------------------------------------------------


Revision 15011 - Directory Listing
Modified Mon Jun 21 21:26:13 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Added Files:
 	ecom_array.e
 ----------------------------------------------------------------------


Revision 15010 - Directory Listing
Modified Mon Jun 21 21:24:48 1999 UTC (20 years, 7 months ago) by marina
Original Path: trunk
 Modified Files:
 	Clib/E_IEnumSTATSTG.cpp Clib/E_IRootStorage.cpp
 	Clib/E_IStorage.cpp Clib/E_IStream.cpp Clib/E_IType_Info.cpp
 	Clib/E_IType_lib.cpp Clib/E_Routines.cpp Clib/E_wide_string.c
 	Clib/ecom_exception.cpp Clib/makefile.msc
 	Structures/ecom_documentation.e include/E_IEnumSTATSTG.h
 	include/E_IRootStorage.h include/E_IStorage.h
 	include/E_IStream.h include/E_ITypeComp.h
 	include/E_ITypeInfo.h include/E_ITypeLib.h
 	include/E_Routines.h include/E_statstg.h
 ----------------------------------------------------------------------


Revision 15009 - Directory Listing
Modified Mon Jun 21 16:25:48 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
i3ugh


Revision 15008 - Directory Listing
Modified Mon Jun 21 15:50:59 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
hetr


Revision 15007 - Directory Listing
Modified Mon Jun 21 02:00:50 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added the deletion of the content of the F_code when we do a finalization.
This is done for incrementality purpose in order to remove the useless files.


Revision 15006 - Directory Listing
Modified Mon Jun 21 01:58:11 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New documentation about generic conformance.


Revision 15005 - Directory Listing
Modified Mon Jun 21 01:57:05 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New Makefile generation. We are now generating some rules which can reduce the C
compilation time by not going into all the subdirectories, because we have added
the creation of the `finished' file.
Also change the name from EOBJ to OBJECTS for consistency.


Revision 15004 - Directory Listing
Modified Mon Jun 21 01:55:25 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bug with generic parameter with creation routine. We were doing `item' then
call `found_item'. However, `item' does not set `found_item', we should have used
`search' or `has'.


Revision 15003 - Directory Listing
Modified Mon Jun 21 01:54:19 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed the generation of the descriptor C file in order to have a unique
`desc' variable in the system. To do so, we add the TYPE_ID to `desc' so
that it is unique.
This change is very useful for `quick_finalize'.


Revision 15002 - Directory Listing
Modified Mon Jun 21 01:52:50 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add the generation of the `finished' file for the makefile. In most of the case
the `finished' file are created by the makefile and removed by the compiler
(done here).

Fixed a problem due to the addition of a C++ external to an Eiffel class. The
result was to change the C generated file name from `co23.c' to `co23.cpp'. However
the makefile did not see the changes because the .c file was still older than the .obj
file. The only solution is to remove the .c file which is what we are doing now.

In order to do it, we need to keep an information about the C++ status of a class.
This status is only valid in workbench mode, not in final mode because of inlining.


Revision 15001 - Directory Listing
Modified Mon Jun 21 01:50:14 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added a function which removes the associated C file to a class that we are going to
remove.
Add the generation of the `finished' file for the makefile. In most of the case
the `finished' file are created by the makefile and removed by the compiler
(done here).


Revision 15000 - Directory Listing
Modified Mon Jun 21 01:48:40 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Now, when we are removing a class we are also removing the C generated files
associated to that class, this is very useful for `quick_finalize' which does not
know which C files are good or not. By keeping all what we need and only the needed
file, `quick_finalize' can be used incrementaly.


Revision 14999 - Directory Listing
Modified Mon Jun 21 01:46:53 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add the generation of the `finished' file for the makefile. In most of the case
the `finished' file are created by the makefile and removed by the compiler
(done here).


Revision 14998 - Directory Listing
Modified Mon Jun 21 01:43:20 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
When we choose to do a precompiled library and that we choose to build an Ace file
it was crashing.


Revision 14997 - Directory Listing
Modified Mon Jun 21 01:42:20 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Cosmetics on `Precursor'
Add a fix for Windows 2000 (but not yet complete since there is still some
incompatibility)


Revision 14996 - Directory Listing
Modified Mon Jun 21 01:40:29 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Changed the way we display the window title for a class tool, we know
display the path.


Revision 14995 - Directory Listing
Modified Mon Jun 21 01:37:06 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add a new parameter `is_root' for the make of EIFFEL_F_CODE_DIRECTORY class
in order to know if we are checking the `root' directory, i.e. W_code or F_code.


Revision 14994 - Directory Listing
Modified Mon Jun 21 01:35:22 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New version number 4.5.003
New constant "finished" for the name of the finished file used for the new Makefile
generation.


Revision 14993 - Directory Listing
Modified Sat Jun 19 02:14:53 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Updated the Ace files to use the EiffelBase precompiled library.
Updated the copyright statement
All of this done by Raymond Beausoleil from HP who was beta-testing the library.


Revision 14992 - Directory Listing
Modified Sat Jun 19 01:42:23 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
The previous fix was not complete. Because the return value was adding 1, which was useless
since it was already contained by `start' since it is the starting index of the Eiffel
String.


Revision 14991 - Directory Listing
Modified Sat Jun 19 00:50:13 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
kjher


Revision 14990 - Directory Listing
Modified Sat Jun 19 00:49:12 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
Explanation file


Revision 14989 - Directory Listing
Modified Sat Jun 19 00:48:21 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
Changed the sql request to conform new matisse.


Revision 14988 - Directory Listing
Modified Sat Jun 19 00:19:55 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
fix


Revision 14987 - Directory Listing
Modified Fri Jun 18 23:53:42 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bug in the new implementation of `substr_search' where we should have start
the search at `test + start - 1' and not `test + start', since an Eiffel string starts
at index 1.


Revision 14986 - Directory Listing
Modified Fri Jun 18 23:20:57 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
Changed prunabel into True


Revision 14985 - Directory Listing
Modified Fri Jun 18 23:19:02 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
Fix errors


Revision 14984 - Directory Listing
Modified Fri Jun 18 23:03:13 1999 UTC (20 years, 7 months ago) by pascalf
Original Path: trunk
change of signature, resulting of a change within the registry.c,
close_key ...


Revision 14983 - Directory Listing
Modified Fri Jun 18 23:01:21 1999 UTC (20 years, 7 months ago) by pascalf
Original Path: trunk
Modification of the result of close_key.
It became a boolean, before it was a Void return,
which did not correspond to the Eiffel Code signature.
It implied some mis-compilation while finalizing ...


Revision 14982 - Directory Listing
Modified Fri Jun 18 22:21:16 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
not needed file


Revision 14981 - Directory Listing
Modified Fri Jun 18 22:15:40 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
Correct error in ace file


Revision 14980 - Directory Listing
Modified Fri Jun 18 17:40:22 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a typo was `tree' instead of `tab'.


Revision 14979 - Directory Listing
Modified Fri Jun 18 17:36:38 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bad casting of CallWindowProc where the first parameter type should have been
WNDPROC and not FARPROC.


Revision 14978 - Directory Listing
Modified Fri Jun 18 17:21:32 1999 UTC (20 years, 7 months ago) by manuelt
Original Path: trunk
Correct typo:  eifpointer => eifptr.


Revision 14977 - Directory Listing
Modified Fri Jun 18 01:20:59 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Cosmetics


Revision 14976 - Directory Listing
Modified Fri Jun 18 00:52:53 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'add_child' modified to set the resizing options.


Revision 14975 - Directory Listing
Modified Fri Jun 18 00:35:29 1999 UTC (20 years, 7 months ago) by bouaziz
Original Path: trunk
corrected substring_index


Revision 14974 - Directory Listing
Modified Fri Jun 18 00:34:16 1999 UTC (20 years, 7 months ago) by bouaziz
Original Path: trunk
added substr_search to correct substring_index from STRING


Revision 14973 - Directory Listing
Modified Fri Jun 18 00:01:55 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 14972 - Directory Listing
Modified Thu Jun 17 23:49:00 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Reimplement root class with the new Vision.


Revision 14971 - Directory Listing
Modified Thu Jun 17 23:48:03 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Inherits from WEL_DROP_DOWN_COMBO_BOX_EX and now the text works properly.


Revision 14970 - Directory Listing
Modified Thu Jun 17 23:43:46 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
The feature 'set_parent' was not working. Now it works properly.


Revision 14969 - Directory Listing
Modified Thu Jun 17 23:42:37 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Is now deferred because some features are different depending if the combo-box is editable.


Revision 14968 - Directory Listing
Modified Thu Jun 17 23:40:57 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two object instance for the combo-box-ex. One editable and one not editable.


Revision 14967 - Directory Listing
Modified Thu Jun 17 21:21:42 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Cosmetic changes.


Revision 14966 - Directory Listing
Modified Thu Jun 17 19:32:27 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Removed `win_eif_putenv' since we are not using it.
For `win_eif_getenv', when the search in the registry keys fails for any reasons,
we are calling `getenv' instead.


Revision 14965 - Directory Listing
Modified Thu Jun 17 19:30:47 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
On Windows, when we call `eif_getenv' we will search first in the registry keys, if
for some reasons the research fails, we are looking in `getenv' from the C library.
We do the same for `eif_putenv' except that we call `eif_safe_putenv' which in returns
calls `putenv' from the C library.


Revision 14964 - Directory Listing
Modified Thu Jun 17 16:35:50 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature 'set_extended_height' not finally implemented and 'position' and 'set_position' are export to everybody.


Revision 14963 - Directory Listing
Modified Thu Jun 17 14:57:07 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Replaced some external function calls by macros which are more efficient
Changed the signature of `odbc_set_qualifier' and `odbc_set_owner' accordingly
to their new definition in `odbc.c'.


Revision 14962 - Directory Listing
Modified Thu Jun 17 14:52:41 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed some problems with the C conformance
Changed the way how to access `error_message' and `warn_message' so that we
can remove a function call overhead.
Removed the function call overhead for the *_TYPE macros which were accessed through
a function since they are used quite often from the Eiffel side.


Revision 14961 - Directory Listing
Modified Thu Jun 17 05:27:31 1999 UTC (20 years, 7 months ago) by davids
Original Path: trunk
VMS port: use VMS system service ($PARSE) to determine file name legality


Revision 14960 - Directory Listing
Modified Thu Jun 17 01:46:51 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Clean up the code of `conv_type' and added that SQL_DATE, SQL_TIME, SQL_TIMESTAMP
are now accepted and returns the DATE_TYPE value.


Revision 14959 - Directory Listing
Modified Thu Jun 17 01:45:17 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
The signature of `odbc_conv_type' was incorrect, the parameter should have been
INTEGER and not ANY which conduces too strange unpredicted behavior.


Revision 14958 - Directory Listing
Modified Thu Jun 17 01:03:11 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Reimplement with the new Vision.


Revision 14957 - Directory Listing
Modified Thu Jun 17 00:49:02 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Move to cluster Main_window.


Revision 14956 - Directory Listing
Modified Wed Jun 16 23:41:44 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Improved version of quick_finalize:
1) work for W_code and F_code
2) speed improvement with the new `finished' file generation done by the ISE
   Eiffel compiler.


Revision 14955 - Directory Listing
Modified Wed Jun 16 23:39:54 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Improved finish_freezing to launch `quick_finalize' if specified by the
`config.eif' file.
Adpated finish_freezing to the new Makefile generation.


Revision 14954 - Directory Listing
Modified Wed Jun 16 23:24:53 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Implementation of right_click in comment, otherwise, it doesn't compile for the others.


Revision 14953 - Directory Listing
Modified Wed Jun 16 23:24:07 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature to tell if the pixmap is free or not. Cosmetic changes.


Revision 14952 - Directory Listing
Modified Wed Jun 16 23:23:50 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We must check that a pixmap is free to allow any control to take it.


Revision 14951 - Directory Listing
Modified Wed Jun 16 23:17:06 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'pixmap_size_ok' to check if the pixmap has the right size (not too big) to be set in the container.


Revision 14950 - Directory Listing
Modified Wed Jun 16 23:14:41 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Preconditions added to check if the pixmap has the right size (not too big) to be set in the container.


Revision 14949 - Directory Listing
Modified Wed Jun 16 20:36:05 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Some new styles for buttons.


Revision 14948 - Directory Listing
Modified Wed Jun 16 20:35:44 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Three new constants : Bm_getimage, Bm_setimage and Bm_click.


Revision 14947 - Directory Listing
Modified Wed Jun 16 20:34:54 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A button that can handla a bitmap.


Revision 14946 - Directory Listing
Modified Wed Jun 16 18:48:15 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Some changes because if we want to use the bitmap in a control, the dc need to be destroyed, otherwise it doesn't work.


Revision 14945 - Directory Listing
Modified Wed Jun 16 18:47:10 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Only owner-draw button, therefore, it needs to define all the features itself because they are not inherited.


Revision 14944 - Directory Listing
Modified Wed Jun 16 18:46:24 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Some features changed because there is no more manual drawing features in EV_PIXMAPABLE.


Revision 14943 - Directory Listing
Modified Wed Jun 16 18:45:33 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Some features changed because the implementation of the combo-box changed too. Therefore the abstraction between the 2 classes have a little bit changed.


Revision 14942 - Directory Listing
Modified Wed Jun 16 18:44:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New implementation that use the ComboBoxEx, only way to be prepared for the bitmap in combo-box and to avoid some bugs.


Revision 14941 - Directory Listing
Modified Wed Jun 16 18:43:46 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No manuel drawing features for the buttons, it's handled directly by windows.


Revision 14940 - Directory Listing
Modified Wed Jun 16 18:41:45 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Only the option buttons are owner-draw.


Revision 14939 - Directory Listing
Modified Wed Jun 16 18:40:50 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New type of abstraction betwwen combo-box and list because the implementation of the first one has changed.


Revision 14938 - Directory Listing
Modified Wed Jun 16 18:40:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No manual drawing functions for the pixmapable.


Revision 14937 - Directory Listing
Modified Wed Jun 16 18:39:54 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'make' modified to center-align the text.


Revision 14936 - Directory Listing
Modified Wed Jun 16 18:39:29 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
dc is now internal_dc in EV_PIXMAP_IMP.


Revision 14935 - Directory Listing
Modified Wed Jun 16 18:38:35 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New way to load the common-control dll.


Revision 14934 - Directory Listing
Modified Wed Jun 16 18:38:29 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'make_with_text' modified to add a reference to the widget when creating it.


Revision 14933 - Directory Listing
Modified Wed Jun 16 18:37:53 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Removed all the unusefull features devoted to the drawing of pixmaps. It will be automatic or it won't be...


Revision 14932 - Directory Listing
Modified Wed Jun 16 18:36:24 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Use of a local variable in a function with a loop on the list.


Revision 14931 - Directory Listing
Modified Wed Jun 16 18:34:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Removed unusefull comments.


Revision 14930 - Directory Listing
Modified Wed Jun 16 16:52:19 1999 UTC (20 years, 7 months ago) by moinet
Original Path: trunk
Add the condition linear_rep /= Void in function persist_successors_of.


Revision 14929 - Directory Listing
Modified Wed Jun 16 16:14:26 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features 'make_with_text', 'initialize' and 'set_pixmap' have been moved to the parent EV_TEXTABLE_IMP.


Revision 14928 - Directory Listing
Modified Wed Jun 16 16:11:45 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features and attributs implemented: 'cell_text', 'text', 'cell_pixmap', 'pixmap', 'internal_text' and 'internal_pixmap'.
The 'internal_text' and 'internal_pixmap' arrays are updated by the program and 'pixmap' and 'text' arrays are copies of the formers and have been created for the user to access to the text and pixmaps without having the possibility to modify them."


Revision 14927 - Directory Listing
Modified Wed Jun 16 15:59:27 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'add_click_command' renamed as 'add_popup_command' and redefined using 'add_button_press_command'.


Revision 14926 - Directory Listing
Modified Wed Jun 16 02:00:34 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'add_click_command' is now renamed as 'add_popup_command' and redefined.


Revision 14925 - Directory Listing
Modified Wed Jun 16 01:56:42 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Precondition added for 'unset_pixmap'.


Revision 14924 - Directory Listing
Modified Wed Jun 16 01:55:11 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut 'parent' modified.


Revision 14923 - Directory Listing
Modified Wed Jun 16 01:53:27 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'unset_cell_pixmap' added.


Revision 14922 - Directory Listing
Modified Wed Jun 16 01:49:13 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature exported to ''EV_MULTI_COLUMN_LIST_ROW_IMP' instead of 'EV_MULTI_COLUMN_LIST_ROW'.


Revision 14921 - Directory Listing
Modified Wed Jun 16 01:47:23 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 14920 - Directory Listing
Modified Wed Jun 16 01:46:09 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'unset_cell_pixmap' added.


Revision 14919 - Directory Listing
Modified Wed Jun 16 01:44:45 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature 'make' implemented. 'make_with_size' not finished yet.
2) Attribut 'creation_window' and feature 'set_creation_window' created because to create the widget, we need a window. This window will be destroyed when the pixmap will be put in a pixmapable widget.
3) Attribut 'width' and 'height' added.
4) Feature 'set_parent' redefined and only sets the parameter 'parent_imp'.


Revision 14918 - Directory Listing
Modified Wed Jun 16 01:38:37 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'make' modified because we now create every textable widget with a text (set to null string).


Revision 14917 - Directory Listing
Modified Wed Jun 16 01:35:40 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut and features 'box, 'initialize' and 'create_text_label' are now exported to NONE because we don't put pixmap in radio button as windows platform doesn't allow it.


Revision 14916 - Directory Listing
Modified Wed Jun 16 01:33:11 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature 'add_click_command' is now rename as 'add_popup_command'.
2) Attributs and feature 'box', 'initialize', 'create_text_label', make_with_text' are now exported to NONE because no more appropriate.
3) Attribut 'menu' added to store the menu that is contained in the option button. This enable us to know 'text' value even when the selection is on the menu title.
4) Feature 'text' modified and now give the text that is shown even when the selection is made on the title of the menu.


Revision 14915 - Directory Listing
Modified Wed Jun 16 01:24:13 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features redefined for background and foreground colors.
2) Feature 'add_item' midified.


Revision 14914 - Directory Listing
Modified Wed Jun 16 01:19:59 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut and features 'box', 'initialize' and 'create_text_label' export to NONE because we do not have pixmap for labels.


Revision 14913 - Directory Listing
Modified Wed Jun 16 01:12:32 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'make' modified, we now always create a label for every textable widget with null string. We do this because we now use the make_with_text of EV_TEXTABLE_IMP which only does a 'make' and a 'set_text'.


Revision 14912 - Directory Listing
Modified Wed Jun 16 01:09:22 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'make_with_text' and 'initialize' moved to parent 'EV_TEXTABLE_IMP'. And Feature 'make modified consequently.


Revision 14911 - Directory Listing
Modified Wed Jun 16 01:07:34 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'set_box_widget' and attribut are now exported to EV_ANY_I.


Revision 14910 - Directory Listing
Modified Wed Jun 16 01:06:01 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
New type 'gtk_misc' added to use the function gtk_misc_set_alignment to align texts.


Revision 14909 - Directory Listing
Modified Wed Jun 16 01:04:07 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Functions added for pixmap in multi column list and status bar:
	- 'c_gtk_clist_set_pixtext', 'c_gtk_clist_unset_pixmap' (still to be tested).
	- 'c_gtk_statusbar_item_set_pixmap', 'c_gtk_statusbar_item_unset_pixmap'.
2) Functions added for background/foreground color.
3) Function 'gtk_clist_row_move' to be able to move the row in a list.


Revision 14908 - Directory Listing
Modified Wed Jun 16 00:57:47 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features added to get pixmaps sizes: 'c_gtk_pixmap_width', 'c_gtk_pixmap_height'.


Revision 14907 - Directory Listing
Modified Wed Jun 16 00:55:19 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Function 'c_gtk_pixmap_create_with_size' created. Still testing.


Revision 14906 - Directory Listing
Modified Wed Jun 16 00:53:28 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features 'initialize' and 'make_with_text' implemented here as they are used by all textable widget (except status bar, radio button).
2) Feature 'Create_text_label' modified to left-align the labels.
3) Cast when using the function 'gtk_misc_set_alignment'.
4) Attribut 'widget' defined here as deferred.


Revision 14905 - Directory Listing
Modified Wed Jun 16 00:46:09 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribut 'pixmap' added and features 'set_pixmap' and 'unset_pixmap' implemented.


Revision 14904 - Directory Listing
Modified Wed Jun 16 00:37:56 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature 'make_with_text' moved to parent 'EV_TEXTABLE_IMP'.
2) Bug fixed in feature 'add_item'.


Revision 14903 - Directory Listing
Modified Wed Jun 16 00:29:20 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features and attributes 'box', 'label_widget', 'initialize', 'create_text_label' exported to NONE because they are not used in this class.
2) Pixmap features 'set_pixmap' and 'unset_pixmap' created.


Revision 14902 - Directory Listing
Modified Wed Jun 16 00:23:36 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Background and foreground Features redefined.
2) Pixmaps:
	- Feature 'set_cell_pixmap' and 'unset_cell_pixmap' created.
	- Feature 'make' modified.
	- Features 'internal_pixmaps' and 'pixmaps' created in parent 'EV_COMPOSED_ITEM_IMP', where the pixmaps are stored.
	- Feature cell_pixmap moved to parent 'EV_COMPOSED_ITEM_IMP'.
3) Attributes 'text' has been renamed in 'internal_text' and a new feature 'text' has been created to let the user the possibility to read the list but not modify it.
4) Feature 'make_with_index' and 'index' implemented and 'set_index' modified to give the possibility to sort the list.


Revision 14901 - Directory Listing
Modified Wed Jun 16 00:00:46 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature redefined: 'set_text' bug fixed.
2) Feature 'make' modified and features 'create_text_label' and 'make_with_text' no more redefined, because we have defined it in the parent.


Revision 14900 - Directory Listing
Modified Tue Jun 15 23:22:38 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Pixmaps:
	- Features added:
		- 'c_gtk_pixmap_make_with_size', not yet finished.
		- 'c_gtk_pixmap_width', 'c_gtk_pixmap_height'.
	- Multi Column List:
		- 'c_gtk_clist_set_pixtext', 'c_gtk_clist_unset_pixmap'.
	- Status bar:
		- 'c_gtk_statusbar_item_set_pixmap', 'c_gtk_statusbar_item_unset_pixmap'.
2) Background/Foreground colors:
		- 'c_gtk_clist_set_fg_color', 'c_gtk_clist_set_bg_color', c_gtk_clist_get_fg_color', 'c_gtk_clist_set_bg_color'.
		- 'c_gtk_widget_get_color_info', test feature. Will be removed when done.


Revision 14899 - Directory Listing
Modified Tue Jun 15 20:16:22 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New structures needed for the implementation of the ComboBoxEx that allow to put bitmap inside a combo-box.


Revision 14898 - Directory Listing
Modified Tue Jun 15 20:15:19 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New header files for the implementation of the ComboBoxEx that allow to put bitmap into a combo-box.


Revision 14897 - Directory Listing
Modified Tue Jun 15 20:14:11 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New class for the implementation of the ComboBoxEx that allow to put bitmaps in a combo-box.


Revision 14896 - Directory Listing
Modified Tue Jun 15 20:13:34 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New constants class for the implementation of the ComboBoxEx that allow to put bitmaps in a combo-box.


Revision 14895 - Directory Listing
Modified Tue Jun 15 01:53:30 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New Makefile which are compatible with Borland Builder C++ 4.0


Revision 14894 - Directory Listing
Modified Tue Jun 15 01:04:02 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed some ANSI C conformance problems that have been discovered by using C++ Builder 4.0.


Revision 14893 - Directory Listing
Modified Tue Jun 15 00:03:14 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Moved the inclusion of `eif_err_msg.h' from `eif_option.h' to `option.c'.


Revision 14892 - Directory Listing
Modified Mon Jun 14 23:39:33 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Add the feature `accept_child' to test if the container can accept another
child.


Revision 14891 - Directory Listing
Modified Mon Jun 14 22:44:31 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Finish the implementation.


Revision 14890 - Directory Listing
Modified Mon Jun 14 21:05:18 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No need to redefine make or make_with_text that don't exists in EV_TEXTABLE anymore.


Revision 14889 - Directory Listing
Modified Mon Jun 14 21:04:28 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No creation routine here, it has no meaning.


Revision 14888 - Directory Listing
Modified Mon Jun 14 21:03:59 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New organisation. Now everything inherits from EV_ITEM through EV_SIMPLE_ITEM or EV_COMPOSED_ITEM.


Revision 14887 - Directory Listing
Modified Mon Jun 14 21:02:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No event on the right button for now.


Revision 14886 - Directory Listing
Modified Mon Jun 14 21:01:54 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
'pixmpa_cell' now calles cell_pixmap.


Revision 14885 - Directory Listing
Modified Mon Jun 14 17:11:25 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Forgot to add a case INDEPENDENT_STORE_44 which caused a memory leak.


Revision 14884 - Directory Listing
Modified Mon Jun 14 01:36:43 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New Ace file for Motif when using GOBO.


Revision 14883 - Directory Listing
Modified Mon Jun 14 01:12:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New bitmap without any version number.


Revision 14882 - Directory Listing
Modified Mon Jun 14 00:27:31 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Replaced `(char *) 0' by `(EIF_REFERENCE) 0' for future code generation improvements.


Revision 14881 - Directory Listing
Modified Mon Jun 14 00:27:11 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Test the existence of `parameter_b' before using it for the generation of byte code.
Replaced `(char *) 0' by `(EIF_REFERENCE) 0' for future code generation improvements.


Revision 14880 - Directory Listing
Modified Mon Jun 14 00:25:58 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Small speed improvements by removing one call.


Revision 14879 - Directory Listing
Modified Mon Jun 14 00:22:47 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bug during with the new dead code removal. The problem that the previous
algorithm was using FEATURE_I and now we are using `body_id' & `rout_id'. However,
at one place we checked only `body_id' and not `rout_id'. As a result, for a feature
which was alive (i.e. its body_id was marked) we did not mark its `rout_id', therefore
we were removing some code that could be used. So, now we are marking `body_id' & `roud_id'
only when they are completely marked, not before.


Revision 14878 - Directory Listing
Modified Mon Jun 14 00:18:08 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added some debug statement at the end of the traversal of the Poly_table.
Removed the test `unit.is_attribute' for `mark_dispose' since `dispose' from
MEMORY is not a function.
Optimized the computation of `body_id', previously we were computing it twice.


Revision 14877 - Directory Listing
Modified Mon Jun 14 00:09:57 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Implementation of recursive clusters with the keyword `all'.


Revision 14876 - Directory Listing
Modified Mon Jun 14 00:08:33 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New Version 4.5.002


Revision 14875 - Directory Listing
Modified Mon Jun 14 00:07:48 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added `update_dependance' which is needed to fix a DCR bug because we do not keep
the dependance to a `like x' where x is a feature.
Added the redefinition of `conformance_type' in GEN_TYPE_A to translate the definition
of `like x' statement so that we can test the conformance between A[X] and A[like x] where
x: X.


Revision 14874 - Directory Listing
Modified Sun Jun 13 23:51:44 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Complete a bug fix for the dead code removal. Previously the problem was that we did
not keep `x' in `a: like x' where x was a feature. We fixed the problem, but we forgot
the following case `a: ARRAY [like x]'. This is now done by adding in TYPE_A a new
feature called `update_dependance'.


Revision 14873 - Directory Listing
Modified Sun Jun 13 23:46:31 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bug with precompiled library which makes to use the melted file of another
precompiled library instead of using the one which should be used. For example, it
was calling `base.melted' instead of `wel.melted'.


Revision 14872 - Directory Listing
Modified Sun Jun 13 23:44:16 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add a tag statement to a check statement.


Revision 14871 - Directory Listing
Modified Sun Jun 13 23:43:40 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add the `all' syntax for clusters which enables you to have recursive clusters.


Revision 14870 - Directory Listing
Modified Sun Jun 13 23:25:22 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add some specific ifdef EIF_MALLOC_OPTIMIZATION statements in order to reduce the number
of calls to `disconnect_free_list'.
Fixed an incorrect use of `zone' in `sprealloc' because `zone' could point on something
else than the object it was referencing because `xrealloc' can move it.
(All made by Emmanuel Texier after the TCAM consulting).


Revision 14869 - Directory Listing
Modified Sun Jun 13 23:14:09 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Removed some debug statement since they are now useless (we found the problem, which
was that we can have some accesses outside the array because we did not allocate enough
space at the beginning. The main reason is that `nb_classes' correspond to the greatest
type_id of the class which redefine a certain `routine_id' but it does not mean that it
is the highest `type_id' that we can access.


Revision 14868 - Directory Listing
Modified Sat Jun 12 19:31:40 1999 UTC (20 years, 7 months ago) by davids
Original Path: trunk
VMS port: make eif_link_driver handle Unix filespecs


Revision 14867 - Directory Listing
Modified Sat Jun 12 01:45:52 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
It was not precompiling.


Revision 14866 - Directory Listing
Modified Sat Jun 12 01:42:29 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
This class needs to inherit from EV_ITEM_HOLDER.


Revision 14865 - Directory Listing
Modified Sat Jun 12 01:41:32 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We add a 3D border to the list.


Revision 14864 - Directory Listing
Modified Sat Jun 12 01:40:34 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
EV_ITEM_IMP is now EV_SIMPLE_ITEM_IMP.


Revision 14863 - Directory Listing
Modified Sat Jun 12 01:39:54 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to export execute_command to EV_ANY_I.


Revision 14862 - Directory Listing
Modified Sat Jun 12 01:39:05 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New hierarchy for the items with a top item : EV_ITEM and then two kinds of items : EV_SIMPLE_ITEM and EV_COMPOSED_ITEM.


Revision 14861 - Directory Listing
Modified Sat Jun 12 01:38:20 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature to find an item thanks to its data.


Revision 14860 - Directory Listing
Modified Sat Jun 12 01:37:51 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Feature set_interface take an attribute of type 'like interface'.


Revision 14859 - Directory Listing
Modified Sat Jun 12 01:32:45 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature to find an item thanks to its data.


Revision 14858 - Directory Listing
Modified Sat Jun 12 01:16:49 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New hierarchy for the items with a top item : EV_ITEM and then two kinds of items : EV_SIMPLE_ITEM and EV_COMPOSED_ITEM.


Revision 14857 - Directory Listing
Modified Fri Jun 11 22:46:07 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Improved the DEBUG flag so that we can have more information stored in the C arrays
to be able to track any out of bound access.


Revision 14856 - Directory Listing
Modified Fri Jun 11 17:22:23 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New structure needed by the notification messages of the toolbar.


Revision 14855 - Directory Listing
Modified Fri Jun 11 17:17:53 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
1. 4 new features : `creation_data' that retrieve the creation data of the widget, `ex_Style' and `set_ex_style' to handle the ex_style of the widget and `is_inside' used in some preconditions of containers that verify that the widget has the `Wm_child' style set.".
2. Replaced <wel.h> by %"wel.h%".


Revision 14854 - Directory Listing
Modified Fri Jun 11 17:15:03 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A Special kind of control_window used to contains the non positionable controls as toolbar, rebar... And then to be able to put them anywhere.


Revision 14853 - Directory Listing
Modified Fri Jun 11 17:14:11 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new system to init the common controls dll. The mechanism allow the dlls of more recent controls as rebar, agenda...


Revision 14852 - Directory Listing
Modified Fri Jun 11 17:13:01 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New structures needed by the implementation of the rebar.


Revision 14851 - Directory Listing
Modified Fri Jun 11 17:04:56 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New creation routine that create a toolbar bitmap woth a bitmap (logical no ?)


Revision 14850 - Directory Listing
Modified Fri Jun 11 17:01:55 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New precondition that check that the window added inside the notebook has the style 'Wm_child'.


Revision 14849 - Directory Listing
Modified Fri Jun 11 16:54:57 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two structures used by the rebar control.


Revision 14848 - Directory Listing
Modified Fri Jun 11 16:52:59 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new structure used by the notification messages of the toolbar.


Revision 14847 - Directory Listing
Modified Fri Jun 11 16:52:36 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New header fil used for the InitCommonControlsEx mechanism that load more dll than the old one.


Revision 14846 - Directory Listing
Modified Fri Jun 11 16:49:58 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New control : WEL_REBAR. Use for having moving toolbars, combo-boxes and other controls in a toolbar.


Revision 14845 - Directory Listing
Modified Fri Jun 11 16:49:10 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Implementation of the notification messages.


Revision 14844 - Directory Listing
Modified Fri Jun 11 16:46:59 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New contants style.


Revision 14843 - Directory Listing
Modified Fri Jun 11 16:46:14 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New constant class for the notification messages of the tollbars.


Revision 14842 - Directory Listing
Modified Fri Jun 11 16:37:06 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New constants class used by the implementation of the rebar.


Revision 14841 - Directory Listing
Modified Fri Jun 11 16:27:27 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New constant class for the new mechanism of InitCommonControlsEx that permits to load more dlls that the ols funtion that is now deprecated.


Revision 14840 - Directory Listing
Modified Fri Jun 11 15:21:03 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a bug which implies a cosmetic bug in the display of clickable areas in a
text format. For example, when you have infix "@", we had a count of 1 instead
of having a count of 3, because of this, all the clickable area where shifted.


Revision 14839 - Directory Listing
Modified Fri Jun 11 15:16:36 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration and comment on EIF_INTEGER_FUNCTION and EIF_BOOLEAN_FUNCTION.


Revision 14838 - Directory Listing
Modified Thu Jun 10 20:02:29 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added some debug statements and fixed an undeclared declaration of `malloc'.


Revision 14837 - Directory Listing
Modified Tue Jun 8 23:12:07 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New way to handle the read operations on a CONSOLE. Improvements are for the
mix of readchar and read* (where * represents int, double, float,...).


Revision 14836 - Directory Listing
Modified Tue Jun 8 22:53:48 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Comment few lines to compile.


Revision 14835 - Directory Listing
Modified Tue Jun 8 21:20:13 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
Fixed an incorrect declaration of the `file_gss' C external


Revision 14834 - Directory Listing
Modified Tue Jun 8 19:02:33 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Function 'c_gtk_tree_selected_item' added.


Revision 14833 - Directory Listing
Modified Tue Jun 8 18:03:07 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
'data' and 'set_data' must be defines directly in the interface to allow the user to redefine it.


Revision 14832 - Directory Listing
Modified Tue Jun 8 18:02:36 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Now, the 'data' of an item is defined directly in its interface, therefore, in the feature 'find_item_by_data', we must look for the data in the interface and not in the implementation and we compare the item of the list with the given data and not the contrary.


Revision 14831 - Directory Listing
Modified Tue Jun 8 17:37:02 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14830 - Directory Listing
Modified Tue Jun 8 17:36:22 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Set_data is define with an attribute of type 'like data'.


Revision 14829 - Directory Listing
Modified Tue Jun 8 14:47:39 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'cell_text' modified and works.


Revision 14828 - Directory Listing
Modified Tue Jun 8 14:44:04 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature 'make' modified.
2) Feature 'selected_item' and 'selected' don't work yet. Still have to see  why GTK_TREE_SELECTION don't work.
3) The signatures of features 'add_command' and 'remove_commands' have been changed because they should apply on 'tree_widget'.
4) 'ev_children' is now an array of EV_TREE_ITEM_IMP instead of EV_TREE_ITEM.


Revision 14827 - Directory Listing
Modified Tue Jun 8 14:35:59 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14826 - Directory Listing
Modified Tue Jun 8 03:01:51 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature to implement : 'set_position'.


Revision 14825 - Directory Listing
Modified Tue Jun 8 03:00:49 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation of these classes. The externals are defined, but the cursor are not yet implemented.


Revision 14824 - Directory Listing
Modified Tue Jun 8 02:59:46 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14823 - Directory Listing
Modified Tue Jun 8 02:59:17 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No use, we go directly to the implementation.


Revision 14822 - Directory Listing
Modified Tue Jun 8 02:58:21 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two cursor are not defined in gtk : sizenesw and sizenwse, there, we move them to the implementation of windows.


Revision 14821 - Directory Listing
Modified Tue Jun 8 01:04:08 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14820 - Directory Listing
Modified Tue Jun 8 01:03:12 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features 'selected_item', 'cell_text' modified and now work.
2) Features 'add_selection_command' and 'add_column_click_command' are to be modified. Now they don't work because the signature of the callback_function given to 'add_command' is not good. Maybe we will have to change it.
3) The signature of Features 'add_command', 'add_command_with_event_data' and remove_commands' have been modified because these features shouldn't always apply to attribute 'widget'.


Revision 14819 - Directory Listing
Modified Tue Jun 8 00:59:09 1999 UTC (20 years, 7 months ago) by raphaels
Original Path: trunk
Fixed postconditions of `set_window_extent' and `set_viewport_extent'.


Revision 14818 - Directory Listing
Modified Tue Jun 8 00:51:12 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14817 - Directory Listing
Modified Tue Jun 8 00:51:11 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes and a new feature to implemented : insert_item.


Revision 14816 - Directory Listing
Modified Tue Jun 8 00:49:26 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command_with_event_data' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14815 - Directory Listing
Modified Tue Jun 8 00:47:02 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command', 'add_command_with_event_data' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14814 - Directory Listing
Modified Tue Jun 8 00:47:01 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two new features :  and , not yet implemented.


Revision 14813 - Directory Listing
Modified Tue Jun 8 00:46:13 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Attribute 'tree_parent_imp' added to have the root tree. Feature 'set_tree_parent_imp' created to set the attribute 'tree_parent_imp'.


Revision 14812 - Directory Listing
Modified Tue Jun 8 00:40:02 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_tree_selected_item' added.


Revision 14811 - Directory Listing
Modified Tue Jun 8 00:37:46 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command', 'add_command_with_event_data' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14810 - Directory Listing
Modified Tue Jun 8 00:34:34 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) The signature of the features 'add_command' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.
2) 	Attribute 'tree_parent_imp' added to have the root tree.
	Feature 'set_tree_parent_imp' created to set the attribute 'tree_parent_imp'.
3) Feature 'remove_item' modified because we also have to remove the item from the 'ev_children' array.


Revision 14809 - Directory Listing
Modified Tue Jun 8 00:07:02 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
The signature of the features 'add_command' and 'remove_commands' have been changed because those functions shouldn't always apply to the attribute 'widget'.


Revision 14808 - Directory Listing
Modified Mon Jun 7 22:54:14 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
this file was commited by mistake. It had no use.


Revision 14807 - Directory Listing
Modified Mon Jun 7 22:49:03 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
classed used to start new EiffelVision kernels within old EiffelVision environnement.


Revision 14806 - Directory Listing
Modified Mon Jun 7 22:46:39 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
command to display information window about EiffelBench


Revision 14805 - Directory Listing
Modified Mon Jun 7 22:40:02 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
profile tool close and raise instructions are now commented


Revision 14804 - Directory Listing
Modified Mon Jun 7 22:37:59 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
generalisation of EV_PREFERENCE_COMMAND. Is a command associated with a tool


Revision 14803 - Directory Listing
Modified Mon Jun 7 22:35:58 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
old version moved to EB_LAUNCHER. EB_SHOW_PREFERENCE_TOOL is now used only within the new EiffelVision.


Revision 14802 - Directory Listing
Modified Mon Jun 7 22:30:12 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
implementation of the profile tool using the new GUI.


Revision 14801 - Directory Listing
Modified Mon Jun 7 22:26:57 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
class used to retrieve the profiler configuration file.
It is a copy and will be removed later.


Revision 14800 - Directory Listing
Modified Mon Jun 7 22:21:53 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
class displaying information about EiffelBench


Revision 14799 - Directory Listing
Modified Mon Jun 7 21:48:09 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
old window manager.


Revision 14798 - Directory Listing
Modified Mon Jun 7 21:45:36 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
Warning dialog class


Revision 14797 - Directory Listing
Modified Mon Jun 7 21:43:18 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
Tool container implemented as a window
This class is deferred.


Revision 14796 - Directory Listing
Modified Mon Jun 7 21:31:53 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 14795 - Directory Listing
Modified Mon Jun 7 21:25:24 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Put a non verified precondition in comments.


Revision 14794 - Directory Listing
Modified Mon Jun 7 21:21:26 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
<???.h> replaced by ???.h in the external call on system header files.


Revision 14793 - Directory Listing
Modified Mon Jun 7 21:05:08 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
<???.h> replaced by ???.h in the external call on system header files.


Revision 14792 - Directory Listing
Modified Mon Jun 7 21:03:22 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two new externals : Cc_solidcolor and Cc_anycolor.


Revision 14791 - Directory Listing
Modified Mon Jun 7 21:03:07 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
changed menu entries so that the new profile tool is used
hided about command.


Revision 14790 - Directory Listing
Modified Mon Jun 7 21:01:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
<wel.h> replaced by wel.h in the external call.


Revision 14789 - Directory Listing
Modified Mon Jun 7 20:59:51 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
added feature raise_tool, that shows the tool and gives it the focus


Revision 14788 - Directory Listing
Modified Mon Jun 7 20:59:14 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Three new externals : Idc_appstarting, Idc_help, Idc_no.


Revision 14787 - Directory Listing
Modified Mon Jun 7 20:56:50 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
added feature raise, used for showing tool and giving it the focus


Revision 14786 - Directory Listing
Modified Mon Jun 7 20:51:28 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
updated the command for starting the preference tool using EB_LAUNCHER1
instead of EB_SHOW_PREFERENCE_TOOL


Revision 14785 - Directory Listing
Modified Mon Jun 7 20:34:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Comment a non working line that need to be reimplemented.


Revision 14784 - Directory Listing
Modified Mon Jun 7 20:34:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to undefine 'on_set_cursor'.


Revision 14783 - Directory Listing
Modified Mon Jun 7 20:31:56 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Define dispatch_event to allow precompilation.


Revision 14782 - Directory Listing
Modified Mon Jun 7 20:29:05 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Feature dispatch_event not implemented, but present for precompilation.


Revision 14781 - Directory Listing
Modified Mon Jun 7 20:27:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No more class EV_CURSOR_CODE_IMP, because then, the user can directly use the implementation.


Revision 14780 - Directory Listing
Modified Mon Jun 7 20:10:45 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
moved tool managing features in newly created class EB_TOOL_WINDOW


Revision 14779 - Directory Listing
Modified Mon Jun 7 20:08:03 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
improved display by adding spacing between the widgets


Revision 14778 - Directory Listing
Modified Mon Jun 7 20:06:08 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
moved all features in newly created EB_TOOL_COMMAND


Revision 14777 - Directory Listing
Modified Mon Jun 7 20:02:53 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
improved display


Revision 14776 - Directory Listing
Modified Mon Jun 7 20:00:30 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
added a bug warning


Revision 14775 - Directory Listing
Modified Mon Jun 7 18:55:50 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
Fixed an incorrect choice of switch cluster for the new GUI.
Added some exclude clauses needed for the new GUI.


Revision 14774 - Directory Listing
Modified Mon Jun 7 18:53:58 1999 UTC (20 years, 7 months ago) by bonnard
Original Path: trunk
Changed the name of the SERVER class from SERVER to ISE_SERVER.


Revision 14773 - Directory Listing
Modified Mon Jun 7 15:51:05 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to undefine `on_set_cursor`.


Revision 14772 - Directory Listing
Modified Mon Jun 7 15:50:17 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to undefine `on_set_cursor` and first try to implement the  right click event, but do not work yet.


Revision 14771 - Directory Listing
Modified Mon Jun 7 15:41:27 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New features for the implementation of cursors.


Revision 14770 - Directory Listing
Modified Mon Jun 7 15:37:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation for the cursor, do not yet work with the pixmap, but only with the code of EV_KEY_CODE.


Revision 14769 - Directory Listing
Modified Mon Jun 7 15:35:50 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new feature to set the position of the feature, do not work yet.


Revision 14768 - Directory Listing
Modified Mon Jun 7 15:33:54 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
new features : cursor and set_cursor.


Revision 14767 - Directory Listing
Modified Mon Jun 7 15:30:30 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14766 - Directory Listing
Modified Mon Jun 7 15:30:00 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation for the cursor, do not yet work with the pixmap, but only with the code of EV_KEY_CODE.


Revision 14765 - Directory Listing
Modified Mon Jun 7 15:23:04 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
The creation routines are exported to NONE.


Revision 14764 - Directory Listing
Modified Mon Jun 7 15:17:07 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
new features : cursor and set_cursor.


Revision 14763 - Directory Listing
Modified Mon Jun 7 15:15:31 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14762 - Directory Listing
Modified Mon Jun 7 15:14:15 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
First implementation for the cursor, do not yet work with the pixmap, but only with the code of EV_KEY_CODE.


Revision 14761 - Directory Listing
Modified Sun Jun 6 21:37:02 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed the makefile: replace spaces by tabulation because the GNU make utility does not
like spaces which is completely understandable. Microsoft was more compliant.


Revision 14760 - Directory Listing
Modified Sun Jun 6 21:20:45 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed an incorrect `cd' directive we did ../.. instead of ../.


Revision 14759 - Directory Listing
Modified Sun Jun 6 21:18:44 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New 4.5 version.


Revision 14758 - Directory Listing
Modified Sun Jun 6 21:18:08 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New 4.5 version of the compiler.


Revision 14757 - Directory Listing
Modified Sun Jun 6 21:16:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add a delete command of the run-time libraries, in order to make sure
that we correctly update them during a compilation (valid only for Borland
and GCC).


Revision 14756 - Directory Listing
Modified Sun Jun 6 21:08:03 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed some compatibility problem with GCC on windows, which were already there
before in other C run-time files: move the #ifdef I_STRING statement before
the inclusion of "eif_portable.h".


Revision 14755 - Directory Listing
Modified Sun Jun 6 20:55:38 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Fixed a problem of header files since we forgot to define EIF_WIN32 that was used
in "eif_file.h", that's why we added "eif_config.h" as first header file.


Revision 14754 - Directory Listing
Modified Sun Jun 6 20:51:56 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Added the creation of OBJDIR and LIB in the run-time directory. It was previously
in the Makefile, but it was not working properly with GCC.


Revision 14753 - Directory Listing
Modified Sun Jun 6 20:49:49 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Delete *.o files created through GCC.


Revision 14752 - Directory Listing
Modified Sun Jun 6 20:45:21 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Removed the creation of OBJDIR and LIB from the makefile to the configure.bat
batch script because this was not compatible with GCC.


Revision 14751 - Directory Listing
Modified Sun Jun 6 20:36:33 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New configuration file for Cygnus GCC.


Revision 14750 - Directory Listing
Modified Sun Jun 6 20:35:41 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
New Cygnus GCC configuration files.


Revision 14749 - Directory Listing
Modified Fri Jun 4 22:01:28 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
New class to initialize the pick and drop.


Revision 14748 - Directory Listing
Modified Fri Jun 4 21:35:25 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
New class to initialize the pick and drop.


Revision 14747 - Directory Listing
Modified Fri Jun 4 21:33:25 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Create new class INNITIALIZE_PND to initialize the pick and drop.


Revision 14746 - Directory Listing
Modified Fri Jun 4 01:27:15 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
There was some problems with the current implementation of `find' and Motif 1.2
which can run into appearance bug problem. We are now using a basic search.


Revision 14745 - Directory Listing
Modified Thu Jun 3 22:59:41 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
First implementation.


Revision 14744 - Directory Listing
Modified Thu Jun 3 22:59:04 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Class modified to make it compile.


Revision 14743 - Directory Listing
Modified Thu Jun 3 22:54:15 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
First implementation


Revision 14742 - Directory Listing
Modified Thu Jun 3 22:07:55 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Add a new functionality to the makefile generation on Windows, we can now
decide the extension name of evey object files (useful for gcc).


Revision 14741 - Directory Listing
Modified Thu Jun 3 21:32:56 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Adaptation to the implementation of the cursor on the widgets.


Revision 14740 - Directory Listing
Modified Thu Jun 3 21:31:37 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We must undefine on_set_cursor for the implementation of the cursor.


Revision 14739 - Directory Listing
Modified Thu Jun 3 21:29:03 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Bug fix : index error.


Revision 14738 - Directory Listing
Modified Thu Jun 3 21:28:37 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We must undefine on_set_cursor and on_accelerator_command.


Revision 14737 - Directory Listing
Modified Thu Jun 3 21:26:13 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New implementation without the double inheritance to remove problems with the invariant of the class. Fix of the events that were not working.


Revision 14736 - Directory Listing
Modified Thu Jun 3 21:25:12 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We must undefine on_set_cursor for the implementation of the cursor.


Revision 14735 - Directory Listing
Modified Thu Jun 3 21:24:06 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Bug fix : we should not do a forth after removing a command, the forth is done before (feature : remove_single_command.


Revision 14734 - Directory Listing
Modified Thu Jun 3 18:09:50 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
GOBO tools to generate the Eiffel parser/lexical analyzer.


Revision 14730 - Directory Listing
Modified Thu Jun 3 18:05:09 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Initial revision


Revision 14729 - Directory Listing
Modified Wed Jun 2 19:16:52 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'grand_parent_is_option_button' added.


Revision 14728 - Directory Listing
Modified Wed Jun 2 19:11:26 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Because of `menu_items_array' EV_OPTION_BUTTON_I arrayed list, we have to update it when adding new menu items.
Features modified:
	- 'add_item', 'remove_item'.
2)Feature added:
	- 'parent_is_option_button' to tell if the parent is an option button or not. The parent always exists as the menu must now be created with a parent different from Void.


Revision 14727 - Directory Listing
Modified Wed Jun 2 19:05:16 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) We have to update the `menu_items_array' (arrayed list) created in EV_OPTION_BUTTON_I. It will store the menu items of the menu which is contained in the option button. It is needed by 'selected_item'.
Features modified:
	- 'make', 'add_menu'.
2) Features added:
		- 'clear_selection',
		- 'selected_item'.


Revision 14726 - Directory Listing
Modified Wed Jun 2 19:03:41 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Three new features, to implement.


Revision 14725 - Directory Listing
Modified Wed Jun 2 19:03:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two new features, not implemented.


Revision 14724 - Directory Listing
Modified Wed Jun 2 19:02:27 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
One non working precondition set in comment.


Revision 14723 - Directory Listing
Modified Wed Jun 2 18:57:19 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'gtk_widget_set_all_events' from EV_GTK_EXTERNALS is now renamed as 'c_gtk_widget_set_all_events'.


Revision 14722 - Directory Listing
Modified Wed Jun 2 18:56:14 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 14721 - Directory Listing
Modified Wed Jun 2 18:55:32 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'add_child' and 'set_child_position' modified and now work better.


Revision 14720 - Directory Listing
Modified Wed Jun 2 18:52:26 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features 'add_child', 'is_child' and 'child_added' redefined in this class.


Revision 14719 - Directory Listing
Modified Wed Jun 2 18:48:10 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 14718 - Directory Listing
Modified Wed Jun 2 18:44:33 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Update the Makefile to the new version of the compiler, ie 4.5


Revision 14717 - Directory Listing
Modified Wed Jun 2 18:44:05 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Feature 'set_parent' modified.


Revision 14716 - Directory Listing
Modified Wed Jun 2 18:35:25 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Functions 'c_gtk_widget_minimum_width' and 'c_gtk_widget_minimum_height'  were defined as macro what they are not.


Revision 14715 - Directory Listing
Modified Wed Jun 2 18:28:46 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cast of every functions to avoid warnings during compilation


Revision 14714 - Directory Listing
Modified Wed Jun 2 18:21:45 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Functions 'c_gtk_event_keys_state' and 'c_gtk_widget_set_all_events' were defined as macro what they are not.
2) Features added:
	- 'c_gtk_option_button_selected_menu_item',
	- 'c_gtk_option_button_index_of_menu_item' for option buttons.
3) Feature 'gtk_widget_set_all_events' has been renamed 'c_gtk_widget_set_all_events'.


Revision 14713 - Directory Listing
Modified Wed Jun 2 18:15:54 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Functions 'c_gtk_container_nb_children', 'c_gtk_container_ith_child' and 'c_gtk_container_has_child' were defined as macro what they are not.
2) Functions added:
	- 'c_gtk_scrollable_area_add',
	- 'c_gtk_scrollable_area_has_child' for scrollable area,
	- 'c_gtk_table_set_spacing_if_needed' for tables.


Revision 14712 - Directory Listing
Modified Wed Jun 2 18:10:09 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Cast in features 'gdk_font_load', 'gtk_font_selection_get_font_name' and 'gtk_font_selection_get_font' to avoid warnings during compilation.


Revision 14711 - Directory Listing
Modified Wed Jun 2 18:06:58 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
cast in feature 'c_gdk_event_string' to avoid warnings.


Revision 14710 - Directory Listing
Modified Wed Jun 2 18:03:11 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1)'menu_items_array' arrayed list created. It will store the menu items of the menu which is contained in the option button. It is needed by 'selected_item'.
2) Features added:
		- 'clear_selection',
		- 'selected_item'.


Revision 14709 - Directory Listing
Modified Wed Jun 2 17:59:30 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features added:
	- 'set_selected' only used when the grand parent is an option button.
	- 'is_selected' only used when the grand parent is an option button.
	- 'grand_parent_is_option_button' to tell if the grand_parent is an option button or not. The grand parent always exists as the menu must now be created with a parent different from Void.


Revision 14708 - Directory Listing
Modified Wed Jun 2 17:44:45 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature 'set_parent' is no longer available for the user.
2) The menu has to be created with a parent different from void (because of the menu_items_array of EV_OPTION_BUTTON that we can not update).


Revision 14707 - Directory Listing
Modified Wed Jun 2 17:41:10 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) The note about creating option button, menu and menu item, at the beginning of the class has been erased. To avoid this problem, we have modified the feature `add_item' of EV_MENU_IMP.
2) Features added:
		- 'clear_selection',
		- 'selected_item'.


Revision 14706 - Directory Listing
Modified Wed Jun 2 17:31:01 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features added:
	- 'set_selected' only used when the grand parent is an option button.
	- 'is_selected' only used when the grand parent is an option button.
	- 'grand_parent_is_option_button' to tell if the grand_parent is an option button or not. The grand parent always exists as the menu must now be created with a parent different from Void.


Revision 14705 - Directory Listing
Modified Wed Jun 2 17:27:05 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
Features added:
	- 'set_selected' only used when the grand parent is an option button.
	- 'is_selected' only used when the grand parent is an option button.


Revision 14704 - Directory Listing
Modified Wed Jun 2 17:05:26 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Features signatures modified to avoid warnings:
	- 'c_gtk_event_keys_state', 'c_gtk_widget_set_all_events', 'c_gtk_widget_minimum_width', 'c_gtk_widget_minimum_height', 'c_gtk_container_ith_child'.
2) Functions created because scrollable areas need a specific processing:
   - 'c_gtk_scrollable_area_add' to add widgets in a scrollable area.
   - 'c_gtk_scrollable_area_has_child'.
3) Functions created for option buttons:
   - 'c_gtk_option_button_selected_menu_item'
   - 'c_gtk_option_button_index_of_menu_item'
4) Function added for tables:
   - 'c_gtk_table_set_spacing_if_needed' to reset the spacing because of GTK bug on tables.
5) Functions modified:
   - 'c_gtk_widget_position_set', error corrected.
   - 'c_gtk_widget_minimum_width', 'c_gtk_widget_minimum_height' and 'c_gtk_container_ith_child', cast added because their signature has been modified.
   - 'c_gtk_container_has_child', cast added.
6) Functions for colors (background, foreground) modified. Still to be finished to set correctly foreground and background colors.


Revision 14703 - Directory Listing
Modified Wed Jun 2 16:43:13 1999 UTC (20 years, 7 months ago) by buoy
Original Path: trunk
1) Feature signatures modified to avoid warnings:
	- 'c_gtk_event_keys_state', 'c_gtk_widget_set_all_events', 'c_gtk_widget_minimum_width', 'c_gtk_widget_minimum_height', 'c_gtk_container_ith_child', 'c_gtk_combo_entry', 'c_gtk_combo_list', 'c_gtk_paned_child1', 'c_gtk_paned_child2', 'c_gtk_menu_item_submenu'.
2) Functions created because scrollable areas need a specific processing:
   - 'c_gtk_scrollable_area_add' to add widgets in a scrollable area.
   - 'c_gtk_scrollable_area_has_child'.
3) Functions created for option buttons:
   - 'c_gtk_option_button_selected_menu_item'
   - 'c_gtk_option_button_index_of_menu_item'
4) Function added for tables:
   - 'c_gtk_table_set_spacing_if_needed' to reset the spacing because of GTK bug on tables.


Revision 14702 - Directory Listing
Modified Wed Jun 2 16:42:02 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New implementation for set_extended_height, but it doesn't work.


Revision 14701 - Directory Listing
Modified Wed Jun 2 16:41:05 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Bug fixed by reimplementing the feature on_first_display. And a new feature set_position (not tested).


Revision 14700 - Directory Listing
Modified Wed Jun 2 16:38:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
In features set_local_height and set_local_width, we don't care about the minimum_size of the box. This one is done directly by the parent. Cosmetic changes.


Revision 14699 - Directory Listing
Modified Wed Jun 2 16:36:39 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Parent_ask_resize always resize the children, it doesn't care about the minimum_size of the child, because the minimum_size of the container is already build thanks to the minimum_size of the children, therefore, we were doing thinks twice. It solved the bug of the split area and frame.


Revision 14698 - Directory Listing
Modified Wed Jun 2 00:44:48 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to destroy the table before to close the application. Therefore, we need a destroy feature called by the application before to close itself.


Revision 14697 - Directory Listing
Modified Wed Jun 2 00:43:19 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14696 - Directory Listing
Modified Wed Jun 2 00:42:46 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
The values for the alphabet was wrong because, we use the key-code and not the ascii-code.


Revision 14695 - Directory Listing
Modified Wed Jun 2 00:42:08 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to redefine the message loop because in wel, you have either at least an accelerator ever, or noe accelerator ever. Now, you can decide at run-time to have accelerators or not.


Revision 14694 - Directory Listing
Modified Tue Jun 1 23:11:15 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to redefine on_key_down to only execute the command associated to the event. No need for the tab key.


Revision 14693 - Directory Listing
Modified Tue Jun 1 23:10:23 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
We need to redefine update_display to plcae the children at the good position.


Revision 14692 - Directory Listing
Modified Sat May 29 19:12:10 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Integrate under a comment Eric Bezault's suggested fix for the incrementality
problem in workbench mode.


Revision 14691 - Directory Listing
Modified Sat May 29 18:21:11 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
We are now using the GOBO library for the parsing.


Revision 14690 - Directory Listing
Modified Sat May 29 18:20:27 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
Optimization by not computing twice `cache_size'.


Revision 14689 - Directory Listing
Modified Sat May 29 17:43:55 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk
We are now using the Gobo Parser.


Revision 14688 - Directory Listing
Modified Sat May 29 05:18:03 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
ev_children is now an ARRAYED_LIST, and not a LINKED_LIST because it is faster.


Revision 14687 - Directory Listing
Modified Sat May 29 05:17:26 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Two new features to fill : add_accelerator_command and remove_accelerator_commands.


Revision 14686 - Directory Listing
Modified Sat May 29 05:16:17 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
A new creation in two part. The accelerator features need to be filled.


Revision 14685 - Directory Listing
Modified Sat May 29 05:15:12 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No more creation with pixmap. For some items, a creation with index, but it is not yet implemented.


Revision 14684 - Directory Listing
Modified Sat May 29 05:13:51 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14683 - Directory Listing
Modified Fri May 28 20:22:16 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
ev_children is now an ARRAYED_LIST and not a LINKED_LIST because it is faster.


Revision 14682 - Directory Listing
Modified Fri May 28 20:21:32 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14681 - Directory Listing
Modified Fri May 28 20:20:53 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
New implementation for the multi-column-list-row. Now a new item is created each time you need to set or retrieve a data on an item. Now, a row memories only a list of strings.


Revision 14680 - Directory Listing
Modified Fri May 28 20:20:21 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Now, ev_children is an ARRAYED_LIST and not LINKED_LIST.


Revision 14679 - Directory Listing
Modified Fri May 28 20:18:55 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
Now the item don't have an attribute id anymore, the index is directly given by their position in the list of the parent. Therefore, some implementation have changed.


Revision 14678 - Directory Listing
Modified Fri May 28 20:17:47 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
No more creation with pixmaps in the items. Som items (list and multi-column-list) have a new creation routine with an index.


Revision 14677 - Directory Listing
Modified Fri May 28 20:14:42 1999 UTC (20 years, 7 months ago) by aitkaci
Original Path: trunk
The list of children is now an ARRAYED_LIST and not a LINKED_LIST.


Revision 14676 - Directory Listing
Modified Fri May 28 18:11:57 1999 UTC (20 years, 7 months ago) by pascalf
Original Path: trunk
Infix "+" (concatenation) added.


Revision 14675 - Directory Listing
Modified Fri May 28 16:24:34 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Bug fixed: forget to save the drawing attributes.


Revision 14674 - Directory Listing
Modified Fri May 28 15:58:59 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Remove the call to feature `set_line_width'.


Revision 14673 - Directory Listing
Modified Fri May 28 15:57:36 1999 UTC (20 years, 7 months ago) by baron
Original Path: trunk
Remove the call to `set_line_width'.


Revision 14672 - Directory Listing
Modified Fri May 28 02:13:42 1999 UTC (20 years, 8 months ago) by raphaels
Original Path: trunk
Used GetTextExtentPoint32 instead of GetTextExtentPoint.


Revision 14671 - Directory Listing
Modified Fri May 28 01:06:43 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Reimplement the Application editor with the new Vision, for release 5.


Revision 14670 - Directory Listing
Modified Fri May 28 01:00:13 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Reimplement the Application editor with the new Vision, for release 5.


Revision 14669 - Directory Listing
Modified Fri May 28 00:07:23 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Call feature `get_drawing_attributes' to save the drawing attributes and
restore it after drawing the figure.


Revision 14668 - Directory Listing
Modified Thu May 27 23:40:58 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Add feature `get_drawing_attributes' to save the drawing attributes and
restore it after drawing the figure.
Remove attribute `line_width' from class EV_DRAWING_ATTRIBUTES.


Revision 14667 - Directory Listing
Modified Thu May 27 23:22:12 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Add feature `get_drawing_attributes' to save the drawing attributes and
restore it after drawing the figure.


Revision 14666 - Directory Listing
Modified Thu May 27 23:20:32 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Add feature `get_drawing_attributes' to save the drawing attributes and
restore it after drawing the figure.
Move attribute `line_width' to class EV_PATH.


Revision 14665 - Directory Listing
Modified Thu May 27 23:11:21 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Go back to version 2.42 since the RT_LNK was only needed in the header file
not in the C file.


Revision 14664 - Directory Listing
Modified Thu May 27 18:27:41 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Removed the Alpha Digital Unix specific stuff since now it does not
have the HAS_BCOPY, HAS_BZERO and HAS_BCMP set to True (See changes in the
config.sh for Alpha).


Revision 14663 - Directory Listing
Modified Thu May 27 18:25:27 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Added a special clause for Alpha Digital Unix OS, we need to call `fflush' before
doing a retrieval, because the conversion from a FILE * to a file descriptor does not
keep the stream correctly (mainly the cursor position is not correct).

Fixed a retrieval bug with SPECIAL objects, we add the information but we did not update
the newly created object with the information.


Revision 14662 - Directory Listing
Modified Thu May 27 18:22:44 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Fixed a problem with the Alpha delivery, the use of bcopy seems to be incompatible
with the ISE run-time, we are using now `memcpy' and others.


Revision 14661 - Directory Listing
Modified Thu May 27 17:49:45 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
First implementation of this dialog to choose the accelerators. Yet, the implementation needs to be finished to make the dialog modal.


Revision 14660 - Directory Listing
Modified Thu May 27 17:48:57 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
A new feature to find an item thanks to the data it keeps.


Revision 14659 - Directory Listing
Modified Thu May 27 17:45:39 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Cosmetic changes.


Revision 14658 - Directory Listing
Modified Thu May 27 17:45:13 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
A new attribute: `data` because an item keep a data in it. And a feature that goes with it : `set_data`.


Revision 14657 - Directory Listing
Modified Thu May 27 17:43:46 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
A new dialog to choose some accelerators.


Revision 14656 - Directory Listing
Modified Thu May 27 17:43:18 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
The implementation must be open to the user if he wants to do a platform specific operation.


Revision 14655 - Directory Listing
Modified Thu May 27 17:42:32 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
A new feature to find an item according to the data it keps : `find_item_by_data`.


Revision 14654 - Directory Listing
Modified Thu May 27 17:41:39 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Each item has now a data it keps, and a feature `set_data` to set it.


Revision 14653 - Directory Listing
Modified Thu May 27 14:24:00 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Added the inclusion of <unistd.h> for the definition of R_OK.


Revision 14652 - Directory Listing
Modified Thu May 27 14:15:19 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Without the added line, a crash could occur in the rare situation
that one changes class GENERAL incrementally.


Revision 14651 - Directory Listing
Modified Wed May 26 23:49:16 1999 UTC (20 years, 8 months ago) by baron
Original Path: trunk
Bug fixed in feature distance.


Revision 14650 - Directory Listing
Modified Wed May 26 23:11:24 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Bug fixed : before using `forbid_resize` was working only when the window was shown. Now it works always.


Revision 14649 - Directory Listing
Modified Wed May 26 22:40:04 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
We are now using GOBO as the Parser libray.
We still have the C externals of lex/yacc but it is because we did not
remove from the Eiffel code the call to the external libraries.


Revision 14648 - Directory Listing
Modified Wed May 26 22:36:59 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk
Fixed a generation problem on platform such as Unixware or Alpha where
an empty command can causes the `make' tool to fail. We now generate the
COMMAND_MAKEFILE only if there is some specifiec makefiles in the Ace file.


Revision 14647 - Directory Listing
Modified Wed May 26 21:43:28 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Slashes are now back_slashes.


Revision 14646 - Directory Listing
Modified Wed May 26 21:42:57 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
A more elaborate hello_world example with an accelerator.


Revision 14645 - Directory Listing
Modified Wed May 26 21:39:59 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Must undefine on_accelerator_command.


Revision 14644 - Directory Listing
Modified Wed May 26 21:38:31 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
1. Cosmetic changes.
2. Two new once : focus_on_widget and cursor_on_widget.
3. Two new features to add and remove a command to an accelerator.


Revision 14643 - Directory Listing
Modified Wed May 26 21:35:53 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Now the implementation use the EV_INTERNAL_COMMANDS, therfore, there is only one list of commands and no list of arguments.


Revision 14642 - Directory Listing
Modified Wed May 26 21:32:23 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
Classes needed for the implementation of the accelerators : it works !


Revision 14641 - Directory Listing
Modified Wed May 26 21:29:42 1999 UTC (20 years, 8 months ago) by aitkaci
Original Path: trunk
1. Cosmetic changes.
2. Creation in two parts to allow the implementation to call init_accelerator of the interface.
3. Inherits of EV_ACCELERATOR_HANDLER_IMP and adapt the inheritance to allow the user to add accelerators to the application.
4. Implementation of the feature `exist'.
5. No more access to the interface, noe the implementation keep directly the main_window in memory.


Revision 14640 -