/[eiffelstudio]/trunk
ViewVC logotype

Log of /trunk

View Directory Listing Directory Listing


Sticky Revision:

Revision 14835 - Directory Listing
Modified Tue Jun 8 21:20:13 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by buoy
Function 'c_gtk_tree_selected_item' added.


Revision 14833 - Directory Listing
Modified Tue Jun 8 18:03:07 1999 UTC (20 years, 8 months ago) by aitkaci
'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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
Cosmetic changes.


Revision 14830 - Directory Listing
Modified Tue Jun 8 17:36:22 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by buoy
Feature 'cell_text' modified and works.


Revision 14828 - Directory Listing
Modified Tue Jun 8 14:44:04 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by aitkaci
A new feature to implement : 'set_position'.


Revision 14825 - Directory Listing
Modified Tue Jun 8 03:00:49 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
Cosmetic changes.


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


Revision 14822 - Directory Listing
Modified Tue Jun 8 02:58:21 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by raphaels
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, 8 months ago) by buoy
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, 8 months ago) by aitkaci
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by aitkaci
Two new features :  and , not yet implemented.


Revision 14813 - Directory Listing
Modified Tue Jun 8 00:46:13 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
Functions 'c_gtk_tree_selected_item' added.


Revision 14811 - Directory Listing
Modified Tue Jun 8 00:37:46 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by bonnard
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, 8 months ago) by bonnard
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, 8 months ago) by bonnard
command to display information window about EiffelBench


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


Revision 14804 - Directory Listing
Modified Mon Jun 7 22:37:59 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by bonnard
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, 8 months ago) by bonnard
implementation of the profile tool using the new GUI.


Revision 14801 - Directory Listing
Modified Mon Jun 7 22:26:57 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by bonnard
class displaying information about EiffelBench


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


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


Revision 14797 - Directory Listing
Modified Mon Jun 7 21:43:18 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by buoy
Cosmetic changes.


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


Revision 14794 - Directory Listing
Modified Mon Jun 7 21:21:26 1999 UTC (20 years, 8 months ago) by aitkaci
<???.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, 8 months ago) by aitkaci
<???.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, 8 months ago) by aitkaci
Two new externals : Cc_solidcolor and Cc_anycolor.


Revision 14791 - Directory Listing
Modified Mon Jun 7 21:03:07 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by aitkaci
<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, 8 months ago) by bonnard
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, 8 months ago) by aitkaci
Three new externals : Idc_appstarting, Idc_help, Idc_no.


Revision 14787 - Directory Listing
Modified Mon Jun 7 20:56:50 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by bonnard
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
We need to undefine 'on_set_cursor'.


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


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


Revision 14781 - Directory Listing
Modified Mon Jun 7 20:27:16 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by bonnard
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, 8 months ago) by bonnard
improved display by adding spacing between the widgets


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


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


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


Revision 14775 - Directory Listing
Modified Mon Jun 7 18:55:50 1999 UTC (20 years, 8 months ago) by bonnard
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, 8 months ago) by bonnard
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, 8 months ago) by aitkaci
We need to undefine `on_set_cursor`.


Revision 14772 - Directory Listing
Modified Mon Jun 7 15:50:17 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
New features for the implementation of cursors.


Revision 14770 - Directory Listing
Modified Mon Jun 7 15:37:04 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
new features : cursor and set_cursor.


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


Revision 14766 - Directory Listing
Modified Mon Jun 7 15:30:00 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
The creation routines are exported to NONE.


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


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


Revision 14762 - Directory Listing
Modified Mon Jun 7 15:14:15 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by manus
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, 8 months ago) by manus
Fixed an incorrect `cd' directive we did ../.. instead of ../.


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


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


Revision 14757 - Directory Listing
Modified Sun Jun 6 21:16:21 1999 UTC (20 years, 8 months ago) by manus
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, 8 months ago) by manus
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, 8 months ago) by manus
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, 8 months ago) by manus
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, 8 months ago) by manus
Delete *.o files created through GCC.


Revision 14752 - Directory Listing
Modified Sun Jun 6 20:45:21 1999 UTC (20 years, 8 months ago) by manus
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, 8 months ago) by manus
New configuration file for Cygnus GCC.


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


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


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


Revision 14747 - Directory Listing
Modified Fri Jun 4 21:33:25 1999 UTC (20 years, 8 months ago) by baron
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, 8 months ago) by manus
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, 8 months ago) by buoy
First implementation.


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


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


Revision 14742 - Directory Listing
Modified Thu Jun 3 22:07:55 1999 UTC (20 years, 8 months ago) by manus
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
Bug fix : index error.


Revision 14738 - Directory Listing
Modified Thu Jun 3 21:28:37 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by manus
GOBO tools to generate the Eiffel parser/lexical analyzer.


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


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


Revision 14728 - Directory Listing
Modified Wed Jun 2 19:11:26 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by aitkaci
Three new features, to implement.


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


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


Revision 14723 - Directory Listing
Modified Wed Jun 2 18:57:19 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
Cosmetic changes.


Revision 14721 - Directory Listing
Modified Wed Jun 2 18:55:32 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
Cosmetic changes.


Revision 14718 - Directory Listing
Modified Wed Jun 2 18:44:33 1999 UTC (20 years, 8 months ago) by manus
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, 8 months ago) by buoy
Feature 'set_parent' modified.


Revision 14716 - Directory Listing
Modified Wed Jun 2 18:35:25 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
Cast of every functions to avoid warnings during compilation


Revision 14714 - Directory Listing
Modified Wed Jun 2 18:21:45 1999 UTC (20 years, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by buoy
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
Cosmetic changes.


Revision 14696 - Directory Listing
Modified Wed Jun 2 00:42:46 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by manus
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, 8 months ago) by manus
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, 8 months ago) by manus
Optimization by not computing twice `cache_size'.


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


Revision 14688 - Directory Listing
Modified Sat May 29 05:18:03 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
Cosmetic changes.


Revision 14683 - Directory Listing
Modified Fri May 28 20:22:16 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
Cosmetic changes.


Revision 14681 - Directory Listing
Modified Fri May 28 20:20:53 1999 UTC (20 years, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by aitkaci
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, 8 months ago) by pascalf
Infix "+" (concatenation) added.


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


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


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


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


Revision 14671 - Directory Listing
Modified Fri May 28 01:06:43 1999 UTC (20 years, 9 months ago) by baron
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, 9 months ago) by baron
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, 9 months ago) by baron
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, 9 months ago) by baron
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, 9 months ago) by baron
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, 9 months ago) by baron
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, 9 months ago) by manus
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, 9 months ago) by manus
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, 9 months ago) by manus
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, 9 months ago) by manus
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, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14658 - Directory Listing
Modified Thu May 27 17:45:13 1999 UTC (20 years, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
A new dialog to choose some accelerators.


Revision 14656 - Directory Listing
Modified Thu May 27 17:43:18 1999 UTC (20 years, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
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, 9 months ago) by manus
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, 9 months ago) by manus
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, 9 months ago) by baron
Bug fixed in feature distance.


Revision 14650 - Directory Listing
Modified Wed May 26 23:11:24 1999 UTC (20 years, 9 months ago) by aitkaci
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, 9 months ago) by manus
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, 9 months ago) by manus
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, 9 months ago) by aitkaci
Slashes are now back_slashes.


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


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


Revision 14644 - Directory Listing
Modified Wed May 26 21:38:31 1999 UTC (20 years, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
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, 9 months ago) by aitkaci
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 - Directory Listing
Modified Wed May 26 21:27:27 1999 UTC (20 years, 9 months ago) by aitkaci
A class to give to the user an easy way to have access to a representation of the keyboard.


Revision 14639 - Directory Listing
Modified Wed May 26 21:05:08 1999 UTC (20 years, 9 months ago) by aitkaci
Two new features to add and remove accelerators commands : add_accelerator_command and remove_accelerator_commands.


Revision 14638 - Directory Listing
Modified Wed May 26 21:04:42 1999 UTC (20 years, 9 months ago) by aitkaci
1. Cosmetic changes.
2. New features : add_accelerator_command, remove_accelerator_command, launch


Revision 14637 - Directory Listing
Modified Wed May 26 21:02:39 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14636 - Directory Listing
Modified Wed May 26 21:01:23 1999 UTC (20 years, 9 months ago) by aitkaci
A class to give to the user an easy way to have access to a representation of the keyboard.


Revision 14635 - Directory Listing
Modified Wed May 26 21:00:06 1999 UTC (20 years, 9 months ago) by aitkaci
Two new features to add and remove accelerators commands : add_accelerator_command and remove_accelerator_commands.


Revision 14634 - Directory Listing
Modified Wed May 26 20:59:15 1999 UTC (20 years, 9 months ago) by aitkaci
1. Cosmetic changes.
2. A new feature that the user can redefine to define the application accelerators.
3. Two features to add and remove an accelerator.
4. Creation of the implementation in twi parts to allow the call to init_accelerators by the implementation.


Revision 14633 - Directory Listing
Modified Wed May 26 20:56:31 1999 UTC (20 years, 9 months ago) by aitkaci
A class to group a command with its argument. Used in EV_EVENT_HANDLER_IMP and EV_ACCELERATOR_HANDLER_IMP.


Revision 14632 - Directory Listing
Modified Wed May 26 20:55:36 1999 UTC (20 years, 9 months ago) by aitkaci
Classes needed for the implementation of the accelerators : it works !


Revision 14631 - Directory Listing
Modified Wed May 26 18:04:47 1999 UTC (20 years, 9 months ago) by aitkaci
1. All <wel.h> replaced by %"wel.h%"
2. New constants for the left and right shift, control and meta keys.


Revision 14630 - Directory Listing
Modified Wed May 26 16:33:50 1999 UTC (20 years, 9 months ago) by manus
Fixed a Windows specific problem with `eif_append_file_name': we were generating
`\/file_name' instead of simply `\file_name'.


Revision 14629 - Directory Listing
Modified Wed May 26 16:23:55 1999 UTC (20 years, 9 months ago) by aitkaci
Some constants needed by the folder selection dialog.


Revision 14628 - Directory Listing
Modified Wed May 26 16:23:25 1999 UTC (20 years, 9 months ago) by baron
Export features translate and rotate.


Revision 14627 - Directory Listing
Modified Wed May 26 16:21:01 1999 UTC (20 years, 9 months ago) by aitkaci
A new structure needed by the directory selection dialogs.


Revision 14626 - Directory Listing
Modified Wed May 26 16:20:04 1999 UTC (20 years, 9 months ago) by aitkaci
A new dialog : the directory selection dialog.


Revision 14625 - Directory Listing
Modified Wed May 26 16:17:58 1999 UTC (20 years, 9 months ago) by aitkaci
Two new classes structures needed by the folder selection standard dialog.


Revision 14624 - Directory Listing
Modified Wed May 26 11:36:46 1999 UTC (20 years, 9 months ago) by ericb
Automatically generated.


Revision 14623 - Directory Listing
Modified Wed May 26 11:36:29 1999 UTC (20 years, 9 months ago) by ericb
Mada sure that there should not be an `end' keyword when the
Cluster_properties clause is empty.


Revision 14622 - Directory Listing
Modified Wed May 26 04:32:45 1999 UTC (20 years, 9 months ago) by ericb
Automatically generated by geyacc.


Revision 14621 - Directory Listing
Modified Wed May 26 04:32:06 1999 UTC (20 years, 9 months ago) by ericb
Fixed bug: the Rename clause can be empty.


Revision 14620 - Directory Listing
Modified Wed May 26 04:30:46 1999 UTC (20 years, 9 months ago) by ericb
Fixed bug: `new_name_sd' should return a NAME_SD.


Revision 14619 - Directory Listing
Modified Tue May 25 17:12:57 1999 UTC (20 years, 9 months ago) by aitkaci
No need to inherit from WEL_ES_CONSTANTS since WEL_EDIT inherit from it.


Revision 14618 - Directory Listing
Modified Tue May 25 17:12:13 1999 UTC (20 years, 9 months ago) by aitkaci
One new feature : read_only to know if the user can write on the edit control. The class also inherit from WEL_ES_CONSTANTS.


Revision 14617 - Directory Listing
Modified Tue May 25 16:41:33 1999 UTC (20 years, 9 months ago) by aitkaci
Some features are no more exported, what changed the implementation.


Revision 14616 - Directory Listing
Modified Tue May 25 16:25:36 1999 UTC (20 years, 9 months ago) by buoy
Function 'c_gtk_style_default_fg_color' added to set the default foreground.


Revision 14615 - Directory Listing
Modified Tue May 25 16:24:29 1999 UTC (20 years, 9 months ago) by buoy
Feature 'default_foreground_color' added to set default foreground color.


Revision 14614 - Directory Listing
Modified Tue May 25 16:22:15 1999 UTC (20 years, 9 months ago) by buoy
Feature 'c_gtk_style_default_fg_color' added to set the default foreground.


Revision 14613 - Directory Listing
Modified Tue May 25 15:46:59 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'set_center_alignment, 'set_left_alignment', 'set_right_alignment' and 'add_click_command' are now inapplicable and therefore are export NONE here because:
	- we can align items,
	- we use 'add_button_press_command' instead of 'add_click_command'.
2) As it was implemented, we can not use 'set_text'. the feature is now put inapplicable in EV_OPTION_BUTTON_I and therefore export {NONE} here, but might be reimplemented.


Revision 14612 - Directory Listing
Modified Tue May 25 15:44:48 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'set_center_alignment, 'set_left_alignment', 'set_right_alignment' and 'add_click_command' are now inapplicable because:
	- we can align items,
	- we use 'add_button_press_command' instead of 'add_click_command'.
2) As it was implemented, we can not use 'set_text'. the feature is now put inapplicable but might be reimplemented.


Revision 14611 - Directory Listing
Modified Tue May 25 15:33:00 1999 UTC (20 years, 9 months ago) by buoy
cosmetic changes


Revision 14610 - Directory Listing
Modified Tue May 25 00:47:18 1999 UTC (20 years, 9 months ago) by ericb
*** empty log message ***


Revision 14609 - Directory Listing
Modified Tue May 25 00:47:10 1999 UTC (20 years, 9 months ago) by ericb
Automatically generated.


Revision 14608 - Directory Listing
Modified Tue May 25 00:46:46 1999 UTC (20 years, 9 months ago) by ericb
Bug fixed in rescue clause of feature `parse'.


Revision 14607 - Directory Listing
Modified Tue May 25 00:44:41 1999 UTC (20 years, 9 months ago) by ericb
Cosmetic.


Revision 14606 - Directory Listing
Modified Tue May 25 00:44:13 1999 UTC (20 years, 9 months ago) by ericb
Shared parser buffer.


Revision 14605 - Directory Listing
Modified Tue May 25 00:42:52 1999 UTC (20 years, 9 months ago) by buoy
Comments added.


Revision 14604 - Directory Listing
Modified Tue May 25 00:41:35 1999 UTC (20 years, 9 months ago) by buoy
Features minimum_height', 'minimum_width', 'set_minimum_width' and 'set_minimum_height' modified because they did not work properly.


Revision 14603 - Directory Listing
Modified Tue May 25 00:41:04 1999 UTC (20 years, 9 months ago) by ericb
feature `set_node' is exported to LACE_AST_FACTORY.


Revision 14602 - Directory Listing
Modified Tue May 25 00:40:24 1999 UTC (20 years, 9 months ago) by ericb
The LACE parser has been reimplemented with `geyacc'.


Revision 14601 - Directory Listing
Modified Tue May 25 00:39:40 1999 UTC (20 years, 9 months ago) by ericb
The process of finding classnames at Degree 6 has been encapsulated
into a new class CLASSNAME_FINDER.


Revision 14600 - Directory Listing
Modified Tue May 25 00:36:14 1999 UTC (20 years, 9 months ago) by buoy
Features 'c_gtk_widget_minimum_height' and 'c_gtk_widget_minimum_width' modified because they did not work properly.


Revision 14599 - Directory Listing
Modified Tue May 25 00:34:33 1999 UTC (20 years, 9 months ago) by ericb
Added creation routine `make'.


Revision 14598 - Directory Listing
Modified Tue May 25 00:34:13 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'c_gtk_widget_minimum_height' and 'c_gtk_widget_minimum_width' are now implemented here to get the right minimum width and height. The former functions did not work properly.
2) Features to get and set foreground and background colors modified, the former version did not work properly. Still to be finished.


Revision 14597 - Directory Listing
Modified Tue May 25 00:34:12 1999 UTC (20 years, 9 months ago) by ericb
Added feature `initialize' used by LACE parser implemented with geyacc.


Revision 14596 - Directory Listing
Modified Tue May 25 00:33:31 1999 UTC (20 years, 9 months ago) by ericb
1


Revision 14595 - Directory Listing
Modified Tue May 25 00:30:06 1999 UTC (20 years, 9 months ago) by ericb
Factory routines for LACE AST nodes.


Revision 14594 - Directory Listing
Modified Mon May 24 23:54:13 1999 UTC (20 years, 9 months ago) by manus
We forgot a casting.


Revision 14593 - Directory Listing
Modified Mon May 24 23:52:34 1999 UTC (20 years, 9 months ago) by aitkaci
A new feature : is_editable.


Revision 14592 - Directory Listing
Modified Mon May 24 23:51:53 1999 UTC (20 years, 9 months ago) by aitkaci
Some of the features that were previously inapplicable because of windows are now implemented for both platforms.


Revision 14591 - Directory Listing
Modified Mon May 24 23:51:03 1999 UTC (20 years, 9 months ago) by aitkaci
One new feature : is_homogeneous.


Revision 14590 - Directory Listing
Modified Mon May 24 23:50:19 1999 UTC (20 years, 9 months ago) by aitkaci
A new feature to implement : draw_straight_line.


Revision 14589 - Directory Listing
Modified Mon May 24 23:49:50 1999 UTC (20 years, 9 months ago) by aitkaci
Two externals returns an integer, not a boolean.


Revision 14588 - Directory Listing
Modified Mon May 24 23:49:11 1999 UTC (20 years, 9 months ago) by aitkaci
One new extenals for the box : c_gtk_box_homogeneous.


Revision 14587 - Directory Listing
Modified Mon May 24 23:46:59 1999 UTC (20 years, 9 months ago) by aitkaci
One new external : c_gtk_box_homogeneous.


Revision 14586 - Directory Listing
Modified Mon May 24 23:46:36 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fix, but still to check in the feature text_full_insert.


Revision 14585 - Directory Listing
Modified Mon May 24 23:45:23 1999 UTC (20 years, 9 months ago) by aitkaci
One new feature : is_editable and the new preconditions that come with it.


Revision 14584 - Directory Listing
Modified Mon May 24 23:44:29 1999 UTC (20 years, 9 months ago) by aitkaci
One new feature : is_editable and some preconfitions that come with it.


Revision 14583 - Directory Listing
Modified Mon May 24 19:19:10 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	E_IEnumSTATSTG.h E_IRootStorage.h E_IStorage.h E_IStream.h
 	E_statstg.h
 Added Files:
 	E_ITypeComp.h
 ----------------------------------------------------------------------


Revision 14582 - Directory Listing
Modified Mon May 24 19:16:10 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	E_Routines.cpp
 Added Files:
 	E_wide_string.c
 Removed Files:
 	E_wide_string.cpp
 ----------------------------------------------------------------------


Revision 14581 - Directory Listing
Modified Mon May 24 18:41:17 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	ecom_routines.e ecom_wrapper.e
 Added Files:
 	ecom_com.e ecom_guid_routines.e
 ----------------------------------------------------------------------


Revision 14580 - Directory Listing
Modified Mon May 24 18:37:01 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	ecom_exceptions.e ecom_large_integer.e ecom_statstg.e
 	ecom_structure.e ecom_ularge_integer.e ecom_wide_string.e
 Added Files:
 	ecom_array_desc.e ecom_bind_ptr.e ecom_bind_result.e
 	ecom_cust_data.e ecom_cust_data_item.e ecom_disp_params.e
 	ecom_dll_entry.e ecom_documentation.e ecom_elem_desc.e
 	ecom_excep_info.e ecom_func_desc.e ecom_guid.e ecom_idl_desc.e
 	ecom_param_desc.e ecom_param_descex.e ecom_safe_array_bound.e
 	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 ecom_tlib_attr.e
 	ecom_type_attr.e ecom_type_desc.e
 	ecom_type_lib_find_name_result.e ecom_var_desc.e
 	ecom_variant.e
 ----------------------------------------------------------------------


Revision 14579 - Directory Listing
Modified Mon May 24 18:27:20 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	ecom_enum_statstg.e ecom_interface.e ecom_root_storage.e
 	ecom_storage.e ecom_storage_routines.e ecom_stream.e
 Added Files:
 	ecom_type_comp.e ecom_type_info.e ecom_type_lib.e
 ----------------------------------------------------------------------


Revision 14578 - Directory Listing
Modified Mon May 24 18:23:30 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	ecom_lock_types.e ecom_stat_flags.e ecom_stgc.e ecom_stgmove.e
 	ecom_stgty.e ecom_stream_seek.e
 Added Files:
 	ecom_call_conv.e ecom_desc_kind.e ecom_flags.e
 	ecom_func_flags.e ecom_func_kind.e ecom_idl_flags.e
 	ecom_impl_type_flags.e ecom_invoke_kind.e ecom_lib_flags.e
 	ecom_method_flags.e ecom_param_flags.e ecom_reg_kind.e
 	ecom_sys_kind.e ecom_type_flags.e ecom_type_kind.e
 	ecom_var_flags.e ecom_var_kind.e ecom_var_type.e
 ----------------------------------------------------------------------


Revision 14577 - Directory Listing
Modified Mon May 24 18:23:26 1999 UTC (20 years, 9 months ago) by aitkaci
New implementation of is_editable without attributes.


Revision 14576 - Directory Listing
Modified Mon May 24 18:22:54 1999 UTC (20 years, 9 months ago) by aitkaci
Implementation of the feature is_editable.


Revision 14575 - Directory Listing
Modified Mon May 24 18:01:36 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	E_Routines.cpp makefile.msc
 Added Files:
 	E_IType_Info.cpp E_IType_comp.cpp E_IType_lib.cpp
 	E_arraydesc.c E_bstr.cpp E_bstr.h E_custdata.c E_guid.c
 	E_safe_array.cpp
 ----------------------------------------------------------------------


Revision 14574 - Directory Listing
Modified Mon May 24 17:52:56 1999 UTC (20 years, 9 months ago) by marina
 Modified Files:
 	E_IEnumSTATSTG.h E_IRootStorage.h E_IStorage.h E_IStream.h
 	E_Large_Integer.h E_ULarge_Integer.h
	E_statstg.h
 	E_wide_string.h
 Added Files:
 	E_ITypeInfo.h E_ITypeLib.h E_bindptr.h E_custdata.h
 	E_custdataitem.h E_dispparams.h E_elemdesc.h E_excepinfo.h
 	E_funcdesc.h E_guid.h E_idldesc.h E_paramdesc.h
 	E_paramdescex.h E_safe_array.h E_safearray_element.h
 	E_safearraybound.h E_tlib_attr.h E_type_attr.h E_typedesc.h
 	E_vardesc.h E_variant.h e_arraydesc.h ecom_exception.h
 	ecom_flags.h
 ----------------------------------------------------------------------


Revision 14573 - Directory Listing
Modified Mon May 24 17:30:32 1999 UTC (20 years, 9 months ago) by manus
Add the missing part from Emmanuel Texier configuration file.


Revision 14570 - Directory Listing
Modified Mon May 24 16:33:34 1999 UTC (20 years, 9 months ago) by bonnard
Initial revision


Revision 14569 - Directory Listing
Modified Fri May 21 21:38:36 1999 UTC (20 years, 9 months ago) by aitkaci
A demo for a directory selector


Revision 14568 - Directory Listing
Modified Fri May 21 18:53:41 1999 UTC (20 years, 9 months ago) by baron
Class PUSH_BUTTON_IMP has been renamed PUSH_B_IMP.


Revision 14567 - Directory Listing
Modified Fri May 21 18:44:37 1999 UTC (20 years, 9 months ago) by baron
Replace MS_WINDOWS with TOOLKIT_IMP.


Revision 14566 - Directory Listing
Modified Fri May 21 18:30:38 1999 UTC (20 years, 9 months ago) by bonnard
Move the `Preferences' entry from the `Window' menu to the `Edit' menu.


Revision 14563 - Directory Listing
Modified Fri May 21 18:22:36 1999 UTC (20 years, 9 months ago) by bonnard
Initial revision


Revision 14562 - Directory Listing
Modified Fri May 21 18:13:54 1999 UTC (20 years, 9 months ago) by bonnard
New Ace file which uses the new EiffelVision library (with GTK)


Revision 14561 - Directory Listing
Modified Fri May 21 17:55:14 1999 UTC (20 years, 9 months ago) by aitkaci
Plenty of the old inapplicable features are now implemented. It is all the features about the selection on the text_field of the combo_box.


Revision 14560 - Directory Listing
Modified Fri May 21 17:53:27 1999 UTC (20 years, 9 months ago) by aitkaci
The feature show call directly dispath_events which is deferred here and redefined by each descendant dialogs.


Revision 14559 - Directory Listing
Modified Fri May 21 17:52:24 1999 UTC (20 years, 9 months ago) by aitkaci
First working implementation. Need to implement the feature that set the base directory.


Revision 14558 - Directory Listing
Modified Fri May 21 17:51:42 1999 UTC (20 years, 9 months ago) by aitkaci
Not necessary to redefine show.


Revision 14557 - Directory Listing
Modified Fri May 21 17:51:04 1999 UTC (20 years, 9 months ago) by aitkaci
Must implement dispatch events which is inherited from EV_STANDARD_DIALOG_IMP.


Revision 14556 - Directory Listing
Modified Fri May 21 17:47:26 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fixed : a precondition of select_all was wrong.


Revision 14555 - Directory Listing
Modified Fri May 21 17:47:14 1999 UTC (20 years, 9 months ago) by aitkaci
Some features are exported again because I found an implementation on windows : select_region, cut_selection, copy_selection, paste, selection_start, selection_end, has_Selection, delete_selection, select_all and deselect_all.


Revision 14554 - Directory Listing
Modified Fri May 21 17:44:11 1999 UTC (20 years, 9 months ago) by aitkaci
A new feature to know if the box is homogeneous or not.


Revision 14553 - Directory Listing
Modified Fri May 21 17:43:39 1999 UTC (20 years, 9 months ago) by aitkaci
Add some new features for the events.


Revision 14552 - Directory Listing
Modified Fri May 21 17:41:44 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fixed : a precondition of select_all was wrong.


Revision 14551 - Directory Listing
Modified Fri May 21 17:41:14 1999 UTC (20 years, 9 months ago) by aitkaci
Some features are exported again because I found an implementation on windows : select_region, cut_selection, copy_selection, paste, selection_start, selection_end, has_Selection, delete_selection, select_all and deselect_all.


Revision 14550 - Directory Listing
Modified Fri May 21 17:39:11 1999 UTC (20 years, 9 months ago) by aitkaci
First implementation of the ev_print_dialog.


Revision 14549 - Directory Listing
Modified Fri May 21 17:36:24 1999 UTC (20 years, 9 months ago) by aitkaci
First integration of the ev_color_selection_dialog.


Revision 14548 - Directory Listing
Modified Fri May 21 17:31:35 1999 UTC (20 years, 9 months ago) by aitkaci
First integration of the directory selection dialogs.


Revision 14547 - Directory Listing
Modified Fri May 21 17:30:43 1999 UTC (20 years, 9 months ago) by aitkaci
First integration of the figures.


Revision 14546 - Directory Listing
Modified Fri May 21 17:02:43 1999 UTC (20 years, 9 months ago) by manus
Added `command_makefile' for all platforms.
By default it is make.


Revision 14545 - Directory Listing
Modified Thu May 20 22:16:23 1999 UTC (20 years, 9 months ago) by kolli
Makefile for Linux-glibc Platform


Revision 14544 - Directory Listing
Modified Thu May 20 02:08:55 1999 UTC (20 years, 9 months ago) by buoy
In feature, 'set_parent', postcondition put back.


Revision 14543 - Directory Listing
Modified Thu May 20 02:05:58 1999 UTC (20 years, 9 months ago) by buoy
1) In feature 'add_child', we now unref the gtk object 'child_imp.widget' to decrease its number of references to 1.
2) Feature 'child_packing_changed' modified. Resizing options now works better.


Revision 14542 - Directory Listing
Modified Thu May 20 01:59:15 1999 UTC (20 years, 9 months ago) by buoy
In feature 'destroy', we do not use 'gtk_widget_destroy' any longer, as the gtk object is destroyed when no more affected to a parent.


Revision 14541 - Directory Listing
Modified Thu May 20 01:44:51 1999 UTC (20 years, 9 months ago) by manus
Fixed a bad external clauses when using the license manager, we forgot to use
the EiffelNet C libraries and the Liman C libraries.


Revision 14540 - Directory Listing
Modified Tue May 18 22:37:32 1999 UTC (20 years, 9 months ago) by baron
Include figures to the tutorial.


Revision 14539 - Directory Listing
Modified Tue May 18 22:35:43 1999 UTC (20 years, 9 months ago) by baron
Include figures into the tutorial.


Revision 14538 - Directory Listing
Modified Tue May 18 22:32:44 1999 UTC (20 years, 9 months ago) by baron
Example for the figures.


Revision 14537 - Directory Listing
Modified Tue May 18 22:26:44 1999 UTC (20 years, 9 months ago) by baron
Add feature `draw_straight_line'.


Revision 14536 - Directory Listing
Modified Tue May 18 22:14:15 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fixed : we must not call `set_caret_position` when the activate event is raised.


Revision 14535 - Directory Listing
Modified Tue May 18 22:13:18 1999 UTC (20 years, 9 months ago) by aitkaci
implementation of the add and remove command for the message dialogs.


Revision 14534 - Directory Listing
Modified Tue May 18 22:09:12 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14533 - Directory Listing
Modified Tue May 18 21:58:46 1999 UTC (20 years, 9 months ago) by aitkaci
It needs to inherit from EV_EVENT_HANDLER_IMP and EV_DIALOG_EVENTS_CONSTANTS_IMP and the creation routine take a container, not a window.


Revision 14532 - Directory Listing
Modified Tue May 18 21:56:45 1999 UTC (20 years, 9 months ago) by aitkaci
New comments in features height and set_height.


Revision 14531 - Directory Listing
Modified Tue May 18 21:55:15 1999 UTC (20 years, 9 months ago) by aitkaci
4 new features to add and remove some commands to the dialog.


Revision 14530 - Directory Listing
Modified Tue May 18 21:51:14 1999 UTC (20 years, 9 months ago) by aitkaci
The creation routine need a container, not a window.


Revision 14529 - Directory Listing
Modified Tue May 18 21:49:08 1999 UTC (20 years, 9 months ago) by aitkaci
A new precondition to verify that a format have been added before the user try to attach any region to it.


Revision 14528 - Directory Listing
Modified Tue May 18 21:48:31 1999 UTC (20 years, 9 months ago) by manus
By default, we need to use the license clusters.


Revision 14527 - Directory Listing
Modified Tue May 18 21:48:06 1999 UTC (20 years, 9 months ago) by aitkaci
More comments on  feature height and set_height.


Revision 14526 - Directory Listing
Modified Tue May 18 21:41:09 1999 UTC (20 years, 9 months ago) by manus
Fixed a display problem


Revision 14525 - Directory Listing
Modified Tue May 18 19:23:42 1999 UTC (20 years, 9 months ago) by manus
We forgot to add `exft' as an exported function of the run-time.


Revision 14524 - Directory Listing
Modified Tue May 18 19:06:26 1999 UTC (20 years, 9 months ago) by manus
Fixed a multithreaded problem with the multithreaded run-time in DLL.
`eif_global_key' was not declared using `RT_LNK'.


Revision 14523 - Directory Listing
Modified Tue May 18 17:53:58 1999 UTC (20 years, 9 months ago) by aitkaci
Added some expand functions.


Revision 14522 - Directory Listing
Modified Tue May 18 17:52:23 1999 UTC (20 years, 9 months ago) by aitkaci
EV_TEXT_AREA is now EV_TEXT.


Revision 14521 - Directory Listing
Modified Tue May 18 17:51:42 1999 UTC (20 years, 9 months ago) by aitkaci
EV_TEXT_AREA is noe EV_TEXT.


Revision 14520 - Directory Listing
Modified Tue May 18 17:49:56 1999 UTC (20 years, 9 months ago) by aitkaci
It is now in english.


Revision 14519 - Directory Listing
Modified Tue May 18 17:48:22 1999 UTC (20 years, 9 months ago) by aitkaci
Design altered and new items introduxed for save_dialog, open_dialog and rich edit.


Revision 14518 - Directory Listing
Modified Tue May 18 17:29:47 1999 UTC (20 years, 9 months ago) by aitkaci
A new cluster: rich


Revision 14517 - Directory Listing
Modified Tue May 18 17:28:38 1999 UTC (20 years, 9 months ago) by aitkaci
Items for the file selection dialogs.


Revision 14516 - Directory Listing
Modified Tue May 18 17:25:56 1999 UTC (20 years, 9 months ago) by aitkaci
EV_TEXT is now EV_RICH_TEXT


Revision 14515 - Directory Listing
Modified Tue May 18 16:22:27 1999 UTC (20 years, 9 months ago) by aitkaci
Three new features to insert a text in the rich edit : insert_text, insert_text_stream_in and insert_rtf_stream_in.


Revision 14514 - Directory Listing
Modified Tue May 18 04:58:10 1999 UTC (20 years, 9 months ago) by davids
VMS port: allow Unix filespecs on VMS


Revision 14513 - Directory Listing
Modified Tue May 18 01:09:15 1999 UTC (20 years, 9 months ago) by aitkaci
Removed the external c_gtk_font_selection_set_filter because it was not working. I found another way to implement the fonts.


Revision 14512 - Directory Listing
Modified Tue May 18 01:08:20 1999 UTC (20 years, 9 months ago) by aitkaci
Removed the external c_gtk_font_selection_set_filter because it is not defined in the .c fil eanymore.


Revision 14511 - Directory Listing
Modified Tue May 18 00:53:01 1999 UTC (20 years, 9 months ago) by aitkaci
The feature deselect_all was selecting everything. Now, it works properly.


Revision 14510 - Directory Listing
Modified Tue May 18 00:52:29 1999 UTC (20 years, 9 months ago) by aitkaci
Implementation of the feature set_character_format has changed, then it works with the mechanism of text_format. Cool.


Revision 14509 - Directory Listing
Modified Tue May 18 00:51:26 1999 UTC (20 years, 9 months ago) by aitkaci
box_widget must be compared to the default_pointer in the feature set_parent and not to Void.


Revision 14508 - Directory Listing
Modified Tue May 18 00:49:17 1999 UTC (20 years, 9 months ago) by aitkaci
All the attributes are now strings. Everything is implemented, but it need to be checked and improved.


Revision 14507 - Directory Listing
Modified Tue May 18 00:48:37 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14506 - Directory Listing
Modified Tue May 18 00:47:10 1999 UTC (20 years, 9 months ago) by aitkaci
All features implemented, but they need to be check because they don't return a good result each time.


Revision 14505 - Directory Listing
Modified Tue May 18 00:46:36 1999 UTC (20 years, 9 months ago) by aitkaci
Nothing known about underline on gtk. All features implemented.


Revision 14504 - Directory Listing
Modified Tue May 18 00:45:42 1999 UTC (20 years, 9 months ago) by aitkaci
We can clear a selection even if there is no current selection : one precondition removed.


Revision 14503 - Directory Listing
Modified Tue May 18 00:45:32 1999 UTC (20 years, 9 months ago) by aitkaci
A precondition to check the format in set_character_format.


Revision 14502 - Directory Listing
Modified Tue May 18 00:45:14 1999 UTC (20 years, 9 months ago) by aitkaci
Nothing about underkine on gtk.


Revision 14501 - Directory Listing
Modified Tue May 18 00:10:25 1999 UTC (20 years, 9 months ago) by buoy
Features 'add_status_bar_item' and 'remove_status_bar_item' modified to always have the last status bar item in a status bar, expand.


Revision 14500 - Directory Listing
Modified Tue May 18 00:08:02 1999 UTC (20 years, 9 months ago) by buoy
Redefinition of feature 'destroy' and feature 'set_width' modified to always have the last status bar item in a status bar, expand.


Revision 14499 - Directory Listing
Modified Mon May 17 21:14:56 1999 UTC (20 years, 9 months ago) by buoy
In feature 'add_child', we have to add a reference to 'box_widget' as it is done for widget when the gtk object is created. Still have to check that references are destroyed when no more used.


Revision 14498 - Directory Listing
Modified Mon May 17 21:10:51 1999 UTC (20 years, 9 months ago) by buoy
In feature 'remove_cild', we also have to remove the reference of the widget to its box_widget.


Revision 14497 - Directory Listing
Modified Mon May 17 21:08:26 1999 UTC (20 years, 9 months ago) by buoy
Adding or removing reference to 'box_widget' when the widget is in a box (horizontal or vertical box to allow horizontal or vertical resizing options).


Revision 14496 - Directory Listing
Modified Mon May 17 19:08:36 1999 UTC (20 years, 9 months ago) by manus
Addition of dynamic multithreaded version of the Eiffel run-time.


Revision 14495 - Directory Listing
Modified Mon May 17 18:24:25 1999 UTC (20 years, 9 months ago) by kolli
Fix


Revision 14494 - Directory Listing
Modified Mon May 17 17:19:32 1999 UTC (20 years, 9 months ago) by baron
Change EV_PND_DATA by ANY for the transported data.
Remove class EV_PND_DATA and its hairs.


Revision 14493 - Directory Listing
Modified Mon May 17 17:15:40 1999 UTC (20 years, 9 months ago) by baron
Change EV_PND_DATA by ANY for the transported data.


Revision 14492 - Directory Listing
Modified Mon May 17 17:02:47 1999 UTC (20 years, 9 months ago) by aitkaci
An special file for the font externals.


Revision 14491 - Directory Listing
Modified Mon May 17 17:02:19 1999 UTC (20 years, 9 months ago) by aitkaci
Font externals moved to a specific file.


Revision 14490 - Directory Listing
Modified Mon May 17 17:01:38 1999 UTC (20 years, 9 months ago) by aitkaci
Removed c_String which is not necessary.


Revision 14489 - Directory Listing
Modified Mon May 17 17:00:59 1999 UTC (20 years, 9 months ago) by aitkaci
Start of real implementation.


Revision 14488 - Directory Listing
Modified Mon May 17 17:00:21 1999 UTC (20 years, 9 months ago) by aitkaci
One new function fot the font.


Revision 14487 - Directory Listing
Modified Mon May 17 16:31:58 1999 UTC (20 years, 9 months ago) by manus
Fixed a Windows specific problem when compiling from scratch the run-time.


Revision 14486 - Directory Listing
Modified Mon May 17 15:58:48 1999 UTC (20 years, 9 months ago) by aitkaci
Order changed in the call of execute_command. It must be the last executed function.


Revision 14485 - Directory Listing
Modified Mon May 17 15:57:11 1999 UTC (20 years, 9 months ago) by aitkaci
New creation routine : make_by_system_name.


Revision 14484 - Directory Listing
Modified Mon May 17 15:54:48 1999 UTC (20 years, 9 months ago) by aitkaci
Feature set_implementation was missing.


Revision 14483 - Directory Listing
Modified Mon May 17 15:42:52 1999 UTC (20 years, 9 months ago) by manus
New version number of the compiler.


Revision 14482 - Directory Listing
Modified Mon May 17 15:42:02 1999 UTC (20 years, 9 months ago) by manus
New version number for the license manager.


Revision 14481 - Directory Listing
Modified Mon May 17 02:09:41 1999 UTC (20 years, 9 months ago) by manus
Removed useless comments.


Revision 14480 - Directory Listing
Modified Sun May 16 20:21:12 1999 UTC (20 years, 9 months ago) by davids
VMS port: allow MELT_PATH to be a VMS concealed logical name
or environment variable.


Revision 14479 - Directory Listing
Modified Sun May 16 00:25:41 1999 UTC (20 years, 9 months ago) by manus
New EiffelStore library which is type safe now. The use of the creation of
generic parameter was not correctly written and this was not detected before
because the compiler did not check for it.
We now use `default_create' since the 4.4 compiler has it and it makes things
easier to manage.


Revision 14478 - Directory Listing
Modified Sat May 15 07:57:41 1999 UTC (20 years, 9 months ago) by aitkaci
Feature gtk_text_full_insert' is now fully working.


Revision 14477 - Directory Listing
Modified Sat May 15 05:31:57 1999 UTC (20 years, 9 months ago) by aitkaci
First implementation, not yet over.


Revision 14476 - Directory Listing
Modified Sat May 15 05:30:29 1999 UTC (20 years, 9 months ago) by aitkaci
First implementation. Classes that describe the system name of a font. Used in EV_FONT


Revision 14475 - Directory Listing
Modified Sat May 15 05:29:21 1999 UTC (20 years, 9 months ago) by aitkaci
New externals for the fonts.


Revision 14474 - Directory Listing
Modified Sat May 15 05:29:00 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changed.


Revision 14473 - Directory Listing
Modified Sat May 15 05:28:36 1999 UTC (20 years, 9 months ago) by aitkaci
First implementation of the character format. Not over yet.


Revision 14472 - Directory Listing
Modified Sat May 15 05:28:11 1999 UTC (20 years, 9 months ago) by aitkaci
First implementation of the font that use the class EV_FONT_NAME_IMP, not totally implemented yet.


Revision 14471 - Directory Listing
Modified Sat May 15 05:24:08 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes. New externals for the fonts.


Revision 14470 - Directory Listing
Modified Sat May 15 05:22:51 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fix in some preconditions.


Revision 14469 - Directory Listing
Modified Sat May 15 05:22:14 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fix: one post-condition of set_background_color was not working.


Revision 14468 - Directory Listing
Modified Sat May 15 05:21:38 1999 UTC (20 years, 9 months ago) by aitkaci
At creation, we set the interface of the implementation. There is also a new creation routine.


Revision 14467 - Directory Listing
Modified Sat May 15 05:20:57 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fixed in some preconditions.


Revision 14466 - Directory Listing
Modified Sat May 15 02:33:58 1999 UTC (20 years, 9 months ago) by manus
Changed the behavior of the savings. If the user enter a ", we will print a "
and we won't do any special treatments as we were doing before, because it was resulting
in a bad result anyway.


Revision 14465 - Directory Listing
Modified Sat May 15 02:32:07 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug because we were checking that we can write to the preference file
without checking it was existing.


Revision 14464 - Directory Listing
Modified Sat May 15 02:29:18 1999 UTC (20 years, 9 months ago) by manus
Fixed some bad namings.


Revision 14463 - Directory Listing
Modified Sat May 15 02:27:54 1999 UTC (20 years, 9 months ago) by manus
New way to save files. We first save it in `my_class.e.swp' then we delete
the original and then we rename `my_class.e.swp' into `my_class.e'.


Revision 14462 - Directory Listing
Modified Sat May 15 02:27:12 1999 UTC (20 years, 9 months ago) by manus
Now, when there is no class in the class tool, `Versions' does nothing (instead of crashing).


Revision 14461 - Directory Listing
Modified Sat May 15 02:25:47 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug in the C code generation for the creation of a formal parameter.
We forgot to mark Current as used.


Revision 14460 - Directory Listing
Modified Sat May 15 02:24:39 1999 UTC (20 years, 9 months ago) by manus
Add a new query `has_default_create' which enables us the compiler to check wether
or not the creation constraint contains `default_create'.


Revision 14459 - Directory Listing
Modified Sat May 15 02:23:33 1999 UTC (20 years, 9 months ago) by manus
Fixed a crash when doing the clickable format on a empty indexing clause.


Revision 14458 - Directory Listing
Modified Sat May 15 02:20:58 1999 UTC (20 years, 9 months ago) by manus
Add `default_create' as a possible option to create generic parameters.


Revision 14457 - Directory Listing
Modified Sat May 15 02:18:52 1999 UTC (20 years, 9 months ago) by manus
Classes which have `default_create' as creation procedure are now accepted
when the constraint creation clause specifies `default_create' as one if the
creation procedure.


Revision 14456 - Directory Listing
Modified Sat May 15 02:09:41 1999 UTC (20 years, 9 months ago) by ericb
Automatically generated by `geyacc' (run `make_parser.bat').


Revision 14455 - Directory Listing
Modified Sat May 15 02:09:34 1999 UTC (20 years, 9 months ago) by ericb
First working implementation.


Revision 14454 - Directory Listing
Modified Sat May 15 02:09:27 1999 UTC (20 years, 9 months ago) by ericb
Automatically generated by `gelex' (run `make_scanner.bat').


Revision 14453 - Directory Listing
Modified Sat May 15 02:07:09 1999 UTC (20 years, 9 months ago) by ericb
Added `initialize' to list of creation routines.


Revision 14452 - Directory Listing
Modified Sat May 15 02:06:37 1999 UTC (20 years, 9 months ago) by ericb
Fixed typo.


Revision 14451 - Directory Listing
Modified Sat May 15 02:06:23 1999 UTC (20 years, 9 months ago) by ericb
Full implementation.


Revision 14450 - Directory Listing
Modified Sat May 15 02:05:59 1999 UTC (20 years, 9 months ago) by ericb
Added feature `initialize'.


Revision 14449 - Directory Listing
Modified Sat May 15 02:00:07 1999 UTC (20 years, 9 months ago) by ericb
Added `initialize' as creation routine.


Revision 14448 - Directory Listing
Modified Sat May 15 01:59:42 1999 UTC (20 years, 9 months ago) by ericb
Fixed typo.


Revision 14447 - Directory Listing
Modified Sat May 15 01:59:18 1999 UTC (20 years, 9 months ago) by ericb
Full implementation.


Revision 14446 - Directory Listing
Modified Sat May 15 01:55:52 1999 UTC (20 years, 9 months ago) by ericb
Added new creation routine.


Revision 14445 - Directory Listing
Modified Sat May 15 01:46:42 1999 UTC (20 years, 9 months ago) by buoy
Feature 'is_child' added. Redefined because the child is contained in a box (to allow vertical or horizontal resizing options).


Revision 14444 - Directory Listing
Modified Sat May 15 00:39:07 1999 UTC (20 years, 9 months ago) by buoy
Features 'set_center_alignment', 'set_left_alignment' and 'set_right_alignment' implemented.


Revision 14443 - Directory Listing
Modified Sat May 15 00:05:52 1999 UTC (20 years, 9 months ago) by buoy
1) Creation of attribute 'tree_widget'. The tree is now contained in a gtk scrolled window. widget will now point to this window and tree_widget will point to  the gtk tree object.
2) Feature 'make', 'add_item' and 'remove_item' modified because the tree is now contained in a gtk scrolled-window.


Revision 14442 - Directory Listing
Modified Fri May 14 23:57:51 1999 UTC (20 years, 9 months ago) by buoy
1) Feature 'add_child' modified to add the child in a horizontal box and then add it to current (to add horizontal resizing options).
2) Feature 'child_packing_changed' modified because we have to set resizing options for both pairs: widget/child.box_widget and child.box_widget/child.widget.


Revision 14441 - Directory Listing
Modified Fri May 14 23:55:16 1999 UTC (20 years, 9 months ago) by buoy
1) Feature 'add_child' modified to add the child in a vertical box before adding this vertical box to current (to add vertical resizing options).
2) Feature 'child_packing_changed' modified because we have to set resizing options for both pairs: widget/child.box_widget and child.box_widget/child.widget.


Revision 14440 - Directory Listing
Modified Fri May 14 23:47:29 1999 UTC (20 years, 9 months ago) by buoy
1) Adding precondition to feature 'child_packing_changed'.
2) Cosmetic changes.


Revision 14439 - Directory Listing
Modified Fri May 14 23:44:54 1999 UTC (20 years, 9 months ago) by buoy
Redefinition of feature 'remove_child' and 'child_added' because the child is in a box (to allow horizontal and vertical resizing options).


Revision 14438 - Directory Listing
Modified Fri May 14 23:38:40 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'set_vertical_resize' and 'set_horizontal_resize' modified to finish the implementation. Tested.
2) Adding feature 'box_widget' to store the POINTER to the gtk box that will contain the current widget. Created to enable vertical and horizontal resizing options.
3) Implementation of feature 'set_box_widget'.


Revision 14437 - Directory Listing
Modified Fri May 14 23:27:11 1999 UTC (20 years, 9 months ago) by buoy
Adding the signature of the new implemented funtion 'c_gtk_tree_item_is_selected'.


Revision 14436 - Directory Listing
Modified Fri May 14 23:22:51 1999 UTC (20 years, 9 months ago) by buoy
Adding the gtk functions 'gtk_scrolled_window_add_with_viewport'.


Revision 14435 - Directory Listing
Modified Fri May 14 23:15:34 1999 UTC (20 years, 9 months ago) by buoy
cosmetic changes


Revision 14434 - Directory Listing
Modified Fri May 14 23:13:21 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'is_parent' and 'set_selected' implemented.
2) Starting to implement feature 'is_selected'. Still to be continued.
3) In feature 'add_item', specifying the selection mode to SINGLE with 'c_gtk_tree_set_single_selection_mode'.


Revision 14433 - Directory Listing
Modified Fri May 14 23:03:29 1999 UTC (20 years, 9 months ago) by buoy
Implementation of features: 'c_gtk_tree_item_is_selected' and 'c_gtk_tree_item_set_single_selection_mode' for trees.


Revision 14432 - Directory Listing
Modified Fri May 14 23:03:28 1999 UTC (20 years, 9 months ago) by aitkaci
Added a new feature for the rich text.


Revision 14431 - Directory Listing
Modified Fri May 14 23:02:52 1999 UTC (20 years, 9 months ago) by aitkaci
One new external for the rich text. Need to be fix.


Revision 14430 - Directory Listing
Modified Fri May 14 22:59:06 1999 UTC (20 years, 9 months ago) by buoy
Features 'selection_start' and 'select_region' modified because in EVision, position starts at 1 while in gtk, it is at 0


Revision 14429 - Directory Listing
Modified Fri May 14 22:59:05 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fixed: there was an index error. It's fixed.


Revision 14428 - Directory Listing
Modified Fri May 14 22:48:08 1999 UTC (20 years, 9 months ago) by buoy
Feature 'c_gtk_tree_set_single_selection_mode' implemented to set the selection mode of trees to SINGLE.


Revision 14427 - Directory Listing
Modified Fri May 14 22:48:07 1999 UTC (20 years, 9 months ago) by aitkaci
New external for the text and rich-text.


Revision 14426 - Directory Listing
Modified Fri May 14 05:50:07 1999 UTC (20 years, 9 months ago) by aitkaci
Implementation of the feature insert_text.


Revision 14425 - Directory Listing
Modified Fri May 14 05:47:44 1999 UTC (20 years, 9 months ago) by aitkaci
Indexing cganged for the text, yet prepend textdon't work anymore.


Revision 14424 - Directory Listing
Modified Fri May 14 05:42:22 1999 UTC (20 years, 9 months ago) by aitkaci
Index changing and removing of unusefull comments.


Revision 14423 - Directory Listing
Modified Fri May 14 05:37:31 1999 UTC (20 years, 9 months ago) by aitkaci
EV_POINT is now EV_COORDINATES.


Revision 14422 - Directory Listing
Modified Fri May 14 05:36:20 1999 UTC (20 years, 9 months ago) by aitkaci
Not implemented, but has the good interface.


Revision 14421 - Directory Listing
Modified Fri May 14 05:33:27 1999 UTC (20 years, 9 months ago) by aitkaci
EV_RECTANGLE is now EV_CLIP and EV_POINT is now EV_COORDINATES.


Revision 14420 - Directory Listing
Modified Thu May 13 22:30:32 1999 UTC (20 years, 9 months ago) by aitkaci
A demo for a rich text.


Revision 14419 - Directory Listing
Modified Thu May 13 19:09:49 1999 UTC (20 years, 9 months ago) by manus
Fixed again the default_style it was not correct if the user did specify
that `is_multi_line_mode' to False.


Revision 14418 - Directory Listing
Modified Thu May 13 18:40:59 1999 UTC (20 years, 9 months ago) by aitkaci
There was some indice problem before. Noew everything starts at the 1 index. In the rich text, we need to redefine prepend and append.


Revision 14417 - Directory Listing
Modified Thu May 13 18:39:17 1999 UTC (20 years, 9 months ago) by aitkaci
Clean in the preconditions : evrything starts now at 1 and not 0.


Revision 14416 - Directory Listing
Modified Thu May 13 18:37:15 1999 UTC (20 years, 9 months ago) by aitkaci
Bug fix: it was a wrong index.


Revision 14415 - Directory Listing
Modified Thu May 13 17:34:45 1999 UTC (20 years, 9 months ago) by manus
The previous fix was incomplete since by default we have the style `Ws_hscroll'
and `Ws_vscroll', so if the user choose not to have them we need to remove them, not
the contrary, i.e. when the user needs them we add them.


Revision 14414 - Directory Listing
Modified Thu May 13 16:58:34 1999 UTC (20 years, 9 months ago) by manus
Fixed a problem which can occurs with the Eiffel parser since it does not know
how to deal with string containings %U.


Revision 14413 - Directory Listing
Modified Thu May 13 16:55:41 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the definition of `default_style' because we were generating a bad
style since we are using `Precursor' and something has been changed in the inheritance
clause.
Fixed a possible problem with `realize_current' where we need to hide the scrollbars
if the user choose to do so.


Revision 14412 - Directory Listing
Modified Thu May 13 16:44:53 1999 UTC (20 years, 9 months ago) by aitkaci
EV_TEXT is now EV_RICH_TEXT.


Revision 14411 - Directory Listing
Modified Thu May 13 16:44:36 1999 UTC (20 years, 9 months ago) by aitkaci
EV_TEXT_AREA is now EV_TEXT.


Revision 14410 - Directory Listing
Modified Thu May 13 01:21:48 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14409 - Directory Listing
Modified Thu May 13 01:18:02 1999 UTC (20 years, 9 months ago) by aitkaci
In EV_FONT string_width has now only one argument, and string_height do not exists anymore.


Revision 14408 - Directory Listing
Modified Thu May 13 01:17:24 1999 UTC (20 years, 9 months ago) by aitkaci
First real implementation.


Revision 14407 - Directory Listing
Modified Thu May 13 01:16:46 1999 UTC (20 years, 9 months ago) by manus
Fixed a typo in comment


Revision 14406 - Directory Listing
Modified Thu May 13 01:14:13 1999 UTC (20 years, 9 months ago) by aitkaci
We rename selection_start as wel_selection_start and selection_end as wel_selection_end.


Revision 14405 - Directory Listing
Modified Thu May 13 01:13:45 1999 UTC (20 years, 9 months ago) by aitkaci
We need to redefine selection_start and selection_end because there is a difference of index of 1 between WEL and vision.


Revision 14404 - Directory Listing
Modified Thu May 13 01:12:17 1999 UTC (20 years, 9 months ago) by manus
Cosmetics


Revision 14403 - Directory Listing
Modified Thu May 13 01:11:52 1999 UTC (20 years, 9 months ago) by aitkaci
We need to define wel_selection_start and wel_selection_end.


Revision 14402 - Directory Listing
Modified Thu May 13 01:11:25 1999 UTC (20 years, 9 months ago) by manus
Move `degree_output.put_end_degree' at the very end of `execute' otherwise it
could have display something like "Total: 223 To go: -223" if an error occured.


Revision 14401 - Directory Listing
Modified Thu May 13 01:11:13 1999 UTC (20 years, 9 months ago) by aitkaci
In EV_FONT string_width has now only one argument, and string_height do not exists anymore.


Revision 14400 - Directory Listing
Modified Thu May 13 01:09:39 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14399 - Directory Listing
Modified Thu May 13 01:07:40 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug in the byte code generation where the `parameter_b' that we were getting
from the parameters list of a function could have not conform to PARAMETER_B. In that
case nothing should have been done, instead we were crashing by a `applied to Void
reference since the assignment attempt failed'.


Revision 14398 - Directory Listing
Modified Thu May 13 01:07:05 1999 UTC (20 years, 9 months ago) by aitkaci
Some unknown features have been removed. And some other important one have been added.


Revision 14397 - Directory Listing
Modified Thu May 13 01:05:24 1999 UTC (20 years, 9 months ago) by manus
We add a new check for the incrementality, if you modify the list of creation routine
used in the constraint creation clause, it will be catch up by `equiv' and thus will update
all the syntactical suppliers of the generic class.


Revision 14396 - Directory Listing
Modified Thu May 13 01:03:51 1999 UTC (20 years, 9 months ago) by manus
We forgot to check that the class did have a constraint creation clause. If it does not
have it we raise an error.


Revision 14395 - Directory Listing
Modified Thu May 13 01:03:14 1999 UTC (20 years, 9 months ago) by aitkaci
Format needed by the rich edit,it permits to easely format a text.


Revision 14394 - Directory Listing
Modified Thu May 13 01:02:21 1999 UTC (20 years, 9 months ago) by aitkaci
First real implementation, but need some work to check some post-conditions.


Revision 14393 - Directory Listing
Modified Thu May 13 00:58:31 1999 UTC (20 years, 9 months ago) by aitkaci
1. 2 new features : `insert_text' and `selected_text."
2. Unusefull comments removed.


Revision 14392 - Directory Listing
Modified Thu May 13 00:52:11 1999 UTC (20 years, 9 months ago) by aitkaci
Cosmetic changes.


Revision 14391 - Directory Listing
Modified Thu May 13 00:49:19 1999 UTC (20 years, 9 months ago) by aitkaci
Some unknown features have been removed. And some other important one have been added.


Revision 14390 - Directory Listing
Modified Thu May 13 00:49:03 1999 UTC (20 years, 9 months ago) by aitkaci
Format needed by the rich edit,it permits to easely format a text.


Revision 14389 - Directory Listing
Modified Thu May 13 00:47:25 1999 UTC (20 years, 9 months ago) by aitkaci
First real implementation but still need to check some post-conditions.


Revision 14388 - Directory Listing
Modified Thu May 13 00:46:38 1999 UTC (20 years, 9 months ago) by aitkaci
1. 2 new features : `selected_text' and insert_text
2. Unusefull comments were removed.


Revision 14387 - Directory Listing
Modified Thu May 13 00:40:24 1999 UTC (20 years, 9 months ago) by aitkaci
1. Cosmetic changes.
2. Features `set_font_imp` was not used, then it was removed.
3. Changes to adapt the class to a lightest class EV_FONT.


Revision 14386 - Directory Listing
Modified Thu May 13 00:38:30 1999 UTC (20 years, 9 months ago) by aitkaci
Some unknown features have been removed. And some other important one have been added.


Revision 14385 - Directory Listing
Modified Thu May 13 00:37:44 1999 UTC (20 years, 9 months ago) by aitkaci
Format needed by the rich edit, they permit to easely format a text.


Revision 14384 - Directory Listing
Modified Thu May 13 00:34:40 1999 UTC (20 years, 9 months ago) by aitkaci
Class needed by EV_TEXT_FORMAT


Revision 14383 - Directory Listing
Modified Wed May 12 23:42:29 1999 UTC (20 years, 9 months ago) by baron
Rename class EV_RECTANGLE into EV_CLIP.


Revision 14382 - Directory Listing
Modified Wed May 12 23:36:53 1999 UTC (20 years, 9 months ago) by baron
Rename class: EV_RECTANGLE -> EV_CLIP.


Revision 14381 - Directory Listing
Modified Wed May 12 23:32:33 1999 UTC (20 years, 9 months ago) by baron
Rename class EV_RECTANGLE into EV_CLIP.


Revision 14380 - Directory Listing
Modified Tue May 11 20:13:38 1999 UTC (20 years, 9 months ago) by baron
Rename class EV_POINT into EV_COORDINATES.


Revision 14379 - Directory Listing
Modified Tue May 11 20:02:46 1999 UTC (20 years, 9 months ago) by baron
Rename the class EV_POINT -> EV_COORDINATES.


Revision 14378 - Directory Listing
Modified Tue May 11 15:58:57 1999 UTC (20 years, 9 months ago) by moinet
Redefine set_successors_of for this class. The difference is that, as the
relationship is composite, the previous successor is not only removed as a
successor of the relationship, but is removed from the database.


Revision 14377 - Directory Listing
Modified Tue May 11 04:32:18 1999 UTC (20 years, 9 months ago) by manus
New storing mechanism which enables you to read old independent storables.


Revision 14376 - Directory Listing
Modified Tue May 11 03:38:30 1999 UTC (20 years, 9 months ago) by davids
VMS port: permit Unix filespecs on VMS


Revision 14375 - Directory Listing
Modified Tue May 11 03:34:45 1999 UTC (20 years, 9 months ago) by davids
VMS port


Revision 14374 - Directory Listing
Modified Tue May 11 03:17:06 1999 UTC (20 years, 9 months ago) by manus
There is a new signature of `make' from PICT_COLOR_B_IMP which has been changed


Revision 14373 - Directory Listing
Modified Tue May 11 03:09:52 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug in the parameter order which was incorrect.


Revision 14372 - Directory Listing
Modified Tue May 11 03:08:39 1999 UTC (20 years, 9 months ago) by manus
The parameter order was incoherent with the order in which it was done in EiffelVision.


Revision 14371 - Directory Listing
Modified Tue May 11 02:37:09 1999 UTC (20 years, 9 months ago) by manus
The new run-time can now retrieve old storables which contains doubles.
The previous integration which has the IEEE standard for the doubles was
breaking the compatibility.


Revision 14370 - Directory Listing
Modified Tue May 11 02:19:50 1999 UTC (20 years, 9 months ago) by manus
Fixed some ANSI conformance bug
Fixed a Borland compatibility problem


Revision 14369 - Directory Listing
Modified Tue May 11 02:09:20 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug where you can have two separators next to each other and it was making
it violate a precondition on `is_code' from `make' for DATE_CODE.


Revision 14368 - Directory Listing
Modified Mon May 10 21:38:41 1999 UTC (20 years, 9 months ago) by manus
Fixed a small bugs because `selection_text' does not check enough that `selection_edit'
does inded exist.


Revision 14367 - Directory Listing
Modified Mon May 10 20:21:59 1999 UTC (20 years, 9 months ago) by aitkaci
A new feature : `index_from_position`.


Revision 14366 - Directory Listing
Modified Mon May 10 20:02:04 1999 UTC (20 years, 9 months ago) by buoy
GTK_COMMAND_LIST now called EV_GTK_COMMAND_LIST.


Revision 14365 - Directory Listing
Modified Mon May 10 19:58:58 1999 UTC (20 years, 9 months ago) by buoy
Class needed by the event handler.


Revision 14364 - Directory Listing
Modified Mon May 10 19:45:11 1999 UTC (20 years, 9 months ago) by aitkaci
A new feature `set_rows` and `set_text` defined here not in _I.


Revision 14363 - Directory Listing
Modified Mon May 10 18:51:45 1999 UTC (20 years, 9 months ago) by aitkaci
A new parameter : `children` and the feature that comes with it : `children_is_valid`


Revision 14362 - Directory Listing
Modified Mon May 10 18:49:48 1999 UTC (20 years, 9 months ago) by aitkaci
A new attribute `user_tree_view_item' for implementation purpose. This attribute is used to set the `h_item' parameter of the item given by the user.


Revision 14361 - Directory Listing
Modified Mon May 10 18:47:04 1999 UTC (20 years, 9 months ago) by aitkaci
1. In every feature that use the mask of the item, we set back the old mask before to leave.
2. New features usefull : is_parent, deselect_item, expand_item, collapse_item.
3. Feature insert_item altered because, we need to set the h_item parameter of the items when we add the structure.


Revision 14360 - Directory Listing
Modified Mon May 10 18:29:04 1999 UTC (20 years, 9 months ago) by buoy
rename make as 'wrong_make' instead of 'widget_old_make'.


Revision 14359 - Directory Listing
Modified Mon May 10 18:23:51 1999 UTC (20 years, 9 months ago) by buoy
Features 'is_parent' and 'set_selected' added. Still to be implemented.


Revision 14358 - Directory Listing
Modified Mon May 10 18:03:47 1999 UTC (20 years, 9 months ago) by buoy
First implementation.


Revision 14357 - Directory Listing
Modified Mon May 10 18:01:04 1999 UTC (20 years, 9 months ago) by buoy
Assignment attempt was inapropriate.


Revision 14356 - Directory Listing
Modified Mon May 10 18:01:02 1999 UTC (20 years, 9 months ago) by aitkaci
Temporary fix of a graphiq bug of the EV_LIST.


Revision 14355 - Directory Listing
Modified Mon May 10 17:57:40 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'selected_items' and selected' added. Still to be implemented.
2) Feature remove commands implemented.


Revision 14354 - Directory Listing
Modified Mon May 10 17:54:17 1999 UTC (20 years, 9 months ago) by buoy
Feature remove commands implemented


Revision 14353 - Directory Listing
Modified Mon May 10 17:53:11 1999 UTC (20 years, 9 months ago) by buoy
1) Assignment attempt were inapropriate.
2) Feature remove commands implemented.


Revision 14352 - Directory Listing
Modified Mon May 10 17:51:22 1999 UTC (20 years, 9 months ago) by buoy
1) Feature 'set_maximum_text_length' removed because it is useless (and removed )in EV_TEXT_AREA.
2) Feature remove commands implemented.


Revision 14351 - Directory Listing
Modified Mon May 10 17:48:03 1999 UTC (20 years, 9 months ago) by buoy
1) Assignment attempt were inapropriate
2) Feature 'set_maximum_text_length' removed.


Revision 14350 - Directory Listing
Modified Mon May 10 17:44:19 1999 UTC (20 years, 9 months ago) by buoy
In feature 'make_with_text', assignment attempt was inapropriate.


Revision 14349 - Directory Listing
Modified Mon May 10 17:42:39 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'selected_item' and 'selected_items modified because ev_children is now an array of EV_MULTI_COLUMN_LIST_ROW_IMP instead of EV_MULTI_COLUMN_LIST_ROW.
2) Features implemented: 'select_item', 'deselect_item', 'clear_selection'.
3) Feature 'add_item' and 'clear_items' modified.
4) Features remove commands implemented.


Revision 14348 - Directory Listing
Modified Mon May 10 17:41:41 1999 UTC (20 years, 9 months ago) by aitkaci
Adaptation to the new interface after gtk implemenation. It is like a menu_bar, it need to have a parent.


Revision 14347 - Directory Listing
Modified Mon May 10 17:40:38 1999 UTC (20 years, 9 months ago) by aitkaci
When we has an item, it is not necessary to set its h_item value, now it is directly done by the WEL library.


Revision 14346 - Directory Listing
Modified Mon May 10 17:39:49 1999 UTC (20 years, 9 months ago) by aitkaci
Beginning of implementation of the `set_index` features of the items.


Revision 14345 - Directory Listing
Modified Mon May 10 17:38:35 1999 UTC (20 years, 9 months ago) by aitkaci
Introduction of a local variable to be faster.


Revision 14344 - Directory Listing
Modified Mon May 10 17:37:42 1999 UTC (20 years, 9 months ago) by aitkaci
Implementation of the set_selected, set_expand and others features that comes with it based on a new implementation of the WEL_TREE_VIEW.


Revision 14343 - Directory Listing
Modified Mon May 10 17:34:09 1999 UTC (20 years, 9 months ago) by aitkaci
We need to redefine the make inherited from EV_WIDGET because the signature changed.


Revision 14342 - Directory Listing
Modified Mon May 10 17:33:22 1999 UTC (20 years, 9 months ago) by aitkaci
the double_click selection commands are no more defines in EV_LIST, therefore, the inheritance clauses have changed.


Revision 14341 - Directory Listing
Modified Mon May 10 17:32:27 1999 UTC (20 years, 9 months ago) by buoy
Features 'add_double_click_selection_command' and 'remove_double_click_selection_commands' removed because they have the same behaviour as 'add_double_click_command' and 'remove_double_click_commands'.


Revision 14340 - Directory Listing
Modified Mon May 10 17:30:26 1999 UTC (20 years, 9 months ago) by aitkaci
New features : set_selected, toggle, set_expand, is_parent.


Revision 14339 - Directory Listing
Modified Mon May 10 17:27:27 1999 UTC (20 years, 9 months ago) by aitkaci
New preconditions for the feature `make` with parent_needed.


Revision 14338 - Directory Listing
Modified Mon May 10 17:27:15 1999 UTC (20 years, 9 months ago) by buoy
In feature 'make_with_text', assignment attempt was inapropriate.


Revision 14337 - Directory Listing
Modified Mon May 10 17:25:47 1999 UTC (20 years, 9 months ago) by buoy
1) Features 'add_double_click_selection_command' and 'remove_double_click_selection_commands' no more exist because can't be implemented in both Gtk and Windows.
2) In feature 'set_text' and 'append_text', assignment attemps inapropriate.
3) Features remove commands implemented.
4) In feature 'add_item', assignment attempt was inapropriate.


Revision 14336 - Directory Listing
Modified Mon May 10 17:21:28 1999 UTC (20 years, 9 months ago) by aitkaci
New preconditions for the feature `make_with_text`.


Revision 14335 - Directory Listing
Modified Mon May 10 17:19:20 1999 UTC (20 years, 9 months ago) by aitkaci
add_double selection command not defined in ev_list anymore, then, we remove it from the inheritance clauses.


Revision 14334 - Directory Listing
Modified Mon May 10 17:18:08 1999 UTC (20 years, 9 months ago) by aitkaci
A new precondition for the creation with `parent_needed`.


Revision 14333 - Directory Listing
Modified Mon May 10 17:16:31 1999 UTC (20 years, 9 months ago) by aitkaci
A new precondition for the widgets because some of them need to have a parent not void all the time.


Revision 14332 - Directory Listing
Modified Mon May 10 17:13:20 1999 UTC (20 years, 9 months ago) by buoy
Feature 'remove_click_commands' implemented.


Revision 14331 - Directory Listing
Modified Mon May 10 17:10:35 1999 UTC (20 years, 9 months ago) by buoy
1) In feature 'make', add the function 'gtk_widget_set_all_events' to set the events to be caught (done because key released event was not caught).
2) Features implemented: 'maximum_width', 'maximum_height', 'title', 'forbid_resize', 'allow_resize', 'set_maximum_height', set_maximum_height', 'set_icon_name'.
3) Features remove commands implemented.
4) Feature 'add_status_bar' implemented.


Revision 14330 - Directory Listing
Modified Mon May 10 17:08:15 1999 UTC (20 years, 9 months ago) by aitkaci
Feature `parent_needed` need to be define as deferred here.


Revision 14329 - Directory Listing
Modified Mon May 10 17:06:52 1999 UTC (20 years, 9 months ago) by aitkaci
Some new features : set_Selected, toggle, set_Expand, is_parent.


Revision 14328 - Directory Listing
Modified Mon May 10 16:51:17 1999 UTC (20 years, 9 months ago) by buoy
1) assignment attempt inapropriate
2) Feature 'remove_switch_commands" implemented


Revision 14327 - Directory Listing
Modified Mon May 10 16:46:01 1999 UTC (20 years, 9 months ago) by buoy
Assignment attempt in feature 'make_with_text' was inapropriate


Revision 14326 - Directory Listing
Modified Mon May 10 16:43:12 1999 UTC (20 years, 9 months ago) by buoy
Feature 'child_packing_changed' modified


Revision 14325 - Directory Listing
Modified Mon May 10 16:40:04 1999 UTC (20 years, 9 months ago) by buoy
Features implemented: remove commands


Revision 14324 - Directory Listing
Modified Mon May 10 16:30:12 1999 UTC (20 years, 9 months ago) by buoy
1) In feature 'widget_make', assignement attempts were inapropriate
2) Features implemented: remove commands (remove_.._commands)


Revision 14323 - Directory Listing
Modified Mon May 10 04:30:53 1999 UTC (20 years, 9 months ago) by manus
Added a new feature `set_renamed_name' which is used only when renaming
a routine. It does the same as `set_feature_name' except in the case of an
EXTERNAL_I which does not define an alias name.


Revision 14322 - Directory Listing
Modified Mon May 10 04:28:54 1999 UTC (20 years, 9 months ago) by manus
New code for the licensing.


Revision 14321 - Directory Listing
Modified Mon May 10 04:28:25 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the renaming of an external routines. We were forgetting
the real C name because of the renaming. Now, the real C name will be
translated into an alias name.


Revision 14320 - Directory Listing
Modified Mon May 10 04:24:46 1999 UTC (20 years, 9 months ago) by manus
New version number 4.4.002


Revision 14319 - Directory Listing
Modified Mon May 10 04:23:03 1999 UTC (20 years, 9 months ago) by manus
A new construct has been added to the melted code.


Revision 14318 - Directory Listing
Modified Mon May 10 03:22:36 1999 UTC (20 years, 9 months ago) by manus
Fixed a generation bug where we did not generate some opening ( and closing ) in
order to have a correct C expression.


Revision 14317 - Directory Listing
Modified Mon May 10 02:47:30 1999 UTC (20 years, 9 months ago) by manus
Fixed a renaming bug with external clause without an alias part. The solution is
when the renaming occurs is to check if there is an alias name, if not we set the old
feature name as the alias name and feature name receives the new name. As a result
everything works as it should.


Revision 14316 - Directory Listing
Modified Mon May 10 01:31:02 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the generation of the automatic creation procedure of a composite
object. The problem was when creating an expanded attribute which had a creation
procedure which was not written in the base class, we were not generating the correct
call to the creation procedure since we need the class_type of the class were the
feature is written in.


Revision 14315 - Directory Listing
Modified Mon May 10 01:29:21 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the new default create mechanism where the `default_create'
procedure was called even if it has an empty body.


Revision 14314 - Directory Listing
Modified Mon May 10 01:28:05 1999 UTC (20 years, 9 months ago) by manus
An incorrect analyze has been done for the loop statements especially concerning
the variant part. This part needs a temporary register that no one can use, however
this register was marked after some others did use it and freed it (stop, invariant,
compound), and as a result the result of the variant between two iterations could
have been modified.

The solution is to analyze first the variant part and then the others. That way they
are not using the registers that the variant part need.


Revision 14313 - Directory Listing
Modified Mon May 10 01:02:04 1999 UTC (20 years, 9 months ago) by manus
Fixed a syntax error with real because we were allowing the fact that both
the fractional part and  the integral part were absent which is not true according
to ETL page 421 second edition.


Revision 14312 - Directory Listing
Modified Mon May 10 00:17:47 1999 UTC (20 years, 9 months ago) by manus
Fixed a syntax error with real because we were allowing the fact that both
the fractional part and  the integral part were absent which is not true according
to ETL page 421 second edition.


Revision 14311 - Directory Listing
Modified Sun May 9 22:22:09 1999 UTC (20 years, 9 months ago) by manus
Fixed a memory leak with the function `fuzzy_index' from STRING which calls
`str_str'. We were freeing less memory than allocated.


Revision 14310 - Directory Listing
Modified Sun May 9 18:35:48 1999 UTC (20 years, 9 months ago) by manus
On Unix, `regular_button' does not exist, so we need to check that it exists
before calling it.


Revision 14309 - Directory Listing
Modified Sun May 9 18:34:54 1999 UTC (20 years, 9 months ago) by manus
Add a new debug option


Revision 14308 - Directory Listing
Modified Sun May 9 18:34:11 1999 UTC (20 years, 9 months ago) by manus
The construction of the Ace builder is not a once anymore, thus we need
to call the functions which create it each time we create the Ace builder,
especially `build_interface'.


Revision 14307 - Directory Listing
Modified Sat May 8 21:56:27 1999 UTC (20 years, 9 months ago) by manus
New way to print a file under Unix, we use `tempnam' to generate a temporary file
name in `/tmp' and then we delete the file.


Revision 14306 - Directory Listing
Modified Sat May 8 02:44:53 1999 UTC (20 years, 9 months ago) by buoy
First implementation. Class created to store constants used by EV_EVENT_HANDLER_IMP, like in windows part.


Revision 14305 - Directory Listing
Modified Sat May 8 02:43:40 1999 UTC (20 years, 9 months ago) by buoy
First implementation. Class created to handle events (add_commands, remove_commands,...) like in windows part.


Revision 14304 - Directory Listing
Modified Sat May 8 02:41:14 1999 UTC (20 years, 9 months ago) by buoy
External function added for widget: 'gtk_widget_grab_focus'.


Revision 14303 - Directory Listing
Modified Sat May 8 02:40:12 1999 UTC (20 years, 9 months ago) by buoy
External function added for Column list: 'gtk_clist_get_text'.


Revision 14302 - Directory Listing
Modified Sat May 8 02:38:26 1999 UTC (20 years, 9 months ago) by buoy
1) Externals functions added for status bar.
2) Key event functions:
	'c_gtk_event_keys_state' signature (from gtk_eiffel.c)
	External function added: 'gtk_widget_set_all_events'


Revision 14301 - Directory Listing
Modified Sat May 8 02:32:49 1999 UTC (20 years, 9 months ago) by buoy
1) Functions added in gtk_eiffel.c : 'c_gtk_window_maximum_height', 'c_gtk_window_maximum_width', 'c_gtk_window_title'.
2) Externals functions added: 'gdk_window_set_hints', 'gdk_window_set_icon_name'.


Revision 14300 - Directory Listing
Modified Sat May 8 02:21:25 1999 UTC (20 years, 9 months ago) by buoy
Feature 'Assignment attempts inapropriate.


Revision 14299 - Directory Listing
Modified Sat May 8 02:18:26 1999 UTC (20 years, 9 months ago) by buoy
Feature 'initialize_transport' signature has been modified


Revision 14298 - Directory Listing
Modified Sat May 8 02:17:01 1999 UTC (20 years, 9 months ago) by buoy
Feature 'initialize' modified: adding infomation about which keys are pressed.


Revision 14297 - Directory Listing
Modified Sat May 8 02:09:00 1999 UTC (20 years, 9 months ago) by buoy
Feature 'initialize' modified: adding informations about which keys are pressed.


Revision 14296 - Directory Listing
Modified Sat May 8 02:02:20 1999 UTC (20 years, 9 months ago) by buoy
First implementation of EV_STATUS_BAR_ITEM_IMP


Revision 14295 - Directory Listing
Modified Sat May 8 02:00:04 1999 UTC (20 years, 9 months ago) by buoy
1) Features implemented: 'remove_subtree_commands'. To be tested.
2) In feature 'set_parent' and 'make_with_text', assignment attempt was inapropriate.


Revision 14294 - Directory Listing
Modified Sat May 8 01:55:26 1999 UTC (20 years, 9 months ago) by buoy
1) Features modified: 'make' (parent as argument no more needed), parent, 'columns'.
2) Features implemented: 'make_with_text', 'set_columns', 'cell_text', 'set_parent'.
3) In feature 'set_cell_text', assignment attempt was inapropriate.
4) Features 'text' and 'index' are now exported to EV_MULTI_COLUMN_LIST_IMP.


Revision 14293 - Directory Listing
Modified Sat May 8 01:38:38 1999 UTC (20 years, 9 months ago) by buoy
1) Cosmetic changes.
2) In feature 'create_text_label', assignement attempt was useless.
3) In feature 'set_parent', local variable was useless.


Revision 14292 - Directory Listing
Modified Sat May 8 01:33:19 1999 UTC (20 years, 9 months ago) by buoy
Assignement attempt useless in 'parent_imp ?= par_imp'.


Revision 14291 - Directory Listing
Modified Sat May 8 01:30:24 1999 UTC (20 years, 9 months ago) by buoy
implementation of features 'remove_activate_commands' and 'remove_dactivate_commands'. To be tested.


Revision 14290 - Directory Listing
Modified Sat May 8 01:24:46 1999 UTC (20 years, 9 months ago) by buoy
1) 	function 'c_gtk_event_keys_state' to have the value 'state' giving information about pressed keys.
	function 'gtk_widget_set_all_events' sets the events to be caught
2) functions 'c_gtk_window_maximum_width', 'c_gtk_window_maximum_height' and 'c_gtk_window_title' to have information about the window


Revision 14289 - Directory Listing
Modified Sat May 8 01:11:57 1999 UTC (20 years, 9 months ago) by buoy
1) function 'c_gtk_event_keys_state' to have the state of the Keys pressed
and 'gtk_widget_set_all_events' to set the Events to be caught by the widget.
2) structure 'GtkWindowGeometryInfo' imported from gtk library to have information about the window.
3) gtk_window functions added to have information about gtk_window ('c_gtk_window_maximum_height', 'c_gtk_window_maximum_width', 'c_gtk_window_set_modal' and 'c_gtk_window_title').


Revision 14288 - Directory Listing
Modified Sat May 8 00:59:30 1999 UTC (20 years, 9 months ago) by buoy
using 'GdkEventKey' instead of 'GdkEventButton' to have the state of the keys pressed.


Revision 14287 - Directory Listing
Modified Sat May 8 00:54:54 1999 UTC (20 years, 9 months ago) by buoy
feature 'set_maximum_text_length' has moved from EV_TEXT_COMPONENT to EV_TEXT_FIELD.


Revision 14286 - Directory Listing
Modified Sat May 8 00:53:57 1999 UTC (20 years, 9 months ago) by buoy
'ev_children' is no more 'ARRAYED_LIST [EV_MULTI_COLUMN_LIST_ROW]' but 'ARRAYED_LIST [EV_MULTI_COLUMN_LIST_ROW_IMP]'.


Revision 14285 - Directory Listing
Modified Sat May 8 00:52:38 1999 UTC (20 years, 9 months ago) by buoy
features 'add_double_click_command and remove_double_click_commands' had the same behaviour as 'add_double_click_selection_command and remove_double_click_selection_commands.


Revision 14284 - Directory Listing
Modified Sat May 8 00:51:51 1999 UTC (20 years, 9 months ago) by buoy
features 'add_double_click_selection_command and remove_double_click_selection' are not applicable to combo boxes


Revision 14283 - Directory Listing
Modified Sat May 8 00:50:18 1999 UTC (20 years, 9 months ago) by buoy
removed unusefull comments


Revision 14282 - Directory Listing
Modified Sat May 8 00:49:10 1999 UTC (20 years, 9 months ago) by buoy
the width of the item can be -1 to reach the end of the status bar


Revision 14281 - Directory Listing
Modified Sat May 8 00:46:31 1999 UTC (20 years, 9 months ago) by buoy
implementation of feature 'text' has moved from the interface to the implementation.


Revision 14280 - Directory Listing
Modified Sat May 8 00:44:02 1999 UTC (20 years, 9 months ago) by buoy
feature 'make' now need the parent as argument.


Revision 14279 - Directory Listing
Modified Sat May 8 00:41:51 1999 UTC (20 years, 9 months ago) by buoy
feature 'set_maximum_text_length' has moved from EV_TEXT_COMPONENT to EV_TEXT_FIELD.


Revision 14278 - Directory Listing
Modified Sat May 8 00:33:55 1999 UTC (20 years, 9 months ago) by buoy
features 'add_double_click_command and remove_double_click_commands' had the same behaviour as 'add_double_click_selection_command and remove_double_click_selection_commands.


Revision 14277 - Directory Listing
Modified Sat May 8 00:30:29 1999 UTC (20 years, 9 months ago) by buoy
features 'add_double_click_selection_command and remove_double_click_selection' are not applicable to combo boxes


Revision 14276 - Directory Listing
Modified Sat May 8 00:26:25 1999 UTC (20 years, 9 months ago) by buoy
in feature 'set_foreground_color' the postcondition is now more efficient


Revision 14275 - Directory Listing
Modified Sat May 8 00:24:22 1999 UTC (20 years, 9 months ago) by buoy
no more 'print (widget)' in feature 'print_contents' because it doesn't work


Revision 14274 - Directory Listing
Modified Sat May 8 00:21:52 1999 UTC (20 years, 9 months ago) by buoy
the implementation feature need to be opened to EV_EVENT_HANDLER_IMP more precisely for GTK


Revision 14273 - Directory Listing
Modified Sat May 8 00:19:32 1999 UTC (20 years, 9 months ago) by buoy
the width of the item can be -1 to reach the end of the status bar


Revision 14272 - Directory Listing
Modified Fri May 7 20:45:51 1999 UTC (20 years, 9 months ago) by manus
Changed the launching mode of a processus under Windows. Now, this is a DETACHED_PROCESS
which means that the launched process has to manage its own console, it does not inherit
from the parent one. This change was needed in order to make EiffelBench a clean
CONSOLE application under Windows.


Revision 14271 - Directory Listing
Modified Fri May 7 20:44:34 1999 UTC (20 years, 9 months ago) by manus
Cosmetics


Revision 14270 - Directory Listing
Modified Fri May 7 17:26:38 1999 UTC (20 years, 9 months ago) by pascalf
The C calls were not correctly implemented.
Corrected by pascalf.
Some work may remain to to, but this seems quite ok now.


Revision 14269 - Directory Listing
Modified Fri May 7 02:51:28 1999 UTC (20 years, 9 months ago) by manus
Take into consideration the height of the included tools.
Take into consideration the use of Motif 1.2 where we only have
horizontal split bar.


Revision 14268 - Directory Listing
Modified Fri May 7 02:50:26 1999 UTC (20 years, 9 months ago) by manus
Added a special resource names in order to know if the application is currently
running Motif 1.2 or not.


Revision 14267 - Directory Listing
Modified Fri May 7 02:49:32 1999 UTC (20 years, 9 months ago) by manus
Inlining is enabled for finish_freezing.


Revision 14266 - Directory Listing
Modified Fri May 7 02:48:49 1999 UTC (20 years, 9 months ago) by manus
EiffelBench is now a console application so that we can do batch compilation
on windows without any problems.


Revision 14265 - Directory Listing
Modified Thu May 6 16:25:44 1999 UTC (20 years, 9 months ago) by aitkaci
Three new features select_item, deselect_item and clear_selection.


Revision 14264 - Directory Listing
Modified Thu May 6 16:24:03 1999 UTC (20 years, 9 months ago) by aitkaci
Do not inherits from EV_ANY because the pick and drop class already do.


Revision 14263 - Directory Listing
Modified Thu May 6 16:23:12 1999 UTC (20 years, 9 months ago) by aitkaci
Inherits from EV_ANY.


Revision 14262 - Directory Listing
Modified Thu May 6 16:22:31 1999 UTC (20 years, 9 months ago) by aitkaci
Some new features and implementation of the old one that didn't work. Implementation of the set_parent mechanism.


Revision 14261 - Directory Listing
Modified Thu May 6 16:17:23 1999 UTC (20 years, 9 months ago) by aitkaci
Some new features for the set_parent mechanism and to allow the user to select or deselect an item.


Revision 14260 - Directory Listing
Modified Thu May 6 15:46:54 1999 UTC (20 years, 9 months ago) by aitkaci
Preconditions altered because were wrong.


Revision 14259 - Directory Listing
Modified Thu May 6 15:45:53 1999 UTC (20 years, 9 months ago) by aitkaci
Removed some unsefull comments.


Revision 14258 - Directory Listing
Modified Thu May 6 15:44:42 1999 UTC (20 years, 9 months ago) by aitkaci
Interface is of type any.


Revision 14257 - Directory Listing
Modified Thu May 6 15:43:36 1999 UTC (20 years, 9 months ago) by aitkaci
New precondition because some features are not useable when there is no parent.


Revision 14256 - Directory Listing
Modified Thu May 6 02:31:09 1999 UTC (20 years, 9 months ago) by manus
Added two new functions which gives `pane_minimum' and `pane_maximum'.
Changed the debug statement to take into account the 2 new features
Cosmetics and Precursor clean up.


Revision 14255 - Directory Listing
Modified Thu May 6 02:24:10 1999 UTC (20 years, 9 months ago) by manus
Fixed a display problem when we have horizontal splits, the object tool was
hidden by the re-apparition of the feature tool.


Revision 14254 - Directory Listing
Modified Thu May 6 00:27:14 1999 UTC (20 years, 9 months ago) by aitkaci
New precondition because some features are not useable when there is no parent.


Revision 14253 - Directory Listing
Modified Thu May 6 00:24:40 1999 UTC (20 years, 9 months ago) by aitkaci
1. In the features `set_item_state' and `get_item_state', we need to give the value of the mask otherwise, it will have no effect.
2. A new feature that returns the text of a cell.


Revision 14252 - Directory Listing
Modified Wed May 5 17:41:17 1999 UTC (20 years, 9 months ago) by manus
The ace file was referring a hard coded path name, where it should have referenced
$EIFFEL4/library.


Revision 14251 - Directory Listing
Modified Wed May 5 17:36:41 1999 UTC (20 years, 9 months ago) by manus
The example was not updated to the new EiffelStore.


Revision 14250 - Directory Listing
Modified Tue May 4 21:26:06 1999 UTC (20 years, 9 months ago) by manus
New option for finish_freezing:
- silent: does not display the dialog box at the end of a C compilation.


Revision 14249 - Directory Listing
Modified Tue May 4 21:24:39 1999 UTC (20 years, 9 months ago) by manus
Finish_freezing is now a CONSOLE application.


Revision 14248 - Directory Listing
Modified Tue May 4 19:47:01 1999 UTC (20 years, 9 months ago) by baron
Move the implementation of feature `compatible' to the interface in order
to allow the user to redefine it.


Revision 14247 - Directory Listing
Modified Tue May 4 18:47:16 1999 UTC (20 years, 9 months ago) by manus
Modified completeley the validity checking of the constraint part of
a generic class. Before, it was not able starting from scratch to detect
invalid use of creation constraint clause, now it is.

New error code when the creation constraint clause is not respected.


Revision 14246 - Directory Listing
Modified Tue May 4 18:43:55 1999 UTC (20 years, 9 months ago) by manus
Modified completeley the validity checking of the constraint part of
a generic class. Before, it was not able starting from scratch to detect
invalid use of creation constraint clause, now it is.

The instance of this class remembers all the needed information in order to
do a check on the generic constraint at the end of degree 4.


Revision 14245 - Directory Listing
Modified Tue May 4 18:41:58 1999 UTC (20 years, 9 months ago) by manus
Modified completeley the validity checking of the constraint part of
a generic class. Before, it was not able starting from scratch to detect
invalid use of creation constraint clause, now it is.

This new class enables the compiler to remember all the checkings that it needs
to do at the end of the degree 3.

It also keep track of the errors that it can find during the checking.


Revision 14244 - Directory Listing
Modified Tue May 4 18:09:42 1999 UTC (20 years, 9 months ago) by manus
Modified completeley the validity checking of the constraint part of
a generic class. Before, it was not able starting from scratch to detect
invalid use of creation constraint clause, now it is.

Fixed a bug of command/query separation for `check_constraints' defined in TYPE_A.

The remaining problems are a missing incrementallity check when someone changes
the creation clause of a class used as a generic parameter of a generic class.


Revision 14243 - Directory Listing
Modified Tue May 4 17:24:02 1999 UTC (20 years, 9 months ago) by manus
New `default_create' procedure.


Revision 14242 - Directory Listing
Modified Tue May 4 16:57:30 1999 UTC (20 years, 9 months ago) by manus
New version number 4.4.001 of the compiler and run-time


Revision 14241 - Directory Listing
Modified Tue May 4 00:28:45 1999 UTC (20 years, 9 months ago) by baron
Execute a command just before initializing the transport.


Revision 14240 - Directory Listing
Modified Mon May 3 21:50:10 1999 UTC (20 years, 9 months ago) by aitkaci
No more user_data in the tree of the examples.


Revision 14239 - Directory Listing
Modified Mon May 3 21:45:59 1999 UTC (20 years, 9 months ago) by aitkaci
Pixmaps in comment for now.


Revision 14238 - Directory Listing
Modified Mon May 3 21:45:32 1999 UTC (20 years, 9 months ago) by aitkaci
The bitmaps are in the folder pixmaps.


Revision 14237 - Directory Listing
Modified Mon May 3 21:21:33 1999 UTC (20 years, 9 months ago) by aitkaci
Two new features selected_item and selected.


Revision 14236 - Directory Listing
Modified Mon May 3 20:51:06 1999 UTC (20 years, 9 months ago) by aitkaci
Two new features : selected_item and selected.


Revision 14235 - Directory Listing
Modified Mon May 3 19:21:45 1999 UTC (20 years, 9 months ago) by aitkaci
The pixmaps for windows and gtk.


Revision 14234 - Directory Listing
Modified Mon May 3 18:38:36 1999 UTC (20 years, 9 months ago) by baron
Add the posiibility to start drawing the line from the specified point.


Revision 14233 - Directory Listing
Modified Mon May 3 18:35:07 1999 UTC (20 years, 9 months ago) by baron
Add the posiibility to redefine `activate_pick_and_drop' and precise the
starting point for the pick and drop.


Revision 14232 - Directory Listing
Modified Sun May 2 02:12:30 1999 UTC (20 years, 9 months ago) by manus
Changes in the windows implementation due to the change into the WEL library.


Revision 14231 - Directory Listing
Modified Sun May 2 02:10:01 1999 UTC (20 years, 9 months ago) by manus
Implementation of the new default_create mechanism.
In SYSTEM_I changed the run-time licensing number.


Revision 14230 - Directory Listing
Modified Sun May 2 02:06:17 1999 UTC (20 years, 9 months ago) by manus
Implementation of the new default_create mechanism.


Revision 14229 - Directory Listing
Modified Sun May 2 02:01:52 1999 UTC (20 years, 9 months ago) by manus
New version number 4.4 of the compiler this is the first build


Revision 14228 - Directory Listing
Modified Sun May 2 00:13:24 1999 UTC (20 years, 9 months ago) by manus
The files have been moved to `C/bench' from the run-time.


Revision 14227 - Directory Listing
Modified Sun May 2 00:11:39 1999 UTC (20 years, 9 months ago) by manus
They have been removed and moved to the `C/bench' directory of the run-time.


Revision 14226 - Directory Listing
Modified Sun May 2 00:05:42 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug in the tool itself.


Revision 14225 - Directory Listing
Modified Sun May 2 00:02:58 1999 UTC (20 years, 9 months ago) by manus
These files have been used for a long time now, but they have never been integrated in
the run-time.


Revision 14224 - Directory Listing
Modified Sat May 1 00:52:19 1999 UTC (20 years, 9 months ago) by manus
cosmetics.


Revision 14223 - Directory Listing
Modified Fri Apr 30 23:04:30 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the export status of a Delayed call, they are always valid for
export.


Revision 14222 - Directory Listing
Modified Fri Apr 30 18:02:23 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug in the interpreter when doing comparisons BC_EQ and BC_NE on
BITS and EXPANDED types.


Revision 14221 - Directory Listing
Modified Fri Apr 30 17:38:51 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the VISIBLE clause in the Ace file. The problem was that once you
set the status of a class to be visible and if you change it later, it is not taken
into account. Now, we do a check more frequently to avoid this situation, especially
when using a precompiled library.


Revision 14220 - Directory Listing
Modified Fri Apr 30 17:34:16 1999 UTC (20 years, 9 months ago) by manus
Removed an external call which was useless since we could have done it in Eiffel.
Basically replaced `eif_valid_class_file_extension' to `valid_class_file_extension'.


Revision 14219 - Directory Listing
Modified Fri Apr 30 17:32:57 1999 UTC (20 years, 9 months ago) by manus
Fixed a bug with the following piece of code:
	i: INTEGER
	test ($i);
	test (p: POINTER) is ...
In earlier time, the $ operator was only available for C external routines,
however we removed the limitation and give the $ operator to any routines.
But someone forgot to update the melted code to do a correct generation.
For the moment, we simply adapted the generated byte code in the case of an
external call to a standard Eiffel call. (See EXTERNAL_B where it was written
first).


Revision 14218 - Directory Listing
Modified Fri Apr 30 17:30:07 1999 UTC (20 years, 9 months ago) by manus
Change the formatting on how to display a creation construct. We do not use
`creation' and `!!' anymore, but simply `create'.


Revision 14217 - Directory Listing
Modified Fri Apr 30 17:28:32 1999 UTC (20 years, 9 months ago) by manus
Changed the display of a creation. We do not use the `!!' syntax anymore but the
new `create' keyword.


Revision 14216 - Directory Listing
Modified Fri Apr 30 17:27:17 1999 UTC (20 years, 9 months ago) by manus
Use of `create' instead of `creation' for a creation clause.


Revision 14215 - Directory Listing
Modified Fri Apr 30 17:26:04 1999 UTC (20 years, 9 months ago) by manus
Removed 2 constants: Ti_creation_mark and Ti_creation_keyword, since we do not
use !! anymore but `create' instead. Now, we are using Ti_create_keyword.


Revision 14214 - Directory Listing
Modified Fri Apr 30 12:11:47 1999 UTC (20 years, 9 months ago) by ericb
CONSTRUCT_LIST now inherits from ARRAYED_LIST instead of FIXED_LIST.


Revision 14213 - Directory Listing
Modified Fri Apr 30 12:10:16 1999 UTC (20 years, 9 months ago) by ericb
The Eiffel parser is wrapped in an Eiffel class and accessed by
inheriting from SHARED_EIFFEL_PARSER.


Revision 14212 - Directory Listing
Modified Fri Apr 30 12:08:17 1999 UTC (20 years, 9 months ago) by ericb
The Eiffel parser is now wrapped in an Eiffel class and accessed
by inheriting from SHARED_EIFFEL_PARSER.
Fixed bug due the fact that CONSTRUCT_LIST now inherits from
ARRAYED_LIST instead of FIXED_LIST.


Revision 14211 - Directory Listing
Modified Fri Apr 30 12:05:08 1999 UTC (20 years, 9 months ago) by ericb
Added feature `initialize' (used by the Eiffel parser written with Gobo).


Revision 14210 - Directory Listing
Modified Fri Apr 30 11:59:50 1999 UTC (20 years, 9 months ago) by ericb
*** empty log message ***


Revision 14209 - Directory Listing
Modified Fri Apr 30 11:54:21 1999 UTC (20 years, 9 months ago) by ericb
CONSTRUCT_LIST now inherits from ARRAYED_LIST instead of FIXED_LIST.


Revision 14208 - Directory Listing
Modified Fri Apr 30 11:53:28 1999 UTC (20 years, 9 months ago) by ericb
Added creation routine `make'.


Revision 14207 - Directory Listing
Modified Fri Apr 30 11:51:39 1999 UTC (20 years, 9 months ago) by ericb
Added new cluster common/parser/parser containing Eiffel parser classes.


Revision 14206 - Directory Listing
Modified Fri Apr 30 11:49:32 1999 UTC (20 years, 9 months ago) by ericb
*** empty log message ***


Revision 14205 - Directory Listing
Modified Fri Apr 30 11:48:17 1999 UTC (20 years, 9 months ago) by ericb
Added feature `initialize' (used by the Eiffel parser written with Gobo).


Revision 14204 - Directory Listing
Modified Fri Apr 30 11:41:28 1999 UTC (20 years, 9 months ago) by ericb
*** empty log message ***


Revision 14203 - Directory Listing
Modified Fri Apr 30 01:54:14 1999 UTC (20 years, 9 months ago) by manus
Improve the performance of the generic conformance in multithreaded mode by
fixing the size of all the arrays used in this module to the maximum size they
could have, i.e. 0x0000FFFF. If for some reasons we need to resize the array
we call `eif_panic' to finish the execution of the process.


Revision 14202 - Directory Listing
Modified Wed Apr 28 22:12:03 1999 UTC (20 years, 9 months ago) by manus
We were using a non-correct register for the access the special object. Now we are
using `gen_reg' instead of `current_reg'.


Revision 14201 - Directory Listing
Modified Wed Apr 28 22:08:04 1999 UTC (20 years, 9 months ago) by manus
Update due to the new version of the WEL library.


Revision 14200 - Directory Listing
Modified Wed Apr 28 19:04:29 1999 UTC (20 years, 9 months ago) by manus
New INDEPENDENT_STORE value due to the new storing/retrieving of DOUBLES.


Revision 14199 - Directory Listing
Modified Wed Apr 28 19:03:26 1999 UTC (20 years, 9 months ago) by manus
Added the inclusion of `eif_lmalloc.h' in order to call `eif_malloc'.


Revision 14198 - Directory Listing
Modified Wed Apr 28 16:54:07 1999 UTC (20 years, 9 months ago) by manus
Fixed a typo in the new code for storing/retrieving DOUBLEs.


Revision 14197 - Directory Listing
Modified Wed Apr 28 16:45:54 1999 UTC (20 years, 9 months ago) by manus
New mechanism for storing DOUBLEs in an independent manner. We are relying on
the IEEE 754 double precision floating point representation. To make it works
we needed to take into consideration the little endian/big endian part of the
representation. So far, it is just a matter of reversing the order of each byte
on the 8 bytes of a double, i.e. to translate from 01234567 to 76543210.


Revision 14196 - Directory Listing
Modified Wed Apr 28 05:28:28 1999 UTC (20 years, 9 months ago) by manus
The previous integration done on Windows concerning PATH_MAX was not correctly
working on Unix => made a small change in order not to use PATH_MAX in the declaration
of `starting_working_directory'.


Revision 14195 - Directory Listing
Modified Tue Apr 27 20:07:12 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug with incorrect declarations of `xequal', `eequal' and `spequal'.
We changed all the signatures of the comparison functions to return an EIF_BOOLEAN
and to have EIF_REFERENCEs as parameters.
This was causing C compilation errors on some platforms (SGI) due to the difference
between the Eiffel declaration of `spequal' (in SPECIAL)  and the C declaration
in the run-time.


Revision 14194 - Directory Listing
Modified Tue Apr 27 19:33:51 1999 UTC (20 years, 10 months ago) by manus
Removed all the occurences to `MAX_PATH' (which was Windows specific) by `PATH_MAX'.
To do so, there was a need to change the inclusion order of some header files.
Also changed the allocation mechanism to allocate `PATH_MAX + 1' instead of just
`PATH_MAX'.


Revision 14193 - Directory Listing
Modified Tue Apr 27 19:29:17 1999 UTC (20 years, 10 months ago) by manus
Removed a non-used local variable in `eif_out'


Revision 14192 - Directory Listing
Modified Tue Apr 27 19:26:28 1999 UTC (20 years, 10 months ago) by manus
Removed non-used local variables.


Revision 14191 - Directory Listing
Modified Tue Apr 27 18:54:13 1999 UTC (20 years, 10 months ago) by manus
Fixed a C ANSI conformance bug in the generation of the creation of manifest ARRAYs
or TUPLEs. Basically, we were generating just `name (params)', where we should have
generated `(FUNCTION_CAST(return_type,params_types...))(params)'.
Bug reported by Darren Hiebert from XonTech.


Revision 14190 - Directory Listing
Modified Mon Apr 26 22:39:15 1999 UTC (20 years, 10 months ago) by bouaziz
corrected a nested comment on line 70


Revision 14189 - Directory Listing
Modified Mon Apr 26 22:38:14 1999 UTC (20 years, 10 months ago) by bouaziz
corrected a nested comment on line 45


Revision 14188 - Directory Listing
Modified Mon Apr 26 13:55:50 1999 UTC (20 years, 10 months ago) by manus
Fixed an incorrect comment and rename `cwin_get_window_long' into `c_get_window_long'
since there was a conflit in the old EiffelVision. This is just a temporary fix� because
we need to put this feature in another class (e.g. WEL_WINDOW_INFO).


Revision 14187 - Directory Listing
Modified Sat Apr 24 23:38:05 1999 UTC (20 years, 10 months ago) by manus
Removed a call to a C external function which checks whether or not this is a
valid Eiffel class name extension (nameley 'e' or 'E').


Revision 14186 - Directory Listing
Modified Sat Apr 24 23:36:06 1999 UTC (20 years, 10 months ago) by manus
Removed `eif_valid_class_file_extension' since it can be done at the Eiffel level
without having a platform dependency.


Revision 14185 - Directory Listing
Modified Thu Apr 22 00:38:54 1999 UTC (20 years, 10 months ago) by manus
Bug fix of a melted code generation problem with the following case:
	b: BOOLEAN is do !! Result end
In the melted code, we were getting True instead of False.


Revision 14184 - Directory Listing
Modified Wed Apr 21 21:17:32 1999 UTC (20 years, 10 months ago) by manus
Fixed a melted code problem initialization with this kind of routine
	b: BOOLEAN is do !!Result end
	i: INTEGER is do !!Result end

In melted code, you were getting something like b is True and i /= 0.


Revision 14183 - Directory Listing
Modified Wed Apr 21 19:17:19 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug of the short/flat-short format when you have a creation clause which
specified an export clause (e.g. create {TOTO} make). This had a consequence not to
print any features of the enclosing class. The solution was to introduce `set_last_was_printed'
in FORMAT_CONTEXT and reset it in CLASS_AS, so that the short can process normally after
the display of the creation clause which did not display anything because of the export
specification.


Revision 14182 - Directory Listing
Modified Wed Apr 21 19:11:42 1999 UTC (20 years, 10 months ago) by manus
Changed the order on how we read the `Creation_types' list. Before the order did
not matter because there was only one creation_type per line of code. Now, with
creation expression, you can have more than one and thus you have to read the
list in the same way you are filling it (in `perform_type_check')


Revision 14181 - Directory Listing
Modified Wed Apr 21 19:08:00 1999 UTC (20 years, 10 months ago) by manus
Speed up the search of `body_id' when generating the `inlined_byte_code'


Revision 14180 - Directory Listing
Modified Wed Apr 21 19:05:39 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug with incremental finalization using `inlining':
Starting from a compilation of
	f is do g end
	g is do end
to
	f is do g end
	g is do another_feature do

This change did not result in a correct generation because the inlining of `g' did
not generate the call to `another_feature'.

The problem is that we were using in `f' the body_id of `g', however after the modification
the compiler changed the body_id of `g' into something else, however, `f' was still using
the old body_id which results in an incorrect generation.

The solution was to stored `body_index' instead and to do a look up in the body_index_table
to find the real body_id of `g'.


Revision 14179 - Directory Listing
Modified Wed Apr 21 18:54:08 1999 UTC (20 years, 10 months ago) by manus
Fixed an incorrect integration where I put `exception_trace (no)' in the
place where it should have been `yes'.


Revision 14178 - Directory Listing
Modified Wed Apr 21 18:49:30 1999 UTC (20 years, 10 months ago) by manus
We removed `reset_system_level_otions' from SYSTEM_I to let ACE_SD to manage which
options need to be reset or not. So far, we keep the same set of options it used to
be in SYSTEM_I, but we will soon add some more.


Revision 14177 - Directory Listing
Modified Wed Apr 21 18:44:42 1999 UTC (20 years, 10 months ago) by manus
Move the reset of system level options to the ACE_SD class which is in
charge to know what should be reset and what should not be reset.


Revision 14175 - Directory Listing
Modified Tue Apr 20 22:05:41 1999 UTC (20 years, 10 months ago) by buoy
Initial revision


Revision 14174 - Directory Listing
Modified Tue Apr 20 16:06:34 1999 UTC (20 years, 10 months ago) by manus
Precompiled Ace file for the new EiffelVision library when using GTK.


Revision 14173 - Directory Listing
Modified Mon Apr 19 23:18:10 1999 UTC (20 years, 10 months ago) by buoy
cosmectic changes


Revision 14172 - Directory Listing
Modified Mon Apr 19 23:08:05 1999 UTC (20 years, 10 months ago) by buoy
1) using environment variable EIFFEL4 for PATH
2) adding 'pick and drop' cluster


Revision 14171 - Directory Listing
Modified Mon Apr 19 19:10:04 1999 UTC (20 years, 10 months ago) by buoy
1) Change of ROOT_CLUSTER
2) adding 'pick and drop'


Revision 14170 - Directory Listing
Modified Mon Apr 19 18:39:27 1999 UTC (20 years, 10 months ago) by buoy
1) Using environment Variable EIFFEL4 for the PATH
2) addition of 'pick and drop'


Revision 14169 - Directory Listing
Modified Mon Apr 19 18:34:07 1999 UTC (20 years, 10 months ago) by buoy
1) set the environment variable PREFIX
2) launch make
3) move the generated file gtk_eiffel.o to the right directory


Revision 14168 - Directory Listing
Modified Mon Apr 19 18:30:23 1999 UTC (20 years, 10 months ago) by buoy
cosmetic changes


Revision 14167 - Directory Listing
Modified Mon Apr 19 18:27:51 1999 UTC (20 years, 10 months ago) by buoy
using environment varibles for the PATH


Revision 14166 - Directory Listing
Modified Mon Apr 19 00:19:56 1999 UTC (20 years, 10 months ago) by davids
VMS port: include eif_config, eif_portable before others, add eif_malloc
for xfree


Revision 14165 - Directory Listing
Modified Sun Apr 18 02:31:17 1999 UTC (20 years, 10 months ago) by manus
Fixed a performance bug with `put_string' and `putstring'. The call to `to_c' was creating
most of the time a new Eiffel object where it was not necessary and thus producing
a big slow down when the user is doing a lot of outputs. We now call `area' which is
exactly what the C function wants.


Revision 14164 - Directory Listing
Modified Sat Apr 17 03:19:02 1999 UTC (20 years, 10 months ago) by baron
Reimplement contexts with the new Vision.


Revision 14163 - Directory Listing
Modified Sat Apr 17 02:59:55 1999 UTC (20 years, 10 months ago) by aitkaci
One new feature key_to_string that return the char of a key_data.


Revision 14162 - Directory Listing
Modified Sat Apr 17 02:58:28 1999 UTC (20 years, 10 months ago) by aitkaci
Bug fix: we must check that the item exists before to retrieve it otherwise it returns an inexistant ite.


Revision 14161 - Directory Listing
Modified Sat Apr 17 02:56:13 1999 UTC (20 years, 10 months ago) by aitkaci
Bug report in feature get_item, the size of the string was the wrong one. Preconditions implemented.


Revision 14160 - Directory Listing
Modified Sat Apr 17 02:33:31 1999 UTC (20 years, 10 months ago) by aitkaci
we redefine parent as wel_parent.


Revision 14159 - Directory Listing
Modified Sat Apr 17 02:02:26 1999 UTC (20 years, 10 months ago) by aitkaci
We redefine on_key down.


Revision 14158 - Directory Listing
Modified Sat Apr 17 02:02:11 1999 UTC (20 years, 10 months ago) by baron
Cosmetic changes.


Revision 14157 - Directory Listing
Modified Sat Apr 17 02:01:46 1999 UTC (20 years, 10 months ago) by aitkaci
We need to redefine on_key_down.


Revision 14156 - Directory Listing
Modified Sat Apr 17 01:54:00 1999 UTC (20 years, 10 months ago) by baron
Reimplement with the new Vision.


Revision 14155 - Directory Listing
Modified Sat Apr 17 01:47:22 1999 UTC (20 years, 10 months ago) by aitkaci
no need


Revision 14154 - Directory Listing
Modified Sat Apr 17 01:44:59 1999 UTC (20 years, 10 months ago) by aitkaci
parent is wel_parent and undefine on_char.


Revision 14153 - Directory Listing
Modified Sat Apr 17 01:44:19 1999 UTC (20 years, 10 months ago) by buoy
now inherit from EV_DIALOG


Revision 14152 - Directory Listing
Modified Sat Apr 17 01:44:11 1999 UTC (20 years, 10 months ago) by baron
Reimplement with the new Vision.


Revision 14151 - Directory Listing
Modified Sat Apr 17 01:41:33 1999 UTC (20 years, 10 months ago) by buoy
cosmetic changes


Revision 14150 - Directory Listing
Modified Sat Apr 17 01:41:02 1999 UTC (20 years, 10 months ago) by buoy
Changes made to compile but still need to be implemented


Revision 14149 - Directory Listing
Modified Sat Apr 17 01:31:59 1999 UTC (20 years, 10 months ago) by buoy
1) Redefinition of show
2) Changes in the Assertions features


Revision 14148 - Directory Listing
Modified Sat Apr 17 01:27:36 1999 UTC (20 years, 10 months ago) by buoy
changes in 'add_child feature'


Revision 14147 - Directory Listing
Modified Sat Apr 17 01:26:33 1999 UTC (20 years, 10 months ago) by aitkaci
Cosmetic changes.


Revision 14146 - Directory Listing
Modified Sat Apr 17 01:24:55 1999 UTC (20 years, 10 months ago) by buoy
cosmetic changes


Revision 14145 - Directory Listing
Modified Sat Apr 17 01:23:08 1999 UTC (20 years, 10 months ago) by aitkaci
No more user_data cluster.


Revision 14144 - Directory Listing
Modified Sat Apr 17 01:22:40 1999 UTC (20 years, 10 months ago) by buoy
changes in inheritance clauses


Revision 14143 - Directory Listing
Modified Sat Apr 17 01:21:32 1999 UTC (20 years, 10 months ago) by buoy
1) set_horizontal_resize, set_vertical_resize implemented
2) 'show' was not well placed in 'set_parent'


Revision 14142 - Directory Listing
Modified Sat Apr 17 01:20:10 1999 UTC (20 years, 10 months ago) by aitkaci
An ace file for precompilation on windows.


Revision 14141 - Directory Listing
Modified Sat Apr 17 01:14:50 1999 UTC (20 years, 10 months ago) by aitkaci
No more user_data.


Revision 14140 - Directory Listing
Modified Sat Apr 17 01:13:15 1999 UTC (20 years, 10 months ago) by buoy
changes made to compile but still  need to be implemented


Revision 14139 - Directory Listing
Modified Sat Apr 17 01:10:04 1999 UTC (20 years, 10 months ago) by buoy
attribut 'interface' erased


Revision 14138 - Directory Listing
Modified Sat Apr 17 01:09:53 1999 UTC (20 years, 10 months ago) by aitkaci
loose is now lose.


Revision 14137 - Directory Listing
Modified Sat Apr 17 01:09:25 1999 UTC (20 years, 10 months ago) by aitkaci
loose is noe lose.


Revision 14136 - Directory Listing
Modified Sat Apr 17 01:08:46 1999 UTC (20 years, 10 months ago) by buoy
external function 'gtk_list_child_position' added


Revision 14135 - Directory Listing
Modified Sat Apr 17 01:07:27 1999 UTC (20 years, 10 months ago) by buoy
changes in the call of externals to avoid Warnings during C-compilation


Revision 14134 - Directory Listing
Modified Sat Apr 17 01:07:20 1999 UTC (20 years, 10 months ago) by aitkaci
First integration.


Revision 14133 - Directory Listing
Modified Sat Apr 17 01:02:26 1999 UTC (20 years, 10 months ago) by buoy
cosmetic changes


Revision 14132 - Directory Listing
Modified Sat Apr 17 01:02:22 1999 UTC (20 years, 10 months ago) by baron
First integration, for release 5.


Revision 14131 - Directory Listing
Modified Sat Apr 17 00:58:14 1999 UTC (20 years, 10 months ago) by aitkaci
first implementation.


Revision 14130 - Directory Listing
Modified Sat Apr 17 00:57:45 1999 UTC (20 years, 10 months ago) by buoy
1) changes in inheritance clauses
2) 'set_x', 'set_y' and 'set_state' moved from the interface to the implementation


Revision 14129 - Directory Listing
Modified Sat Apr 17 00:52:43 1999 UTC (20 years, 10 months ago) by buoy
1) 'set_state', 'ser_keycode' and 'set_length' moved from interface to implementation
2)


Revision 14128 - Directory Listing
Modified Sat Apr 17 00:47:58 1999 UTC (20 years, 10 months ago) by buoy
1) EV_COORD changed to EV_POINT
2) set_clip_region moved from interface to implementation


Revision 14127 - Directory Listing
Modified Sat Apr 17 00:47:23 1999 UTC (20 years, 10 months ago) by aitkaci
first implementation.


Revision 14126 - Directory Listing
Modified Sat Apr 17 00:42:13 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Common".
Reimplement for release 5.


Revision 14125 - Directory Listing
Modified Sat Apr 17 00:39:51 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Common".


Revision 14124 - Directory Listing
Modified Sat Apr 17 00:38:23 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Dialogs".


Revision 14123 - Directory Listing
Modified Sat Apr 17 00:36:07 1999 UTC (20 years, 10 months ago) by buoy
changes made to compile but still need to be implemented


Revision 14122 - Directory Listing
Modified Sat Apr 17 00:34:07 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation.


Revision 14121 - Directory Listing
Modified Sat Apr 17 00:24:53 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Dialogs" and rename class.
Reimplement with the new Vision.


Revision 14120 - Directory Listing
Modified Sat Apr 17 00:20:51 1999 UTC (20 years, 10 months ago) by buoy
Access feature 'parent' and 'parent_imp' erased. 'has_parent' redefined


Revision 14119 - Directory Listing
Modified Sat Apr 17 00:20:12 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Dialogs".


Revision 14118 - Directory Listing
Modified Sat Apr 17 00:16:47 1999 UTC (20 years, 10 months ago) by buoy
Access feature 'parent_imp' added


Revision 14117 - Directory Listing
Modified Sat Apr 17 00:14:49 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Dialogs".


Revision 14116 - Directory Listing
Modified Sat Apr 17 00:12:44 1999 UTC (20 years, 10 months ago) by buoy
Access features erased (parent, parent_imp)


Revision 14115 - Directory Listing
Modified Sat Apr 17 00:12:01 1999 UTC (20 years, 10 months ago) by aitkaci
New windows ace.


Revision 14114 - Directory Listing
Modified Sat Apr 17 00:11:45 1999 UTC (20 years, 10 months ago) by baron
Reimplement with the new Vision.


Revision 14113 - Directory Listing
Modified Sat Apr 17 00:10:32 1999 UTC (20 years, 10 months ago) by aitkaci
A game with an item.


Revision 14112 - Directory Listing
Modified Sat Apr 17 00:10:10 1999 UTC (20 years, 10 months ago) by aitkaci
Stuff


Revision 14111 - Directory Listing
Modified Sat Apr 17 00:08:52 1999 UTC (20 years, 10 months ago) by aitkaci
Use of more convenient features with array.


Revision 14110 - Directory Listing
Modified Sat Apr 17 00:08:21 1999 UTC (20 years, 10 months ago) by aitkaci
A new demo in comment for status bar.


Revision 14109 - Directory Listing
Modified Sat Apr 17 00:07:23 1999 UTC (20 years, 10 months ago) by buoy
Status Report features are now implemented. Redefinition of has_parent


Revision 14108 - Directory Listing
Modified Sat Apr 17 00:05:46 1999 UTC (20 years, 10 months ago) by aitkaci
pixmap are created without parent.


Revision 14107 - Directory Listing
Modified Sat Apr 17 00:05:39 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Dialogs".


Revision 14106 - Directory Listing
Modified Sat Apr 17 00:05:11 1999 UTC (20 years, 10 months ago) by aitkaci
integrated the password demo to the entry demo.


Revision 14105 - Directory Listing
Modified Sat Apr 17 00:04:26 1999 UTC (20 years, 10 months ago) by aitkaci
Show changed of position.


Revision 14104 - Directory Listing
Modified Sat Apr 17 00:03:35 1999 UTC (20 years, 10 months ago) by aitkaci
Pixmap are created without parent.


Revision 14103 - Directory Listing
Modified Sat Apr 17 00:01:40 1999 UTC (20 years, 10 months ago) by buoy
change in inheritance clauses


Revision 14102 - Directory Listing
Modified Sat Apr 17 00:00:09 1999 UTC (20 years, 10 months ago) by baron
Reimplement with the new Vision.


Revision 14101 - Directory Listing
Modified Fri Apr 16 23:57:25 1999 UTC (20 years, 10 months ago) by buoy
redefinition of parent_imp


Revision 14100 - Directory Listing
Modified Fri Apr 16 23:51:08 1999 UTC (20 years, 10 months ago) by buoy
Precondition of show changed.


Revision 14099 - Directory Listing
Modified Fri Apr 16 23:50:22 1999 UTC (20 years, 10 months ago) by buoy
loose is now lose.


Revision 14098 - Directory Listing
Modified Fri Apr 16 23:49:31 1999 UTC (20 years, 10 months ago) by buoy
Preconditions of show changed.


Revision 14097 - Directory Listing
Modified Fri Apr 16 23:44:57 1999 UTC (20 years, 10 months ago) by baron
Rename class.
Reimplement with the new Vision.


Revision 14096 - Directory Listing
Modified Fri Apr 16 23:33:24 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Main_window".


Revision 14095 - Directory Listing
Modified Fri Apr 16 23:31:56 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Main_window".
Reimplement with the new Vision.


Revision 14094 - Directory Listing
Modified Fri Apr 16 23:28:55 1999 UTC (20 years, 10 months ago) by aitkaci
New ace file with EIFFEL4 variable.


Revision 14093 - Directory Listing
Modified Fri Apr 16 23:25:10 1999 UTC (20 years, 10 months ago) by baron
Move to cluster Main_window.


Revision 14092 - Directory Listing
Modified Fri Apr 16 23:22:02 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Main_window".
Reimplement for release 5.


Revision 14091 - Directory Listing
Modified Fri Apr 16 23:20:49 1999 UTC (20 years, 10 months ago) by aitkaci
Bug fix in feature parent_set.


Revision 14090 - Directory Listing
Modified Fri Apr 16 23:06:50 1999 UTC (20 years, 10 months ago) by aitkaci
copy_pixmap is now draw_pixmap.


Revision 14089 - Directory Listing
Modified Fri Apr 16 23:03:13 1999 UTC (20 years, 10 months ago) by aitkaci
New implementation.


Revision 14088 - Directory Listing
Modified Fri Apr 16 23:01:51 1999 UTC (20 years, 10 months ago) by aitkaci
We undefine on_key_down and not on_char. parent is renamed as wel_parent. We redefine on_key_down.


Revision 14087 - Directory Listing
Modified Fri Apr 16 23:00:44 1999 UTC (20 years, 10 months ago) by aitkaci
We undefine on_key_down and not on_char. parent is renamed as wel_parent. Expose event is now paint command.


Revision 14086 - Directory Listing
Modified Fri Apr 16 22:58:16 1999 UTC (20 years, 10 months ago) by aitkaci
We undefine on_key_down and not on_char. parent is renamed as wel_parent.


Revision 14085 - Directory Listing
Modified Fri Apr 16 22:54:21 1999 UTC (20 years, 10 months ago) by aitkaci
Not necessary to inherit from WEL_VK_CONSTANTS, we redefine on_key_down from EV_WIDGET_IMP.


Revision 14084 - Directory Listing
Modified Fri Apr 16 22:50:40 1999 UTC (20 years, 10 months ago) by aitkaci
Some bugs fixed, but one bug on display still need to be fix.


Revision 14083 - Directory Listing
Modified Fri Apr 16 22:47:22 1999 UTC (20 years, 10 months ago) by aitkaci
Implementation of the event reaction cleaned and verified.


Revision 14082 - Directory Listing
Modified Fri Apr 16 22:46:43 1999 UTC (20 years, 10 months ago) by aitkaci
No expose constant, but a paint constants.


Revision 14081 - Directory Listing
Modified Fri Apr 16 22:46:09 1999 UTC (20 years, 10 months ago) by baron
Useless for release 5


Revision 14080 - Directory Listing
Modified Fri Apr 16 22:45:31 1999 UTC (20 years, 10 months ago) by aitkaci
interface and set_interface are defined in EV_ANY_I and return an object of type EV_ANY.


Revision 14079 - Directory Listing
Modified Fri Apr 16 22:43:56 1999 UTC (20 years, 10 months ago) by aitkaci
interface and set_interface are defined in EV_ANY_I.


Revision 14078 - Directory Listing
Modified Fri Apr 16 22:42:47 1999 UTC (20 years, 10 months ago) by baron
Move to cluster Main_window.


Revision 14077 - Directory Listing
Modified Fri Apr 16 22:41:36 1999 UTC (20 years, 10 months ago) by aitkaci
Some binary operations for the event datas.


Revision 14076 - Directory Listing
Modified Fri Apr 16 22:37:38 1999 UTC (20 years, 10 months ago) by aitkaci
No more feature parent, parent_imp is enough.


Revision 14075 - Directory Listing
Modified Fri Apr 16 22:33:53 1999 UTC (20 years, 10 months ago) by aitkaci
Real implementation that works.


Revision 14074 - Directory Listing
Modified Fri Apr 16 22:33:13 1999 UTC (20 years, 10 months ago) by aitkaci
A new feature draw_pixmap.


Revision 14073 - Directory Listing
Modified Fri Apr 16 22:32:18 1999 UTC (20 years, 10 months ago) by aitkaci
interface is defined in EV_ANY_I.


Revision 14072 - Directory Listing
Modified Fri Apr 16 22:23:22 1999 UTC (20 years, 10 months ago) by aitkaci
Parent is defined here as in widget.


Revision 14071 - Directory Listing
Modified Fri Apr 16 22:21:21 1999 UTC (20 years, 10 months ago) by aitkaci
Bug fixed on the calls of the paint event.


Revision 14070 - Directory Listing
Modified Fri Apr 16 22:16:52 1999 UTC (20 years, 10 months ago) by aitkaci
interface and set_interface are defined in EV_ANY_I.


Revision 14069 - Directory Listing
Modified Fri Apr 16 22:10:34 1999 UTC (20 years, 10 months ago) by aitkaci
New paint command for the ev_drawing_Area.


Revision 14068 - Directory Listing
Modified Fri Apr 16 22:09:55 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Common".


Revision 14067 - Directory Listing
Modified Fri Apr 16 22:05:13 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Main_window".


Revision 14066 - Directory Listing
Modified Fri Apr 16 22:04:32 1999 UTC (20 years, 10 months ago) by aitkaci
Cosmetic changes.


Revision 14065 - Directory Listing
Modified Fri Apr 16 22:02:39 1999 UTC (20 years, 10 months ago) by aitkaci
No expose command because there are none on windows.


Revision 14064 - Directory Listing
Modified Fri Apr 16 22:02:02 1999 UTC (20 years, 10 months ago) by aitkaci
Some operations on the binary number for the event data.


Revision 14063 - Directory Listing
Modified Fri Apr 16 22:01:00 1999 UTC (20 years, 10 months ago) by aitkaci
A new feature copy_pixmap.


Revision 14062 - Directory Listing
Modified Fri Apr 16 21:59:40 1999 UTC (20 years, 10 months ago) by aitkaci
The attributes are defined properly now with a real meaning and they are working.


Revision 14061 - Directory Listing
Modified Fri Apr 16 21:58:23 1999 UTC (20 years, 10 months ago) by aitkaci
only parent_imp is defined here.


Revision 14060 - Directory Listing
Modified Fri Apr 16 21:56:50 1999 UTC (20 years, 10 months ago) by aitkaci
We can't define parent_imp here.


Revision 14059 - Directory Listing
Modified Fri Apr 16 21:54:55 1999 UTC (20 years, 10 months ago) by aitkaci
We only redefine the feature parent for the type.


Revision 14058 - Directory Listing
Modified Fri Apr 16 21:53:27 1999 UTC (20 years, 10 months ago) by aitkaci
A paint command that replace the old expose command.


Revision 14057 - Directory Listing
Modified Fri Apr 16 21:51:52 1999 UTC (20 years, 10 months ago) by aitkaci
No more expose_commands because it is not available on windows and new implementation of the key events.


Revision 14056 - Directory Listing
Modified Fri Apr 16 21:49:38 1999 UTC (20 years, 10 months ago) by aitkaci
parent is defined in item, we redefine it only for the type.


Revision 14055 - Directory Listing
Modified Fri Apr 16 21:45:36 1999 UTC (20 years, 10 months ago) by aitkaci
New feature copy_pixmap.


Revision 14054 - Directory Listing
Modified Fri Apr 16 21:43:43 1999 UTC (20 years, 10 months ago) by aitkaci
The attributes are more serious now, they work and they are defined properly.


Revision 14053 - Directory Listing
Modified Fri Apr 16 21:38:39 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Dialogs" and rename.
Reimplement with the new Vision for release 5.


Revision 14052 - Directory Listing
Modified Fri Apr 16 21:14:34 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Main_window".
Reimplement with new Vision for release 5.


Revision 14051 - Directory Listing
Modified Fri Apr 16 20:25:26 1999 UTC (20 years, 10 months ago) by baron
Move to cluster "Common" and rename EB_UNDOABLE_COMMAND.
Reimplement with the new Vision for release 5.


Revision 14050 - Directory Listing
Modified Fri Apr 16 20:06:47 1999 UTC (20 years, 10 months ago) by buoy
Precondition of show must be redefined.


Revision 14049 - Directory Listing
Modified Fri Apr 16 20:03:19 1999 UTC (20 years, 10 months ago) by buoy
interface and set_interface defined in EV_ANY_I.


Revision 14048 - Directory Listing
Modified Fri Apr 16 20:00:35 1999 UTC (20 years, 10 months ago) by buoy
interface and set_interface moved to EV_ANY_I.


Revision 14047 - Directory Listing
Modified Fri Apr 16 19:57:20 1999 UTC (20 years, 10 months ago) by buoy
interface and set_interface defined here.


Revision 14046 - Directory Listing
Modified Fri Apr 16 19:56:20 1999 UTC (20 years, 10 months ago) by buoy
no more feature parent and redefine set_parent for the type.


Revision 14045 - Directory Listing
Modified Fri Apr 16 19:56:00 1999 UTC (20 years, 10 months ago) by buoy
interface defined in EV_ANY_I.


Revision 14044 - Directory Listing
Modified Fri Apr 16 19:52:27 1999 UTC (20 years, 10 months ago) by buoy
interface defined in EV_ANY_I - parent_imp, set_parent and parent_set defined here.


Revision 14043 - Directory Listing
Modified Fri Apr 16 19:50:34 1999 UTC (20 years, 10 months ago) by buoy
We redefine parent


Revision 14042 - Directory Listing
Modified Fri Apr 16 19:48:44 1999 UTC (20 years, 10 months ago) by buoy
Parent is defined in item, we redefine it for the type.


Revision 14041 - Directory Listing
Modified Fri Apr 16 19:48:11 1999 UTC (20 years, 10 months ago) by buoy
parent is defined here.


Revision 14040 - Directory Listing
Modified Fri Apr 16 18:27:41 1999 UTC (20 years, 10 months ago) by baron
Change implementation using new Pick and Drop from new Vision.


Revision 14039 - Directory Listing
Modified Fri Apr 16 18:15:51 1999 UTC (20 years, 10 months ago) by baron
Move the class to cluster "Common" and reimplement it using routine command.


Revision 14038 - Directory Listing
Modified Fri Apr 16 17:58:08 1999 UTC (20 years, 10 months ago) by baron
Associate a pick and drop default command to the help button.


Revision 14037 - Directory Listing
Modified Fri Apr 16 15:47:14 1999 UTC (20 years, 10 months ago) by aitkaci
Status bar demo.


Revision 14036 - Directory Listing
Modified Fri Apr 16 15:46:32 1999 UTC (20 years, 10 months ago) by aitkaci
A class to compile all the system for case.


Revision 14035 - Directory Listing
Modified Fri Apr 16 15:45:37 1999 UTC (20 years, 10 months ago) by aitkaci
Title and message were reversed.


Revision 14034 - Directory Listing
Modified Fri Apr 16 15:44:58 1999 UTC (20 years, 10 months ago) by baron
Export features `update_history' and `failed'.


Revision 14033 - Directory Listing
Modified Fri Apr 16 03:02:39 1999 UTC (20 years, 10 months ago) by manus
Implementation of the CONSOLE.next_line routine which has been implemented like the C
counterpart, i.e. it reads the buffer until it finds the <CR><LF> or just <LF> sequence
(13,10 or 10).


Revision 14032 - Directory Listing
Modified Fri Apr 16 01:38:08 1999 UTC (20 years, 10 months ago) by manus
Added a new line at the end of the welcome message in the Project tool.


Revision 14031 - Directory Listing
Modified Fri Apr 16 01:28:55 1999 UTC (20 years, 10 months ago) by manus
Removed a `output_window.display' which was not at the correct place in `execute'. Instead
we moved it into the rescue clause of `convert_to_case_format'


Revision 14030 - Directory Listing
Modified Fri Apr 16 01:28:53 1999 UTC (20 years, 10 months ago) by aitkaci
Ace File with $EIFFEL4


Revision 14029 - Directory Listing
Modified Fri Apr 16 01:28:20 1999 UTC (20 years, 10 months ago) by aitkaci
A good example.


Revision 14028 - Directory Listing
Modified Fri Apr 16 01:09:58 1999 UTC (20 years, 10 months ago) by manus
Changed the phrasing for storing an EiffelCase project.


Revision 14027 - Directory Listing
Modified Fri Apr 16 00:48:09 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug when a new project was created from another EiffelBench session
and that the specified directory did not exist.


Revision 14026 - Directory Listing
Modified Thu Apr 15 23:17:07 1999 UTC (20 years, 10 months ago) by manus
C generation bug with DLLs, we forgot to add a semicolon.


Revision 14025 - Directory Listing
Modified Thu Apr 15 23:06:03 1999 UTC (20 years, 10 months ago) by manus
Integration of the binaries.


Revision 14022 - Directory Listing
Modified Thu Apr 15 22:55:39 1999 UTC (20 years, 10 months ago) by manus
Initial revision


Revision 14021 - Directory Listing
Modified Thu Apr 15 17:10:47 1999 UTC (20 years, 10 months ago) by pascalf
small modif ( forgot a message box ... )


Revision 14020 - Directory Listing
Modified Thu Apr 15 17:01:51 1999 UTC (20 years, 10 months ago) by moinet
Problem with list fixed.
See mt_make in MT_STORABLE


Revision 14019 - Directory Listing
Modified Thu Apr 15 16:09:13 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug with manifest array when the target type defines an anchored type.
For example, you have: make (<< a>>) where make is defined like make (a: like items)
and items: ARRAY [like item].

To avoid the problem, we have to resolve the type and thus we are now calling
deep_actual_type.


Revision 14018 - Directory Listing
Modified Thu Apr 15 16:07:53 1999 UTC (20 years, 10 months ago) by pascalf
upgrade of the Windows Registry functionnalities ...


Revision 14017 - Directory Listing
Modified Thu Apr 15 01:53:26 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug with exclude and include clause in the Ace file.
The problem was due to some missing code which has been commented
out by myself after 4.1.


Revision 14016 - Directory Listing
Modified Thu Apr 15 01:05:57 1999 UTC (20 years, 10 months ago) by aitkaci
Ace file with variable $EIFFEL4.


Revision 14015 - Directory Listing
Modified Thu Apr 15 01:04:02 1999 UTC (20 years, 10 months ago) by aitkaci
Everything goes into the root directory.


Revision 14014 - Directory Listing
Modified Wed Apr 14 23:05:18 1999 UTC (20 years, 10 months ago) by manus
In multithreaded mode, we do not want to call `signal' on certain signals.


Revision 14013 - Directory Listing
Modified Wed Apr 14 19:02:53 1999 UTC (20 years, 10 months ago) by manus
Fixed a C-ANSI generation problem with generic conformance.
Previously we were generating something like:
	int16 typearr[] ={4,5,Dtype(l[0]),5,-1};
However, this is not accepted by most of the C ANSI compiler (mostly on
Unix platforms). Now, we fix this problem and are generating the following
code:
	int16 typearr[] ={4,5,0,5,-1};
	typearr[2]=Dtype(l[0]);
which is C ANSI.


Revision 14012 - Directory Listing
Modified Wed Apr 14 18:22:55 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug in the use of precompiled libraries and melted code. We were not
generating a correct Pattern table because of the definition of `is_equal' which
was calling `deep_equal' on object of type TYPE_I or TYPE_C, and due to the
recent improvements of generic conformance, we added some new attributes which
were compared by `deep_equal' where they should not have been compared.

So we rewrite our own version of `deep_equal', namely `type_deep_equal', which does
not compare the newly added attributes (which are `cr_info' from CL_TYPE_I and
`true_generics' from GEN_TYPE_I).


Revision 14011 - Directory Listing
Modified Wed Apr 14 17:29:48 1999 UTC (20 years, 10 months ago) by moinet
ioer


Revision 14010 - Directory Listing
Modified Wed Apr 14 02:31:14 1999 UTC (20 years, 10 months ago) by manus
Added some local variables to store a temporary string.


Revision 14009 - Directory Listing
Modified Tue Apr 13 23:34:01 1999 UTC (20 years, 10 months ago) by baron
Remove the call of `create_controls' since it will be called when realizing
 the dialog window.


Revision 14008 - Directory Listing
Modified Tue Apr 13 18:10:02 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug in multithreaded mode when dumping the execution call stack.


Revision 14007 - Directory Listing
Modified Tue Apr 13 17:54:16 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug with plain expanded type (i.e. with no generic derivation) when
they are initialized in workbench mode, we did not check if the type was a generic
one before computing the new dynamic type.


Revision 14006 - Directory Listing
Modified Tue Apr 13 16:32:26 1999 UTC (20 years, 10 months ago) by aitkaci
set_parent is define here and deferred in EV_WIDGET_IMP.


Revision 14005 - Directory Listing
Modified Tue Apr 13 16:31:54 1999 UTC (20 years, 10 months ago) by aitkaci
We define a bigger extra_width than in a button.


Revision 14004 - Directory Listing
Modified Tue Apr 13 16:29:30 1999 UTC (20 years, 10 months ago) by aitkaci
Bug fixed : in initialize_at_minimum_length, the end at the end did not properly correspond to the if at the beginning, then it was introducing a display bug in some case.


Revision 14003 - Directory Listing
Modified Tue Apr 13 16:27:58 1999 UTC (20 years, 10 months ago) by aitkaci
In on_first_display, we must ask parent_ask_resize on the box.


Revision 14002 - Directory Listing
Modified Tue Apr 13 16:27:01 1999 UTC (20 years, 10 months ago) by aitkaci
In a split area, the splitter do not stop to the minimum size of the widgets in it.


Revision 14001 - Directory Listing
Modified Tue Apr 13 16:24:22 1999 UTC (20 years, 10 months ago) by aitkaci
In on_fisr_display, we must set already_displayed to True.


Revision 14000 - Directory Listing
Modified Tue Apr 13 16:23:40 1999 UTC (20 years, 10 months ago) by aitkaci
We must check that the background_color is not Void before to call it.


Revision 13999 - Directory Listing
Modified Tue Apr 13 16:18:15 1999 UTC (20 years, 10 months ago) by aitkaci
1. Set_vertical_resize and set_horizontal_resize are now deferred in EV_WIDGET_I,
2. Set_parent is deferred in EV_WIDGET_IMP.


Revision 13998 - Directory Listing
Modified Tue Apr 13 16:17:06 1999 UTC (20 years, 10 months ago) by aitkaci
Two special features for the split area: split_move_and_resize and split_ask_resize.


Revision 13997 - Directory Listing
Modified Tue Apr 13 16:16:22 1999 UTC (20 years, 10 months ago) by aitkaci
on_first_display must call the feature parent_ask_resize with the current size, otherwise, it doesn't get the good size when the parent was shown before to add the widget.


Revision 13996 - Directory Listing
Modified Tue Apr 13 16:15:13 1999 UTC (20 years, 10 months ago) by aitkaci
Cosmetic changes


Revision 13995 - Directory Listing
Modified Tue Apr 13 16:14:15 1999 UTC (20 years, 10 months ago) by aitkaci
set_vertical_resize and set_horizontal_resize need to be deferred for windows.


Revision 13994 - Directory Listing
Modified Tue Apr 13 16:12:43 1999 UTC (20 years, 10 months ago) by aitkaci
The parent of a widget is of type EV_CONTAINER.


Revision 13993 - Directory Listing
Modified Tue Apr 13 16:10:11 1999 UTC (20 years, 10 months ago) by aitkaci
We make an empty creation routine to avoid some inheritance problems when the user want to inherit from this class.


Revision 13992 - Directory Listing
Modified Tue Apr 13 15:59:14 1999 UTC (20 years, 10 months ago) by baron
Add an implementation for GTK.


Revision 13991 - Directory Listing
Modified Tue Apr 13 01:04:55 1999 UTC (20 years, 10 months ago) by manus
Removed the syntax error number from the displayed message.


Revision 13990 - Directory Listing
Modified Tue Apr 13 01:04:26 1999 UTC (20 years, 10 months ago) by manus
Changed the welcome sentence which explains on how to start EiffelBench.


Revision 13989 - Directory Listing
Modified Tue Apr 13 01:03:49 1999 UTC (20 years, 10 months ago) by manus
Regular button and tab step are windows specific for the moment, they should
not have been part of the Motif distribution.


Revision 13988 - Directory Listing
Modified Tue Apr 13 01:02:50 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug when opening a file when no project has been open or created.


Revision 13987 - Directory Listing
Modified Tue Apr 13 01:01:05 1999 UTC (20 years, 10 months ago) by manus
New names for some of the menus and fix some english errors.


Revision 13986 - Directory Listing
Modified Tue Apr 13 00:50:14 1999 UTC (20 years, 10 months ago) by manus
Cosmetics on `run_command'
Use of $(MAKE) instead of the translation of $make.


Revision 13985 - Directory Listing
Modified Tue Apr 13 00:48:27 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug with the use of the following variables:
- egc_rcorigin
- egc_rcoffsets
- egc_rcarg
- egc_rcdt
Now, they are generated in `eplug.c' the place where they should have been
since we created the new `egc_xxx' variables.

Changed the location of the license demo initialization to EIF_Mod_init


Revision 13984 - Directory Listing
Modified Tue Apr 13 00:45:59 1999 UTC (20 years, 10 months ago) by manus
Generate a correct clickable/short/flat/flat-short for Agents.


Revision 13983 - Directory Listing
Modified Tue Apr 13 00:40:05 1999 UTC (20 years, 10 months ago) by manus
Modified version of the resource file which is correct with the demo version


Revision 13982 - Directory Listing
Modified Tue Apr 13 00:39:39 1999 UTC (20 years, 10 months ago) by manus
Default Ace file without exception trace
Added in a comment line a debug statement for DLE_SPY (which is in fact used not only
for DLE)


Revision 13981 - Directory Listing
Modified Mon Apr 12 23:47:54 1999 UTC (20 years, 10 months ago) by manus
Add the "?" keyword for open operands so that we can have a clickable/short/flat/flat-short
format available for Agents.


Revision 13980 - Directory Listing
Modified Mon Apr 12 23:43:52 1999 UTC (20 years, 10 months ago) by manus
Removed the syntax error number when displaying a syntax error message.


Revision 13979 - Directory Listing
Modified Mon Apr 12 22:19:37 1999 UTC (20 years, 10 months ago) by aitkaci
A color has now a name and a set_name feature.


Revision 13978 - Directory Listing
Modified Mon Apr 12 20:44:38 1999 UTC (20 years, 10 months ago) by aitkaci
Colors have names.


Revision 13977 - Directory Listing
Modified Mon Apr 12 20:43:53 1999 UTC (20 years, 10 months ago) by aitkaci
16 basic colors predefined.


Revision 13976 - Directory Listing
Modified Mon Apr 12 20:40:05 1999 UTC (20 years, 10 months ago) by aitkaci
A new attribute name: STRING to give a name to a color.


Revision 13975 - Directory Listing
Modified Mon Apr 12 20:18:27 1999 UTC (20 years, 10 months ago) by marina
 Modified Files:
	time_duration.e
		modified the attribute `second' into a routine
		to ensure validity of the class invariant.


Revision 13974 - Directory Listing
Modified Mon Apr 12 18:50:52 1999 UTC (20 years, 10 months ago) by aitkaci
Creation routine make_from_file do not take any parent.


Revision 13973 - Directory Listing
Modified Fri Apr 9 09:13:18 1999 UTC (20 years, 10 months ago) by manuelt
Initialization of eif_*op_table was wrong.


Revision 13972 - Directory Listing
Modified Thu Apr 8 22:26:24 1999 UTC (20 years, 10 months ago) by manuelt
Oops! Replace ov_size by ov_flags


Revision 13971 - Directory Listing
Modified Thu Apr 8 21:59:10 1999 UTC (20 years, 10 months ago) by moinet
libraries


Revision 13970 - Directory Listing
Modified Thu Apr 8 21:43:29 1999 UTC (20 years, 10 months ago) by moinet
Add functionality for copy_object


Revision 13969 - Directory Listing
Modified Thu Apr 8 09:03:50 1999 UTC (20 years, 10 months ago) by manuelt
Once per process bug fix. neew function eif_once_set_addr in garcol.c.


Revision 13968 - Directory Listing
Modified Thu Apr 8 05:08:05 1999 UTC (20 years, 10 months ago) by manuelt
Remove JLKFLAGS, replace it with LDFLAGS.


Revision 13967 - Directory Listing
Modified Wed Apr 7 20:17:41 1999 UTC (20 years, 10 months ago) by manus
Added new options to the license manager for Windows so that it displays some
messages at a certain time during the execution of EiffelBench, especially
when compiling or reverse engineering a project.


Revision 13966 - Directory Listing
Modified Wed Apr 7 20:15:52 1999 UTC (20 years, 10 months ago) by manus
Added `check_license' a synonym to `init_license'


Revision 13965 - Directory Listing
Modified Wed Apr 7 20:15:07 1999 UTC (20 years, 10 months ago) by manus
Added the license checking for the demo version in the compilation option
and in the reverse engineering.


Revision 13964 - Directory Listing
Modified Wed Apr 7 20:13:36 1999 UTC (20 years, 10 months ago) by manus
Fixed a naming conflict with the new license classes.


Revision 13963 - Directory Listing
Modified Wed Apr 7 20:12:52 1999 UTC (20 years, 10 months ago) by manus
Removed an incorrect invariant.


Revision 13962 - Directory Listing
Modified Wed Apr 7 20:12:05 1999 UTC (20 years, 10 months ago) by manus
Moved the license checking statement at the top before the execution of the compiler.


Revision 13961 - Directory Listing
Modified Wed Apr 7 20:08:52 1999 UTC (20 years, 10 months ago) by manus
Added a new option for gcc and still compatible with Microsoft and Borland.


Revision 13960 - Directory Listing
Modified Wed Apr 7 20:07:13 1999 UTC (20 years, 10 months ago) by manus
Added the stuff for the demo version


Revision 13959 - Directory Listing
Modified Wed Apr 7 20:06:34 1999 UTC (20 years, 10 months ago) by manus
Fixed a generation bug where we generated the declaration of some run-time
global variables which were already defined in `eif_project.c':
- egc_rcorigin
- egc_rcdt
- egc_rcoffset
- egc_rcarg

Added the shareware license checking


Revision 13958 - Directory Listing
Modified Wed Apr 7 20:02:50 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug in finalization where we forgot to add in `fill_from' the `routine_id' information.
This bug was introduced after the improvements on finalization speed.


Revision 13957 - Directory Listing
Modified Wed Apr 7 19:59:34 1999 UTC (20 years, 10 months ago) by aitkaci
Default style has expand to True.


Revision 13956 - Directory Listing
Modified Wed Apr 7 19:56:40 1999 UTC (20 years, 10 months ago) by aitkaci
Feature show at position takes absolute coordinates and not relative ones.


Revision 13955 - Directory Listing
Modified Wed Apr 7 19:56:34 1999 UTC (20 years, 10 months ago) by manus
Removed the `access' (ACCESS_B) checking because there is no access on a creation
expression. This enables to write "f (create {A}", before we have to have a qualified
call.


Revision 13954 - Directory Listing
Modified Wed Apr 7 19:53:23 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation.


Revision 13953 - Directory Listing
Modified Wed Apr 7 19:52:28 1999 UTC (20 years, 10 months ago) by aitkaci
Is client of WEL_DC and not heir of it. And a pixmap has no parent.


Revision 13952 - Directory Listing
Modified Wed Apr 7 19:45:58 1999 UTC (20 years, 10 months ago) by manus
Add the "create" keyword.


Revision 13951 - Directory Listing
Modified Wed Apr 7 19:38:18 1999 UTC (20 years, 10 months ago) by manus
Cosmetics


Revision 13950 - Directory Listing
Modified Wed Apr 7 19:36:29 1999 UTC (20 years, 10 months ago) by manus
New version number for 4.3.023


Revision 13949 - Directory Listing
Modified Wed Apr 7 19:35:02 1999 UTC (20 years, 10 months ago) by manus
Forget to increment a local variable in a loop but this was harmless since this
was never the stop conditions.
Fixed a bug in the way we do the `full_collect' `full_coalesc' sequence. We did it
in the wrong order.


Revision 13948 - Directory Listing
Modified Wed Apr 7 19:32:56 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation, need to be completed.


Revision 13947 - Directory Listing
Modified Wed Apr 7 19:32:29 1999 UTC (20 years, 10 months ago) by aitkaci
Pixmap_imp do not inherit from WEL_DC anymore, then we need to call pixmap_imp.dc.


Revision 13946 - Directory Listing
Modified Wed Apr 7 19:31:09 1999 UTC (20 years, 10 months ago) by aitkaci
We create the event_data only if there is a command associated with the event, it avoids to create plenty of unsuefull object in the on_? features.


Revision 13945 - Directory Listing
Modified Wed Apr 7 19:29:56 1999 UTC (20 years, 10 months ago) by aitkaci
A new feature has_command that tell if there is a command associated to the given event. It is used when we need to create a data that is then created only if it is necessary.


Revision 13944 - Directory Listing
Modified Wed Apr 7 19:28:40 1999 UTC (20 years, 10 months ago) by aitkaci
The set_? feature are part of the implementation of the data.


Revision 13943 - Directory Listing
Modified Wed Apr 7 19:26:58 1999 UTC (20 years, 10 months ago) by aitkaci
A pixmapable has a pixmap that can be set or unset.


Revision 13942 - Directory Listing
Modified Wed Apr 7 19:26:01 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation, need to be completed.


Revision 13941 - Directory Listing
Modified Wed Apr 7 19:25:16 1999 UTC (20 years, 10 months ago) by aitkaci
1. Cosmetic changes.
2. Attributes are now defined in the classes _I.
3. No feature `fill' in the implementation.


Revision 13940 - Directory Listing
Modified Wed Apr 7 19:23:28 1999 UTC (20 years, 10 months ago) by aitkaci
Pixmap do not inherit from WEL_DC anymore, then we call pixmap_imp.dc.


Revision 13939 - Directory Listing
Modified Wed Apr 7 19:19:08 1999 UTC (20 years, 10 months ago) by manus
Removed the mention of 4.3 for Windows.


Revision 13938 - Directory Listing
Modified Wed Apr 7 19:09:38 1999 UTC (20 years, 10 months ago) by manus
Changed the resolution to 256 colors of the splashscreen.


Revision 13937 - Directory Listing
Modified Wed Apr 7 19:08:49 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation.


Revision 13936 - Directory Listing
Modified Wed Apr 7 19:07:47 1999 UTC (20 years, 10 months ago) by aitkaci
Attribute interface needed here. Creation with make_with_size.


Revision 13935 - Directory Listing
Modified Wed Apr 7 19:06:17 1999 UTC (20 years, 10 months ago) by aitkaci
Two new features : add_resize_command and remove_commands. Also the default options are redefined.


Revision 13934 - Directory Listing
Modified Wed Apr 7 19:05:16 1999 UTC (20 years, 10 months ago) by aitkaci
Cosmetic changes.


Revision 13933 - Directory Listing
Modified Wed Apr 7 19:04:17 1999 UTC (20 years, 10 months ago) by aitkaci
Signature of feature pixmap_size_ok has changed.


Revision 13932 - Directory Listing
Modified Wed Apr 7 19:02:51 1999 UTC (20 years, 10 months ago) by aitkaci
A pixmapable has a pixmap that can be set or unset.


Revision 13931 - Directory Listing
Modified Wed Apr 7 19:02:05 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation, need to be complete.


Revision 13930 - Directory Listing
Modified Wed Apr 7 19:00:49 1999 UTC (20 years, 10 months ago) by aitkaci
1. Cosmetic changes.
2. All the attributes are now in these class, the set_? features and debug also.
3. No reference to the interface needed.


Revision 13929 - Directory Listing
Modified Wed Apr 7 18:59:22 1999 UTC (20 years, 10 months ago) by aitkaci
Signature of feature pixmap_size_ok changed.


Revision 13928 - Directory Listing
Modified Wed Apr 7 18:57:55 1999 UTC (20 years, 10 months ago) by aitkaci
A new creation reoutine to crete directly a drawing area with a pixmap attached to it.


Revision 13927 - Directory Listing
Modified Wed Apr 7 18:56:59 1999 UTC (20 years, 10 months ago) by aitkaci
A pixmapable can have a pixmap set or unset.


Revision 13926 - Directory Listing
Modified Wed Apr 7 18:56:56 1999 UTC (20 years, 10 months ago) by manus
Added a nasty message which appears each time you launch a program made
by the EiffelDemo environment.


Revision 13925 - Directory Listing
Modified Wed Apr 7 18:56:08 1999 UTC (20 years, 10 months ago) by manus
Cosmetics


Revision 13924 - Directory Listing
Modified Wed Apr 7 18:54:34 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation.


Revision 13923 - Directory Listing
Modified Wed Apr 7 18:53:56 1999 UTC (20 years, 10 months ago) by aitkaci
A pixmap is create without parent, but with a size.


Revision 13922 - Directory Listing
Modified Wed Apr 7 18:53:47 1999 UTC (20 years, 10 months ago) by manus
Added some missing externals declaration that we need for making a good DLL
libraries.


Revision 13921 - Directory Listing
Modified Wed Apr 7 18:52:22 1999 UTC (20 years, 10 months ago) by manus
Add two new global variables used with the Demo version of EiffelBench.


Revision 13920 - Directory Listing
Modified Wed Apr 7 18:50:56 1999 UTC (20 years, 10 months ago) by manus
Added back the duplicated declarations since the compiler now generates
a correct `einit.c' file.


Revision 13919 - Directory Listing
Modified Wed Apr 7 18:45:10 1999 UTC (20 years, 10 months ago) by manus
We need to undefine MAX_PATH when compiling under Windows using `gcc'.


Revision 13918 - Directory Listing
Modified Wed Apr 7 18:43:06 1999 UTC (20 years, 10 months ago) by manus
Removed all the error messages from the compiler because it was not complete
and some errors did not match the real error.


Revision 13917 - Directory Listing
Modified Wed Apr 7 18:41:31 1999 UTC (20 years, 10 months ago) by manus
Fixed a bug in `read_stream' from the CONSOLE on Windows.
Improved the console mechanism so that we can remove the
message at the end of the execution when it is a CONSOLE application
launched from a DOS console (the message still appears when it
is launched from the explorer for example).


Revision 13916 - Directory Listing
Modified Wed Apr 7 18:36:39 1999 UTC (20 years, 10 months ago) by manus
Fixed a signature problem and add a missing redefine clause for `eif_putenv'.


Revision 13915 - Directory Listing
Modified Wed Apr 7 18:10:23 1999 UTC (20 years, 10 months ago) by aitkaci
1. First real implementation.
2. New commands features : `add_expose_command' and `remove_expose_commands.".


Revision 13914 - Directory Listing
Modified Wed Apr 7 18:04:47 1999 UTC (20 years, 10 months ago) by manuelt
onfiguartion file for new release 4.3


Revision 13913 - Directory Listing
Modified Wed Apr 7 18:02:23 1999 UTC (20 years, 10 months ago) by manuelt
New release 4.3 for sgi.
Todd plessel configuration.
Shared libraries support


Revision 13912 - Directory Listing
Modified Wed Apr 7 18:02:05 1999 UTC (20 years, 10 months ago) by aitkaci
The implementation is also opened to the event_data implementation.


Revision 13911 - Directory Listing
Modified Wed Apr 7 18:01:21 1999 UTC (20 years, 10 months ago) by aitkaci
EV_COORD is now EV_POINT.


Revision 13910 - Directory Listing
Modified Wed Apr 7 17:58:01 1999 UTC (20 years, 10 months ago) by aitkaci
Now called EV_POINT.


Revision 13909 - Directory Listing
Modified Wed Apr 7 17:57:27 1999 UTC (20 years, 10 months ago) by aitkaci
1. Cosmetic changes.
2. EV_COORD is now EV_POINT.
3. All the variable moved to the _I classes. It hides the implementation.
4. Double in implementation are now integers.


Revision 13908 - Directory Listing
Modified Wed Apr 7 17:54:13 1999 UTC (20 years, 10 months ago) by aitkaci
First implementation. Need more work.


Revision 13907 - Directory Listing
Modified Wed Apr 7 17:53:32 1999 UTC (20 years, 10 months ago) by aitkaci
Cosmetic changes.


Revision 13906 - Directory Listing
Modified Wed Apr 7 17:44:39 1999 UTC (20 years, 10 months ago) by manuelt
Add "eif_once_set_addr" to replace "hector_addr" in code, since once objects are not stored any longer in "hec_saved" stack, but in "once_set" stack instead.


Revision 13905 - Directory Listing
Modified Wed Apr 7 06:26:23 1999 UTC (20 years, 10 months ago) by manus
Removed TimeLock for ever
Changed the default option for the Ace to disable inlining and enable
exception_trace.


Revision 13904 - Directory Listing
Modified Wed Apr 7 06:18:44 1999 UTC (20 years, 10 months ago) by manus
Fixed incorrect implementations of the `variant' clause in most of the
EiffelVision loop. We did not notice it until we changed in EiffelBench 4.3
the implementation of the `variant' clause so that it is evaluated at the
correct place now.


Revision 13903 - Directory Listing
Modified Wed Apr 7 06:08:51 1999 UTC (20 years, 10 months ago) by manus
Removed the precondition on `make' because `a_screen_name' can be Void on both
Windows and Motif platforms. For example, we use `Void' in EiffelBench.


Revision 13902 - Directory Listing
Modified Wed Apr 7 06:05:59 1999 UTC (20 years, 10 months ago) by manus
Added the redefinition of `set_height' to take into account the height of
the 3D border.


Revision 13901 - Directory Listing
Modified Wed Apr 7 05:56:59 1999 UTC (20 years, 10 months ago) by manus
Removed preconditions to `resize_first_child' and `resize_second_child' because
these features can be called even if there was no realization yet.


Revision 13900 - Directory Listing
Modified Wed Apr 7 05:55:23 1999 UTC (20 years, 10 months ago) by manus
Changed the default size of a separator from 6 pixels to 4 pixels.


Revision 13899 - Directory Listing
Modified Wed Apr 7 05:48:10 1999 UTC (20 years, 10 months ago) by manus
Cosmetics
Fixed a bug in `index_of' and `search' when looking for a Void item when
`object_comparison' is True. The search used to fail causing problems in
such cases with enabled assertions:
	!! my_list.make
	my_list.compare_objects
	my_list.extend (Void)
	if not my_list.has (Void) then
		print ("Bug!")
	end
This has been fixed thanks to Eric Bezaul from TCAM


Revision 13898 - Directory Listing
Modified Tue Apr 6 22:48:15 1999 UTC (20 years, 10 months ago) by baron
New interface for version 5.
Add a toolbar in the main window.


Revision 13897 - Directory Listing
Modified Tue Apr 6 22:32:18 1999 UTC (20 years, 10 months ago) by baron
New interface for version 5 (new Vision).
Rename the class: MAIN_PANEL to MAIN_WINDOW.


Revision 13896 - Directory Listing
Modified Tue Apr 6 22:24:06 1999 UTC (20 years, 10 months ago) by baron
Move MAIN_PANEL to new cluster Main_window.


Revision 13895 - Directory Listing
Modified Mon Apr 5 17:34:21 1999 UTC (20 years, 10 months ago) by manuelt
Remove <> and replace them with "" in include file declaration.


Revision 13894 - Directory Listing
Modified Sat Apr 3 07:56:49 1999 UTC (20 years, 10 months ago) by manuelt
in b_implies: pointer incrementations moved to a separate statements. This causes warnings on VMS, sgi, and alpha.


Revision 13893 - Directory Listing
Modified Fri Apr 2 21:11:18 1999 UTC (20 years, 10 months ago) by manuelt
Remove duplicated declarations (pb raised by SGI port).


Revision 13892 - Directory Listing
Modified Fri Apr 2 02:04:11 1999 UTC (20 years, 10 months ago) by manuelt
New release 4.3


Revision 13891 - Directory Listing
Modified Fri Apr 2 02:00:57 1999 UTC (20 years, 10 months ago) by manuelt
Release 4.3.


Revision 13890 - Directory Listing
Modified Fri Apr 2 00:55:29 1999 UTC (20 years, 10 months ago) by manuelt
Call the function "eif_thr_is_root()" in dump_stack and not the address "eif_thr_is_root"


Revision 13889 - Directory Listing
Modified Thu Apr 1 00:04:42 1999 UTC (20 years, 10 months ago) by manuelt
Correct typo in class name MEL_XPM_CONSTANTS


Revision 13888 - Directory Listing
Modified Thu Apr 1 00:03:52 1999 UTC (20 years, 10 months ago) by manuelt
Cosmetics.


Revision 13887 - Directory Listing
Modified Thu Apr 1 00:02:58 1999 UTC (20 years, 10 months ago) by manuelt
orrect typo in the class name MEL_XPM_CONSTANTS.


Revision 13886 - Directory Listing
Modified Wed Mar 31 22:41:38 1999 UTC (20 years, 10 months ago) by manuelt
Typo in class name.


Revision 13885 - Directory Listing
Modified Wed Mar 31 21:46:41 1999 UTC (20 years, 10 months ago) by aitkaci
Bug fix: the bakground_brush is prioritary on the class_background brush. Then, we can always have a background_brush.


Revision 13884 - Directory Listing
Modified Wed Mar 31 21:43:32 1999 UTC (20 years, 10 months ago) by aitkaci
Bug fix: in feature get_item, the cchtextmax was not corresponding to the text length, therefore it created some segmentation violations sometimes.


Revision 13883 - Directory Listing
Modified Wed Mar 31 19:14:49 1999 UTC (20 years, 10 months ago) by manuelt
Define JLKFLAGS = $ldflags


Revision 13882 - Directory Listing
Modified Wed Mar 31 17:38:49 1999 UTC (20 years, 10 months ago) by aitkaci
Not implemented.


Revision 13881 - Directory Listing
Modified Wed Mar 31 17:37:10 1999 UTC (20 years, 10 months ago) by aitkaci
Added a new line at the end of file.


Revision 13880 - Directory Listing
Modified Wed Mar 31 16:50:27 1999 UTC (20 years, 10 months ago) by baron
Add Pick and drop mecanism.


Revision 13879 - Directory Listing
Modified Wed Mar 31 05:35:13 1999 UTC (20 years, 10 months ago) by davids
VMS port: implement eif_is_volume_name_valid for VMS


Revision 13878 - Directory Listing
Modified Wed Mar 31 02:42:13 1999 UTC (20 years, 10 months ago) by baron
Add pick and drop mecanism.


Revision 13877 - Directory Listing
Modified Tue Mar 30 23:43:03 1999 UTC (20 years, 10 months ago) by manus
Define HYBRID_MARKING instead of RECURSIVE_MARKING.
Mark Howard application crashes with rec. mark.


Revision 13876 - Directory Listing
Modified Tue Mar 30 23:25:18 1999 UTC (20 years, 10 months ago) by aitkaci
Working implementation for the release 3.


Revision 13875 - Directory Listing
Modified Tue Mar 30 23:23:56 1999 UTC (20 years, 10 months ago) by manuelt
Cast pix with (Pixel). Note that it is an unsigned long and that it is passed from Eiffel as an EIF_POINTER. There must be a bug somewhere, but, anyway, we will drop out mel  for GTK.


Revision 13874 - Directory Listing
Modified Mon Mar 29 22:50:37 1999 UTC (20 years, 10 months ago) by baron
First integration of the Pick and Drop mecanism.


Revision 13873 - Directory Listing
Modified Mon Mar 29 22:45:01 1999 UTC (20 years, 10 months ago) by baron
First integration of the Pick and Drop mecanism.


Revision 13872 - Directory Listing
Modified Mon Mar 29 22:34:53 1999 UTC (20 years, 10 months ago) by baron
First integration of the Pick and Drop mecanism.


Revision 13871 - Directory Listing
Modified Mon Mar 29 22:32:04 1999 UTC (20 years, 10 months ago) by baron
Add Pick and Drop mecanism.


Revision 13870 - Directory Listing
Modified Mon Mar 29 22:30:08 1999 UTC (20 years, 10 months ago) by baron
First integration of Pick and Drop mecanism.


Revision 13869 - Directory Listing
Modified Mon Mar 29 21:43:45 1999 UTC (20 years, 10 months ago) by manuelt
Add POSIX flags for POSIX signals depending on drafts versions.


Revision 13868 - Directory Listing
Modified Mon Mar 29 21:41:06 1999 UTC (20 years, 10 months ago) by manuelt
Cast of arguments to avoid C compilation warnings on Alpha.


Revision 13867 - Directory Listing
Modified Mon Mar 29 21:37:35 1999 UTC (20 years, 10 months ago) by manuelt
Many changes
	o threads support (not official)
	o shared lib support (not official)
	o no sbrk, mmap, brk
	o use cc
	o change ccflags


Revision 13866 - Directory Listing
Modified Mon Mar 29 20:15:32 1999 UTC (20 years, 10 months ago) by manuelt
Remove useless declaration of "malloc".


Revision 13865 - Directory Listing
Modified Sat Mar 27 22:22:59 1999 UTC (20 years, 11 months ago) by manus
New way to launch a command.


Revision 13864 - Directory Listing
Modified Fri Mar 26 19:35:15 1999 UTC (20 years, 11 months ago) by aitkaci
A real password field. But we cannot change the character yet.


Revision 13863 - Directory Listing
Modified Fri Mar 26 19:31:39 1999 UTC (20 years, 11 months ago) by aitkaci
A new external fro passwords.


Revision 13862 - Directory Listing
Modified Fri Mar 26 18:07:41 1999 UTC (20 years, 11 months ago) by manuelt
Add support for C-profiling -> to be compiled with -DPROFILED_RUNTIME


Revision 13861 - Directory Listing
Modified Fri Mar 26 06:35:28 1999 UTC (20 years, 11 months ago) by aitkaci
New externals.


Revision 13860 - Directory Listing
Modified Fri Mar 26 06:34:16 1999 UTC (20 years, 11 months ago) by aitkaci
New features for containres, paned and editable.


Revision 13859 - Directory Listing
Modified Fri Mar 26 06:33:22 1999 UTC (20 years, 11 months ago) by aitkaci
Done for bench 4.19.


Revision 13858 - Directory Listing
Modified Fri Mar 26 06:32:45 1999 UTC (20 years, 11 months ago) by aitkaci
Two new colors, need to be implemented.


Revision 13857 - Directory Listing
Modified Fri Mar 26 06:32:16 1999 UTC (20 years, 11 months ago) by aitkaci
make is deferred.


Revision 13856 - Directory Listing
Modified Fri Mar 26 06:31:15 1999 UTC (20 years, 11 months ago) by aitkaci
No add_child define here.


Revision 13855 - Directory Listing
Modified Fri Mar 26 06:27:29 1999 UTC (20 years, 11 months ago) by aitkaci
1. Set parent mechanism implemented.\n Therefore, there are 4 creation routines for items.


Revision 13854 - Directory Listing
Modified Fri Mar 26 06:26:12 1999 UTC (20 years, 11 months ago) by aitkaci
Not necessary to rename make because now it is the same signature.


Revision 13853 - Directory Listing
Modified Fri Mar 26 05:46:36 1999 UTC (20 years, 11 months ago) by aitkaci
Some features moved to the implementation-interface level.


Revision 13852 - Directory Listing
Modified Fri Mar 26 05:45:47 1999 UTC (20 years, 11 months ago) by aitkaci
A non applicable feature.


Revision 13851 - Directory Listing
Modified Fri Mar 26 04:55:15 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13850 - Directory Listing
Modified Fri Mar 26 04:53:50 1999 UTC (20 years, 11 months ago) by aitkaci
make is a creation procedure.


Revision 13849 - Directory Listing
Modified Fri Mar 26 02:26:21 1999 UTC (20 years, 11 months ago) by aitkaci
Not necessary, use list-items instead.


Revision 13848 - Directory Listing
Modified Fri Mar 26 02:22:59 1999 UTC (20 years, 11 months ago) by aitkaci
1. Set parent mechanism implemented. Therefore, there are 4 creation routines for items.
2. item-containers renamed as item-holders.


Revision 13847 - Directory Listing
Modified Fri Mar 26 02:21:28 1999 UTC (20 years, 11 months ago) by aitkaci
1. Set parent implemented.
2. item-containers renamed as item-holders.


Revision 13846 - Directory Listing
Modified Fri Mar 26 02:19:43 1999 UTC (20 years, 11 months ago) by aitkaci
1. Set parent mechanism implemented.
2. item-containers renamed as item-holders.`


Revision 13845 - Directory Listing
Modified Fri Mar 26 02:15:20 1999 UTC (20 years, 11 months ago) by aitkaci
New externals.


Revision 13844 - Directory Listing
Modified Fri Mar 26 02:12:33 1999 UTC (20 years, 11 months ago) by aitkaci
~Renaming : item-container are now item-holder.


Revision 13843 - Directory Listing
Modified Fri Mar 26 02:01:01 1999 UTC (20 years, 11 months ago) by aitkaci
A new creation for implementation of the color selection dialog.


Revision 13842 - Directory Listing
Modified Fri Mar 26 01:47:14 1999 UTC (20 years, 11 months ago) by aitkaci
Renaming : item-containers are now item-holders as they are not containers.


Revision 13841 - Directory Listing
Modified Fri Mar 26 01:46:12 1999 UTC (20 years, 11 months ago) by aitkaci
on_first_display do nothing for a primitive.


Revision 13840 - Directory Listing
Modified Fri Mar 26 01:45:24 1999 UTC (20 years, 11 months ago) by aitkaci
on_first_display call the precursor.


Revision 13839 - Directory Listing
Modified Fri Mar 26 01:44:25 1999 UTC (20 years, 11 months ago) by aitkaci
Bug fix : the default_minimum_size was wrong.


Revision 13838 - Directory Listing
Modified Fri Mar 26 01:43:41 1999 UTC (20 years, 11 months ago) by aitkaci
Do not resize at the minimum_size in on_first_display.


Revision 13837 - Directory Listing
Modified Fri Mar 26 01:43:09 1999 UTC (20 years, 11 months ago) by aitkaci
Use local variable for on_first_display.


Revision 13836 - Directory Listing
Modified Fri Mar 26 01:42:18 1999 UTC (20 years, 11 months ago) by aitkaci
on_first_display is now deferred.


Revision 13835 - Directory Listing
Modified Fri Mar 26 01:41:25 1999 UTC (20 years, 11 months ago) by aitkaci
Do not call the precursor in on_first_display.


Revision 13834 - Directory Listing
Modified Fri Mar 26 01:25:56 1999 UTC (20 years, 11 months ago) by manuelt
Update to be conformed to "linux-glibc" standard coniguration file.


Revision 13833 - Directory Listing
Modified Fri Mar 26 01:20:07 1999 UTC (20 years, 11 months ago) by manuelt
Correct "eifaddr" when fails in finalize mode/no visible exception.


Revision 13832 - Directory Listing
Modified Fri Mar 26 01:00:53 1999 UTC (20 years, 11 months ago) by manuelt
"eif_out" returns "tagged_out" instead of a copy of it. (Avoid memory leak).
"tagged_out" is private.


Revision 13831 - Directory Listing
Modified Fri Mar 26 00:54:05 1999 UTC (20 years, 11 months ago) by aitkaci
make is now without argument [set_parent mechanism].


Revision 13830 - Directory Listing
Modified Fri Mar 26 00:53:23 1999 UTC (20 years, 11 months ago) by aitkaci
New features implemented for the text components.


Revision 13829 - Directory Listing
Modified Fri Mar 26 00:48:48 1999 UTC (20 years, 11 months ago) by aitkaci
Inherits from EV_STANDARD_DIALOG_IMP.


Revision 13828 - Directory Listing
Modified Fri Mar 26 00:48:27 1999 UTC (20 years, 11 months ago) by aitkaci
First integration.


Revision 13827 - Directory Listing
Modified Fri Mar 26 00:48:17 1999 UTC (20 years, 11 months ago) by manuelt
Correct error in eif_field_safe.


Revision 13826 - Directory Listing
Modified Fri Mar 26 00:47:30 1999 UTC (20 years, 11 months ago) by aitkaci
Rename temporarly the make without argument.


Revision 13825 - Directory Listing
Modified Fri Mar 26 00:46:51 1999 UTC (20 years, 11 months ago) by aitkaci
Set_parent mechanism implemented.


Revision 13824 - Directory Listing
Modified Fri Mar 26 00:46:21 1999 UTC (20 years, 11 months ago) by manuelt
Add eif_field_safe old_eif_field


Revision 13823 - Directory Listing
Modified Fri Mar 26 00:45:09 1999 UTC (20 years, 11 months ago) by manuelt
Add eif_field_safe eif_attribute.


Revision 13822 - Directory Listing
Modified Fri Mar 26 00:44:47 1999 UTC (20 years, 11 months ago) by manuelt
Add eif_field_safe, eif_attribute.


Revision 13821 - Directory Listing
Modified Fri Mar 26 00:15:11 1999 UTC (20 years, 11 months ago) by manuelt
Export eif_out for DLL.


Revision 13820 - Directory Listing
Modified Fri Mar 26 00:10:27 1999 UTC (20 years, 11 months ago) by aitkaci
New feature : remove_item.


Revision 13819 - Directory Listing
Modified Fri Mar 26 00:05:15 1999 UTC (20 years, 11 months ago) by manuelt
New signature of "eifaddr".


Revision 13818 - Directory Listing
Modified Thu Mar 25 23:38:30 1999 UTC (20 years, 11 months ago) by manuelt
Add eif_out for CECIL programmer.


Revision 13817 - Directory Listing
Modified Thu Mar 25 23:25:40 1999 UTC (20 years, 11 months ago) by aitkaci
*** empty log message ***


Revision 13816 - Directory Listing
Modified Thu Mar 25 23:12:51 1999 UTC (20 years, 11 months ago) by aitkaci
Nedd to redefine child_added.


Revision 13815 - Directory Listing
Modified Thu Mar 25 22:55:01 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13814 - Directory Listing
Modified Thu Mar 25 22:52:35 1999 UTC (20 years, 11 months ago) by aitkaci
A new feature : set_parent.


Revision 13813 - Directory Listing
Modified Thu Mar 25 22:51:35 1999 UTC (20 years, 11 months ago) by aitkaci
Need to redefine set_parent as wel_set_parent.


Revision 13812 - Directory Listing
Modified Thu Mar 25 22:49:35 1999 UTC (20 years, 11 months ago) by aitkaci
Some features moved to the implementation-interface level.


Revision 13811 - Directory Listing
Modified Thu Mar 25 22:49:01 1999 UTC (20 years, 11 months ago) by aitkaci
Set parent machanism implemented.


Revision 13810 - Directory Listing
Modified Thu Mar 25 22:48:02 1999 UTC (20 years, 11 months ago) by aitkaci
Two many information in on_first_display.


Revision 13809 - Directory Listing
Modified Thu Mar 25 22:47:28 1999 UTC (20 years, 11 months ago) by aitkaci
Removed unusefull features : set_local_width and set_local_height.


Revision 13808 - Directory Listing
Modified Thu Mar 25 22:45:55 1999 UTC (20 years, 11 months ago) by aitkaci
The set_parent feature of a contianer is different from the one of the primitives.


Revision 13807 - Directory Listing
Modified Thu Mar 25 22:44:27 1999 UTC (20 years, 11 months ago) by aitkaci
Set_parent mechanism implemented.


Revision 13806 - Directory Listing
Modified Thu Mar 25 22:40:15 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13805 - Directory Listing
Modified Thu Mar 25 22:39:41 1999 UTC (20 years, 11 months ago) by aitkaci
signature of feature add_menu changed.


Revision 13804 - Directory Listing
Modified Thu Mar 25 20:26:25 1999 UTC (20 years, 11 months ago) by aitkaci
Inherits now from EV_STANDARD_DIALOG.


Revision 13803 - Directory Listing
Modified Thu Mar 25 20:25:35 1999 UTC (20 years, 11 months ago) by aitkaci
A new feature set_parent, and a deferred make.


Revision 13802 - Directory Listing
Modified Thu Mar 25 00:26:44 1999 UTC (20 years, 11 months ago) by manuelt
safer eifaddr (when failed, it does not crash)
eif_attribute_safe (with type checking) for debugging.
New Constants.


Revision 13801 - Directory Listing
Modified Thu Mar 25 00:25:33 1999 UTC (20 years, 11 months ago) by manuelt
Add eif_attribute (safer than eif_field) and eif_attribute_safe (for debugging) with check the type of the attribute (should be preceded by *(type*)). New constants: EIF_NO_ATTRIBUTE EIF_WRONG_TYPE EIF_CECIL_OK EIF_CECIL_ERROR


Revision 13800 - Directory Listing
Modified Wed Mar 24 23:54:42 1999 UTC (20 years, 11 months ago) by manuelt
Correct RTAR, and RTAS with expanded types.


Revision 13799 - Directory Listing
Modified Wed Mar 24 22:50:19 1999 UTC (20 years, 11 months ago) by manuelt
replace \ by / .


Revision 13796 - Directory Listing
Modified Tue Mar 23 19:19:20 1999 UTC (20 years, 11 months ago) by pascalf
Initial revision


Revision 13795 - Directory Listing
Modified Tue Mar 23 19:13:50 1999 UTC (20 years, 11 months ago) by aitkaci
Do not call sheet_rect when we add a page, it is not necessary and because this feature raised a segmentation violation in certain conditions notified in the comments of this feature.


Revision 13794 - Directory Listing
Modified Tue Mar 23 19:06:26 1999 UTC (20 years, 11 months ago) by aitkaci
We must not use the feature extend of the hash_table, we must use force for compatibility with the old base, and in particular with case.


Revision 13793 - Directory Listing
Modified Tue Mar 23 19:06:05 1999 UTC (20 years, 11 months ago) by aitkaci
Export the constants to none.


Revision 13792 - Directory Listing
Modified Tue Mar 23 19:05:17 1999 UTC (20 years, 11 months ago) by aitkaci
A notebook has the tab-stop style, then, when we press tab, it must leave the notebook.


Revision 13791 - Directory Listing
Modified Tue Mar 23 18:11:54 1999 UTC (20 years, 11 months ago) by aitkaci
Assertion valid_item implemented thanks to the feature item_exists. And a feature delete_item implented (needed in particular by Vision.


Revision 13790 - Directory Listing
Modified Tue Mar 23 16:31:37 1999 UTC (20 years, 11 months ago) by moinet
Changes because of a wrong use of generic type.


Revision 13789 - Directory Listing
Modified Tue Mar 23 01:42:26 1999 UTC (20 years, 11 months ago) by marina
*** empty log message ***


Revision 13788 - Directory Listing
Modified Tue Mar 23 01:04:46 1999 UTC (20 years, 11 months ago) by moinet
Fixed an error in the path for datetime.lib.
EXAMPLE_APP doesn't inherit from INTERNAL anymore because already inherited with MT_CONSTANTS.
Add explanation for the use of MTS_ROOT in the readme.txt


Revision 13787 - Directory Listing
Modified Tue Mar 23 00:20:27 1999 UTC (20 years, 11 months ago) by moinet
Ace restrucured (style)
Add the use variable MTS_ROOT.


Revision 13786 - Directory Listing
Modified Mon Mar 22 17:26:34 1999 UTC (20 years, 11 months ago) by aitkaci
A class for the styles of the progress bar.


Revision 13785 - Directory Listing
Modified Mon Mar 22 17:08:07 1999 UTC (20 years, 11 months ago) by aitkaci
set_maximum_line_length moved to ev_text_component_imp as set_maximum_text_length. Change commands implemented.: ev_text_area_imp.e


Revision 13784 - Directory Listing
Modified Mon Mar 22 17:07:18 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13783 - Directory Listing
Modified Mon Mar 22 17:06:37 1999 UTC (20 years, 11 months ago) by aitkaci
Some inapplicable features moved to the implementation-interface.


Revision 13782 - Directory Listing
Modified Mon Mar 22 17:06:00 1999 UTC (20 years, 11 months ago) by aitkaci
set_maximum_line_length removed to ev_text_component_imp as set_maximum_text_length and change commands moved to ev_text_component_imp too.


Revision 13781 - Directory Listing
Modified Mon Mar 22 17:04:58 1999 UTC (20 years, 11 months ago) by aitkaci
Change commands moved here abd some new implementations.


Revision 13780 - Directory Listing
Modified Mon Mar 22 17:04:07 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13779 - Directory Listing
Modified Mon Mar 22 17:02:46 1999 UTC (20 years, 11 months ago) by aitkaci
Many inapplicable features need to be defined here.


Revision 13778 - Directory Listing
Modified Mon Mar 22 17:01:35 1999 UTC (20 years, 11 months ago) by aitkaci
Change commands moved to ev_text_component_i.


Revision 13777 - Directory Listing
Modified Mon Mar 22 17:01:04 1999 UTC (20 years, 11 months ago) by aitkaci
set_maximum_line_length is now set_maximum_text_length, and change commands moved here.


Revision 13776 - Directory Listing
Modified Mon Mar 22 16:58:55 1999 UTC (20 years, 11 months ago) by aitkaci
Named ev_progress_bar.


Revision 13775 - Directory Listing
Modified Mon Mar 22 16:56:36 1999 UTC (20 years, 11 months ago) by aitkaci
Some features hidden, unusefull comments removed.


Revision 13774 - Directory Listing
Modified Mon Mar 22 16:55:45 1999 UTC (20 years, 11 months ago) by aitkaci
change commands moved to ev_text_component


Revision 13773 - Directory Listing
Modified Mon Mar 22 16:37:10 1999 UTC (20 years, 11 months ago) by aitkaci
set_maximum_line_length is now set_maximum_text_length, and event linked to change event added.


Revision 13772 - Directory Listing
Modified Mon Mar 22 04:20:47 1999 UTC (20 years, 11 months ago) by davids
VMS port: add <ctype.h>, fix discrepancy in declaration of gen_type_id()


Revision 13771 - Directory Listing
Modified Mon Mar 22 04:19:47 1999 UTC (20 years, 11 months ago) by davids
VMS port: ensure buffers are flushed before asking for file size,
correct bug in file_ps when len != strlen(str)


Revision 13770 - Directory Listing
Modified Sun Mar 21 23:02:16 1999 UTC (20 years, 11 months ago) by davids
VMS port: add eif_rt_strdup jacket


Revision 13769 - Directory Listing
Modified Sat Mar 20 02:27:56 1999 UTC (20 years, 11 months ago) by aitkaci
Two new constants undefines in Borland for the progress bar (Pbs_smooth and Pbs_vertical.


Revision 13768 - Directory Listing
Modified Fri Mar 19 20:41:21 1999 UTC (20 years, 11 months ago) by aitkaci
A new dll initializatio for the rich edit control.


Revision 13767 - Directory Listing
Modified Fri Mar 19 20:40:38 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13766 - Directory Listing
Modified Fri Mar 19 20:39:44 1999 UTC (20 years, 11 months ago) by aitkaci
1. Three events implemented, but not tested.
2. Plenty of Inapplicable features implemented as such.
3. New features working : set_maximum_line_length.


Revision 13765 - Directory Listing
Modified Fri Mar 19 20:38:14 1999 UTC (20 years, 11 months ago) by aitkaci
Some new features implemented by inheritance directly or by real implementation.


Revision 13764 - Directory Listing
Modified Fri Mar 19 20:37:19 1999 UTC (20 years, 11 months ago) by aitkaci
Few changes to make it better.


Revision 13763 - Directory Listing
Modified Fri Mar 19 20:36:32 1999 UTC (20 years, 11 months ago) by aitkaci
Plenty of new features for text components.


Revision 13762 - Directory Listing
Modified Fri Mar 19 20:25:58 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13761 - Directory Listing
Modified Fri Mar 19 20:25:29 1999 UTC (20 years, 11 months ago) by aitkaci
A lot of feature are inapplicable for the combo-box, then, we export them to NONE.


Revision 13760 - Directory Listing
Modified Fri Mar 19 20:25:06 1999 UTC (20 years, 11 months ago) by aitkaci
Search moved form text_component to text-area.


Revision 13759 - Directory Listing
Modified Fri Mar 19 20:24:38 1999 UTC (20 years, 11 months ago) by aitkaci
Plenty of new features for text components.


Revision 13758 - Directory Listing
Modified Fri Mar 19 20:21:24 1999 UTC (20 years, 11 months ago) by aitkaci
Feature search moved from text-containers to text-area.


Revision 13757 - Directory Listing
Modified Fri Mar 19 20:20:03 1999 UTC (20 years, 11 months ago) by aitkaci
Plenty of new features commons to windows and gtk.


Revision 13756 - Directory Listing
Modified Fri Mar 19 20:19:00 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13755 - Directory Listing
Modified Fri Mar 19 20:18:14 1999 UTC (20 years, 11 months ago) by aitkaci
Item to put in a status bar. ev_status_bar_item.e


Revision 13754 - Directory Listing
Modified Fri Mar 19 18:02:59 1999 UTC (20 years, 11 months ago) by aitkaci
Bug fixed : when the child change its minimum size, the window must take be carefull in case there is a menu or a status bar.


Revision 13753 - Directory Listing
Modified Fri Mar 19 17:57:24 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation adapted for the status-bar : Reposition, client_height...


Revision 13752 - Directory Listing
Modified Fri Mar 19 01:20:34 1999 UTC (20 years, 11 months ago) by raphaels
Corrected typo in `computed_default_value' comment.


Revision 13751 - Directory Listing
Modified Fri Mar 19 00:42:43 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13750 - Directory Listing
Modified Thu Mar 18 22:59:49 1999 UTC (20 years, 11 months ago) by manuelt
Correct cast in "ewean".


Revision 13749 - Directory Listing
Modified Thu Mar 18 22:33:54 1999 UTC (20 years, 11 months ago) by manuelt
Signature of eif_safe_putenv changed.


Revision 13748 - Directory Listing
Modified Thu Mar 18 22:33:30 1999 UTC (20 years, 11 months ago) by manuelt
Signature of "eif_safe_putenv" changed.


Revision 13747 - Directory Listing
Modified Wed Mar 17 23:47:36 1999 UTC (20 years, 11 months ago) by aitkaci
Bug fixed: the feature set_selected use to work only for a True argument.


Revision 13746 - Directory Listing
Modified Wed Mar 17 23:46:44 1999 UTC (20 years, 11 months ago) by aitkaci
Two new features : deselect_item and clear_selection.


Revision 13745 - Directory Listing
Modified Wed Mar 17 23:45:55 1999 UTC (20 years, 11 months ago) by aitkaci
A new feature needed deselect_item.


Revision 13744 - Directory Listing
Modified Wed Mar 17 23:20:30 1999 UTC (20 years, 11 months ago) by manus
Fixed the phrasing of the Error.


Revision 13743 - Directory Listing
Modified Wed Mar 17 23:11:33 1999 UTC (20 years, 11 months ago) by aitkaci
We must check if an item is selected before too call wel_selected_item.


Revision 13742 - Directory Listing
Modified Wed Mar 17 23:10:53 1999 UTC (20 years, 11 months ago) by manus
New resource file updated with the license stuff for the shareware edition.


Revision 13741 - Directory Listing
Modified Wed Mar 17 23:05:39 1999 UTC (20 years, 11 months ago) by aitkaci
Now called EV_STATUS_BAR.


Revision 13740 - Directory Listing
Modified Wed Mar 17 19:25:41 1999 UTC (20 years, 11 months ago) by manus
New license class for Windows.


Revision 13739 - Directory Listing
Modified Wed Mar 17 19:22:09 1999 UTC (20 years, 11 months ago) by manus
Replaced "<key>" by "<Key>" because it was not LessTif compliant.


Revision 13738 - Directory Listing
Modified Wed Mar 17 19:21:16 1999 UTC (20 years, 11 months ago) by manus
New Finish_freezing which handles the gnu compiler


Revision 13737 - Directory Listing
Modified Wed Mar 17 19:06:23 1999 UTC (20 years, 11 months ago) by manus
New version number 4.3-022 for download edition only


Revision 13735 - Directory Listing
Modified Wed Mar 17 04:50:39 1999 UTC (20 years, 11 months ago) by davids
VMS port: clean up


Revision 13732 - Directory Listing
Modified Tue Mar 16 22:05:16 1999 UTC (20 years, 11 months ago) by manus
Initial revision


Revision 13731 - Directory Listing
Modified Tue Mar 16 00:25:28 1999 UTC (20 years, 11 months ago) by manus
Fixed the incorrect Ace files.


Revision 13730 - Directory Listing
Modified Mon Mar 15 23:30:46 1999 UTC (20 years, 11 months ago) by aitkaci
We need to set the interface of the class at the creation.


Revision 13729 - Directory Listing
Modified Mon Mar 15 23:27:10 1999 UTC (20 years, 11 months ago) by aitkaci
add_item take an implementation.


Revision 13728 - Directory Listing
Modified Mon Mar 15 23:26:11 1999 UTC (20 years, 11 months ago) by aitkaci
Proper implementation of the set_parent and destroy features of the items.


Revision 13727 - Directory Listing
Modified Mon Mar 15 23:25:14 1999 UTC (20 years, 11 months ago) by aitkaci
nherits from EV_ANY_I.


Revision 13726 - Directory Listing
Modified Mon Mar 15 23:24:43 1999 UTC (20 years, 11 months ago) by aitkaci
Necessary implementation for the set_parent of the items.


Revision 13725 - Directory Listing
Modified Mon Mar 15 23:23:30 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation of the set_parent feature, destroy feature and new creation routines.


Revision 13724 - Directory Listing
Modified Mon Mar 15 23:21:20 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13723 - Directory Listing
Modified Mon Mar 15 23:20:35 1999 UTC (20 years, 11 months ago) by aitkaci
New implementation fro creation routines (4 now) and set_parent implementation.


Revision 13722 - Directory Listing
Modified Mon Mar 15 23:19:25 1999 UTC (20 years, 11 months ago) by aitkaci
Need to have an attribute interface.


Revision 13721 - Directory Listing
Modified Mon Mar 15 23:18:55 1999 UTC (20 years, 11 months ago) by aitkaci
add_item take now an implementation, not an interface.


Revision 13720 - Directory Listing
Modified Mon Mar 15 23:16:14 1999 UTC (20 years, 11 months ago) by aitkaci
add_item and remove_item changed.


Revision 13719 - Directory Listing
Modified Mon Mar 15 23:12:32 1999 UTC (20 years, 11 months ago) by aitkaci
Feature set_parent.


Revision 13718 - Directory Listing
Modified Mon Mar 15 23:05:50 1999 UTC (20 years, 11 months ago) by aitkaci
Four deferred routines : make, make_with_text, make_with_pixmap and make_with_all.


Revision 13717 - Directory Listing
Modified Mon Mar 15 23:05:00 1999 UTC (20 years, 11 months ago) by aitkaci
New precondition and postconditions.


Revision 13716 - Directory Listing
Modified Mon Mar 15 22:56:32 1999 UTC (20 years, 11 months ago) by aitkaci
New implementaton of destroyed, it also check if the implementation is destroyed.


Revision 13715 - Directory Listing
Modified Mon Mar 15 22:55:25 1999 UTC (20 years, 11 months ago) by aitkaci
4 creation procedures: make, make_with_text, make_with_pixmap and make_with_all. And new feature set_parent implemented. Now, we can create an item without parent.


Revision 13714 - Directory Listing
Modified Mon Mar 15 22:54:04 1999 UTC (20 years, 11 months ago) by aitkaci
Remove unusefull comments.


Revision 13713 - Directory Listing
Modified Mon Mar 15 22:53:10 1999 UTC (20 years, 11 months ago) by aitkaci
Have now two creation routines : make ans make with text. In comments two others make_with_pixmaps ans make_with_all, but I don't know if they must be implemented yet.


Revision 13712 - Directory Listing
Modified Mon Mar 15 19:49:47 1999 UTC (20 years, 11 months ago) by aitkaci
Some missing and usefull constants have been added :
`Gwl_hinstance', `Gwl_hwndparent', `Gwl_id', `Gwl_userdata', `Dwl_dlgproc', `Dwl_msgresult', `Dwl_user'.
Exists in both Visual C++ and Borland C++.


Revision 13711 - Directory Listing
Modified Mon Mar 15 19:44:31 1999 UTC (20 years, 11 months ago) by aitkaci
Before, the dialog behavior was given to all the child windows even if they were not dialogs. Which caused few problem like crashing were pressing enter in a single-line edit. Now, the feature is_dialog take the hwnd of a window and check if it is indeed a dialog by trying to get the dialog_window_procedure. As all dialogs have such a procedure, the result will be Void if it is not a dialog.
For this, the class must inherits from WEL_GWL_CONSTANTS and define the external cwin_get_window_long.


Revision 13710 - Directory Listing
Modified Mon Mar 15 19:40:46 1999 UTC (20 years, 11 months ago) by aitkaci
Two precondition bottom_larger_then_top and right_larger_than_left were left. They have no meaning according to the previous commitment of this class. Also in feature substract the comment was in wrong.


Revision 13709 - Directory Listing
Modified Mon Mar 15 19:36:57 1999 UTC (20 years, 11 months ago) by aitkaci
Two features to return the next control with the Ws_tabstop or the Ws_group style in a window since the dialog behavior is no more used for a usual window.


Revision 13708 - Directory Listing
Modified Mon Mar 15 19:34:16 1999 UTC (20 years, 11 months ago) by aitkaci
In feature on_wm_init_dialog, the defaukt_window_procedure was not added to the children, then, we add no events on them. Now, we can have mouse events on the children of a dialog.


Revision 13707 - Directory Listing
Modified Fri Mar 12 23:40:26 1999 UTC (20 years, 11 months ago) by manuelt
add flag shared_suffix shared_prefix


Revision 13706 - Directory Listing
Modified Fri Mar 12 23:37:50 1999 UTC (20 years, 11 months ago) by manuelt
Add shared_prefix and shared_suffix flag


Revision 13705 - Directory Listing
Modified Fri Mar 12 23:29:58 1999 UTC (20 years, 11 months ago) by manuelt
Add flag shared_prefix='lib' shared_suffix='.so'


Revision 13704 - Directory Listing
Modified Fri Mar 12 22:13:17 1999 UTC (20 years, 11 months ago) by aitkaci
First integration, not implemented.


Revision 13703 - Directory Listing
Modified Fri Mar 12 22:12:07 1999 UTC (20 years, 11 months ago) by aitkaci
set_default_size is now set_default_minimum_size.


Revision 13702 - Directory Listing
Modified Fri Mar 12 22:11:20 1999 UTC (20 years, 11 months ago) by aitkaci
1. Set_parent mechanism implemented,
2. New features propagate_background_color and `propagate_foreground_color'.


Revision 13701 - Directory Listing
Modified Fri Mar 12 22:09:37 1999 UTC (20 years, 11 months ago) by aitkaci
Set_parent mechanism implemented.


Revision 13700 - Directory Listing
Modified Fri Mar 12 22:05:44 1999 UTC (20 years, 11 months ago) by aitkaci
1. Feature set_parent implemented, and set_default_minimum_size too needed for the creation of the widgets.
2. New feature default_parent used for the creatino of widgets. This parent keep all the widgets without parents of the system.
3. New implementation of widget_make.


Revision 13699 - Directory Listing
Modified Fri Mar 12 22:03:43 1999 UTC (20 years, 11 months ago) by aitkaci
Two new colors.


Revision 13698 - Directory Listing
Modified Fri Mar 12 20:48:30 1999 UTC (20 years, 11 months ago) by aitkaci
Removed unusefull comments.


Revision 13697 - Directory Listing
Modified Fri Mar 12 20:47:53 1999 UTC (20 years, 11 months ago) by aitkaci
A new deferred feature default_parent use in the make feature. Now set_top_level_window_imp is directly implemented by the descendants.


Revision 13696 - Directory Listing
Modified Fri Mar 12 20:46:00 1999 UTC (20 years, 11 months ago) by aitkaci
Need to check of the parent is Void before to do anything.


Revision 13695 - Directory Listing
Modified Fri Mar 12 20:43:17 1999 UTC (20 years, 11 months ago) by aitkaci
A class to centralise the implementation of the containers with only one child.


Revision 13694 - Directory Listing
Modified Fri Mar 12 20:35:55 1999 UTC (20 years, 11 months ago) by aitkaci
1. Properties of the set_parent implemented. Which means that now, the widgets are created without parent at the beginning and then, the parent is set.
2. It implies new creation structure that uses set_default_options, set_default_colors and set_default_minimum_size.
3. Creation routines are now consistants.
4. New features for multi-column list for all the columns.


Revision 13693 - Directory Listing
Modified Fri Mar 12 20:34:29 1999 UTC (20 years, 11 months ago) by aitkaci
1. Properties of the set_parent implemented. Which means that now, the widgets are created without parent at the beginning and then, the parent is set.
2. It implies new creation structure that uses set_default_options, set_default_colors and set_default_minimum_size.
3. Creation routines are now totally consistants.


Revision 13692 - Directory Listing
Modified Fri Mar 12 20:33:14 1999 UTC (20 years, 11 months ago) by aitkaci
1. Properties of the set_parent implemented. Which means that now, the widgets are created without parent at the beginning and then, the parent is set.
2. It implies new creation structure that uses set_default_options, set_default_colors and set_default_minimum_size.


Revision 13691 - Directory Listing
Modified Fri Mar 12 20:31:50 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13690 - Directory Listing
Modified Fri Mar 12 20:20:11 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes


Revision 13689 - Directory Listing
Modified Fri Mar 12 20:18:52 1999 UTC (20 years, 11 months ago) by aitkaci
1. Now, the implementation have a creation routine that doesn't need the parent.
2. Creation routines are now more consistent. Some new creation routines in some widgets.
3. MC list, new features to set values directly to all the columns in one time.


Revision 13688 - Directory Listing
Modified Fri Mar 12 20:16:29 1999 UTC (20 years, 11 months ago) by aitkaci
1. Now, we create the widgets without parent, we initialize the options, colors and minimum_size and then, we call the feature set_parent with the given parent,
2. Only the windows are directly created with a parent,
3. Two new features: `propagate_background_color and `propagate_foreground_color.


Revision 13687 - Directory Listing
Modified Fri Mar 12 20:14:00 1999 UTC (20 years, 11 months ago) by aitkaci
Now, we create a widget without parent and then, we use the feature set_parent. New features two : set_parent, set_default_color, set_default_options, set_default_minimum_size.


Revision 13686 - Directory Listing
Modified Fri Mar 12 20:12:49 1999 UTC (20 years, 11 months ago) by aitkaci
Two new colors.


Revision 13685 - Directory Listing
Modified Fri Mar 12 20:11:59 1999 UTC (20 years, 11 months ago) by aitkaci
Noc reatio reoutines defined here.


Revision 13684 - Directory Listing
Modified Fri Mar 12 20:11:14 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13683 - Directory Listing
Modified Fri Mar 12 18:19:51 1999 UTC (20 years, 11 months ago) by bouaziz
corrected an incrementality bug


Revision 13682 - Directory Listing
Modified Thu Mar 11 23:02:38 1999 UTC (20 years, 11 months ago) by manus
Add some BORLAND specific definitions


Revision 13681 - Directory Listing
Modified Thu Mar 11 23:02:12 1999 UTC (20 years, 11 months ago) by manus
Changed <richedit> by %"redit.h%"


Revision 13680 - Directory Listing
Modified Thu Mar 11 22:54:19 1999 UTC (20 years, 11 months ago) by manus
Generation of the multithreaded wel for Borland.


Revision 13679 - Directory Listing
Modified Thu Mar 11 22:46:28 1999 UTC (20 years, 11 months ago) by manus
New finish_freezing which is more flexible concerning the generation of
path_name and object extension name. This has been done for the GNU project
where they prefer to have .o instead of .obj and "/" instead of "\".


Revision 13678 - Directory Listing
Modified Thu Mar 11 03:50:59 1999 UTC (20 years, 11 months ago) by raphaels
Cosmetics on error log file name
Fixed a bug in a double declaration of a global variable egc_any_dtype
which was already declared in eif_project.c


Revision 13677 - Directory Listing
Modified Thu Mar 11 03:46:24 1999 UTC (20 years, 11 months ago) by raphaels
Removed C declarations which were already done in `gen_conf.c':
eif_par_table
eif_par_table_size


Revision 13676 - Directory Listing
Modified Thu Mar 11 03:40:14 1999 UTC (20 years, 11 months ago) by raphaels
Fixed some size problem for the run-time libraries.


Revision 13675 - Directory Listing
Modified Wed Mar 10 19:34:19 1999 UTC (20 years, 11 months ago) by manuelt
Correct eif_fn_real macro. + Cosmetics.


Revision 13674 - Directory Listing
Modified Wed Mar 10 19:14:40 1999 UTC (20 years, 11 months ago) by manuelt
Correct the macros definition for eif_reference_function and eif_double_function. It produced warnings at compilation.


Revision 13673 - Directory Listing
Modified Wed Mar 10 18:21:43 1999 UTC (20 years, 11 months ago) by moinet
Feature make_from_string_default added as a creation procedure.


Revision 13672 - Directory Listing
Modified Tue Mar 9 18:46:12 1999 UTC (20 years, 11 months ago) by aitkaci
New commit.


Revision 13671 - Directory Listing
Modified Tue Mar 9 01:33:54 1999 UTC (20 years, 11 months ago) by manuelt
Change one < in ?


Revision 13670 - Directory Listing
Modified Tue Mar 9 01:31:48 1999 UTC (20 years, 11 months ago) by manuelt
Use JCFLAGS as default flags (not CFLAGS).


Revision 13669 - Directory Listing
Modified Tue Mar 9 01:29:38 1999 UTC (20 years, 11 months ago) by manuelt
Added line prviously removed, so that to compile with correct default flags
(not CFLAGS).


Revision 13668 - Directory Listing
Modified Tue Mar 9 01:18:54 1999 UTC (20 years, 11 months ago) by manuelt
Add line that has been removed, so that the JCFLAGS is used by default
instead of the CFLAGS.


Revision 13667 - Directory Listing
Modified Mon Mar 8 20:33:37 1999 UTC (20 years, 11 months ago) by aitkaci
external  gtk_toggle_button_set_state replaced by gtk_toggle_button_set_active in the ast version of gtk (1.2.0).


Revision 13666 - Directory Listing
Modified Mon Mar 8 20:33:04 1999 UTC (20 years, 11 months ago) by aitkaci
Need to undefine build.


Revision 13665 - Directory Listing
Modified Mon Mar 8 20:32:29 1999 UTC (20 years, 11 months ago) by aitkaci
Features implemented : count, current_page and set_current_page.


Revision 13664 - Directory Listing
Modified Mon Mar 8 20:31:55 1999 UTC (20 years, 11 months ago) by aitkaci
external gtk_container_border_width has been replaced by gtk_container_set_border_width in the las gtk version (1.2.0).


Revision 13663 - Directory Listing
Modified Mon Mar 8 20:30:40 1999 UTC (20 years, 11 months ago) by aitkaci
<> is %% in the call of macros.


Revision 13662 - Directory Listing
Modified Mon Mar 8 20:30:10 1999 UTC (20 years, 11 months ago) by aitkaci
external  gtk_check_menu_item_set_state has been replaced by gtk_check_menu_item_set_active in the last version of gtk (1.2.0).


Revision 13661 - Directory Listing
Modified Mon Mar 8 20:29:12 1999 UTC (20 years, 11 months ago) by aitkaci
external  gtk_label_set has been replaced by gtk_label_set_text in the last version of gtk (1.2.0).


Revision 13660 - Directory Listing
Modified Mon Mar 8 20:28:28 1999 UTC (20 years, 11 months ago) by aitkaci
1. external gtk_container_border_width replaced by gtk_container_set_border_width in the last version of gtk.
2. new externals : gtk_notebook_get_current_page and c_gtk_notebook_count.


Revision 13659 - Directory Listing
Modified Mon Mar 8 20:26:58 1999 UTC (20 years, 11 months ago) by aitkaci
external gtk_toggle_button_set_state has been replaced by external gtk_toggle_button_set_active in the last version of gtk.


Revision 13658 - Directory Listing
Modified Mon Mar 8 20:26:12 1999 UTC (20 years, 11 months ago) by aitkaci
external gtk_label_set has been replaced by external gtk_label_set_text in the last version of gtk.


Revision 13657 - Directory Listing
Modified Mon Mar 8 20:25:24 1999 UTC (20 years, 11 months ago) by aitkaci
external gtk_check_menu_item_set_state has been replaced by gtk_check_menu_item_set_active in the new version of gtk.


Revision 13656 - Directory Listing
Modified Mon Mar 8 20:24:17 1999 UTC (20 years, 11 months ago) by aitkaci
1. Explicit casting after the malloc functions,
2. One new externals : `c_gtk_notebook_count."


Revision 13655 - Directory Listing
Modified Mon Mar 8 20:23:18 1999 UTC (20 years, 11 months ago) by aitkaci
1. One new external : `c_gtk_notebook_count'.
2. The macros used the gtk casting, they don't do a cast directly.


Revision 13654 - Directory Listing
Modified Mon Mar 8 19:29:40 1999 UTC (20 years, 11 months ago) by aitkaci
A new feature : set_current_page.


Revision 13653 - Directory Listing
Modified Mon Mar 8 17:56:10 1999 UTC (20 years, 11 months ago) by manus
Removed the renaming of x2c.h into x2c.header


Revision 13652 - Directory Listing
Modified Mon Mar 8 17:50:50 1999 UTC (20 years, 11 months ago) by manuelt
Replace typedefs by macros for obsolete CECIL functions types.
EIF_OBJ is defined as EIF_OBJECT.


Revision 13651 - Directory Listing
Modified Mon Mar 8 08:20:03 1999 UTC (20 years, 11 months ago) by manus
Add the definition of `license_checksum' which is now a deferred
feature of ISE_LICENSE.


Revision 13650 - Directory Listing
Modified Mon Mar 8 03:59:36 1999 UTC (20 years, 11 months ago) by manus
Removed commented profile clauses and add the new commands specific cluster.


Revision 13649 - Directory Listing
Modified Mon Mar 8 03:56:54 1999 UTC (20 years, 11 months ago) by manus
New Ace files for Unix systems.


Revision 13648 - Directory Listing
Modified Mon Mar 8 03:43:04 1999 UTC (20 years, 11 months ago) by manus
Add a new creation routine to have a more higher level of independency of the
platform


Revision 13647 - Directory Listing
Modified Mon Mar 8 03:43:01 1999 UTC (20 years, 11 months ago) by manus
Add a creation routine which does the stuff which were platform dependent in
a class which was platform independent.


Revision 13646 - Directory Listing
Modified Mon Mar 8 03:42:23 1999 UTC (20 years, 11 months ago) by manus
New text_field class which are now more platform independent


Revision 13645 - Directory Listing
Modified Mon Mar 8 03:32:26 1999 UTC (20 years, 11 months ago) by manus
Moved files to the platform specific commands cluster.


Revision 13642 - Directory Listing
Modified Mon Mar 8 03:29:05 1999 UTC (20 years, 11 months ago) by manus
Initial revision


Revision 13641 - Directory Listing
Modified Mon Mar 8 02:56:13 1999 UTC (20 years, 11 months ago) by manus
Removed a file with has been done just for a development purpose and which has been
integrated where it should have not.


Revision 13640 - Directory Listing
Modified Mon Mar 8 02:52:48 1999 UTC (20 years, 11 months ago) by manus
Fixed the indexing clause (AxaRosenberg was incorrectly spelt).


Revision 13639 - Directory Listing
Modified Mon Mar 8 02:51:43 1999 UTC (20 years, 11 months ago) by manus
New version number Build 4.3-21


Revision 13638 - Directory Listing
Modified Mon Mar 8 02:10:22 1999 UTC (20 years, 11 months ago) by manus
Fixed a bug when removing encapsulated externals such as macros or C++ calls. Basically,
we were not regenerating the C code where we should have.


Revision 13637 - Directory Listing
Modified Sat Mar 6 00:50:17 1999 UTC (20 years, 11 months ago) by manus
Removed it from this cluster and put it in the commands cluster.


Revision 13636 - Directory Listing
Modified Fri Mar 5 00:41:58 1999 UTC (20 years, 11 months ago) by manuelt
Initial revision.


Revision 13635 - Directory Listing
Modified Fri Mar 5 00:27:18 1999 UTC (20 years, 11 months ago) by manuelt
Change title (was wrong).


Revision 13634 - Directory Listing
Modified Fri Mar 5 00:09:06 1999 UTC (20 years, 11 months ago) by manuelt
Iniitial revision.


Revision 13633 - Directory Listing
Modified Fri Mar 5 00:06:40 1999 UTC (20 years, 11 months ago) by manuelt
remove config.sh.


Revision 13632 - Directory Listing
Modified Fri Mar 5 00:05:12 1999 UTC (20 years, 11 months ago) by manuelt
Second revision.


Revision 13631 - Directory Listing
Modified Thu Mar 4 23:59:45 1999 UTC (20 years, 11 months ago) by manuelt
Initial Revision.


Revision 13630 - Directory Listing
Modified Thu Mar 4 23:57:05 1999 UTC (20 years, 11 months ago) by manuelt
Initial revision.


Revision 13629 - Directory Listing
Modified Thu Mar 4 23:48:47 1999 UTC (20 years, 11 months ago) by manuelt
Remove everything


Revision 13628 - Directory Listing
Modified Thu Mar 4 23:47:50 1999 UTC (20 years, 11 months ago) by manuelt
Remove Makefile.


Revision 13627 - Directory Listing
Modified Thu Mar 4 22:23:14 1999 UTC (20 years, 11 months ago) by baron
Review `remove_single_command' to exit the loop when all the occurences of
`cmd' are removed.
Review `execute_command' to have an independant loop from the index
position of the lists of commands and arguments (usefull when removing a
command within a command).


Revision 13626 - Directory Listing
Modified Thu Mar 4 22:20:53 1999 UTC (20 years, 11 months ago) by aitkaci
We need to undefine build.


Revision 13625 - Directory Listing
Modified Thu Mar 4 22:19:34 1999 UTC (20 years, 11 months ago) by aitkaci
Redefine build.


Revision 13624 - Directory Listing
Modified Thu Mar 4 22:19:02 1999 UTC (20 years, 11 months ago) by aitkaci
A text component do not resize itself verticaly.


Revision 13623 - Directory Listing
Modified Thu Mar 4 22:18:31 1999 UTC (20 years, 11 months ago) by aitkaci
Do not redefine build.


Revision 13622 - Directory Listing
Modified Thu Mar 4 22:05:17 1999 UTC (20 years, 11 months ago) by aitkaci
New mechanism to close the application when we close the main window.


Revision 13621 - Directory Listing
Modified Thu Mar 4 19:57:16 1999 UTC (20 years, 11 months ago) by aitkaci
Adapted to the changes on gtk. Both dialogs works now.


Revision 13620 - Directory Listing
Modified Thu Mar 4 19:36:12 1999 UTC (20 years, 11 months ago) by aitkaci
Need to implement an empty old_make.


Revision 13619 - Directory Listing
Modified Thu Mar 4 19:34:58 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation of EV_MESSAGE_DIALOG


Revision 13618 - Directory Listing
Modified Thu Mar 4 19:33:55 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation of the dialogs move to this level.


Revision 13617 - Directory Listing
Modified Thu Mar 4 19:33:07 1999 UTC (20 years, 11 months ago) by aitkaci
Added but not implemented.


Revision 13616 - Directory Listing
Modified Thu Mar 4 19:32:50 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes, remove commands added but not implemented.


Revision 13615 - Directory Listing
Modified Thu Mar 4 19:32:14 1999 UTC (20 years, 11 months ago) by aitkaci
One new event implemented: change, remove commands added but not implemented.


Revision 13614 - Directory Listing
Modified Thu Mar 4 19:30:50 1999 UTC (20 years, 11 months ago) by aitkaci
Remove commands added but not implemented.


Revision 13613 - Directory Listing
Modified Thu Mar 4 19:29:36 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT, remove_click_commands added.


Revision 13612 - Directory Listing
Modified Thu Mar 4 19:26:58 1999 UTC (20 years, 11 months ago) by aitkaci
One new feature not implemented :current_page, one new event switch_page, remove command feeature added but not implemented.


Revision 13611 - Directory Listing
Modified Thu Mar 4 19:25:58 1999 UTC (20 years, 11 months ago) by aitkaci
2 new events: get focus and loose focus, remove commands added but not implemented.


Revision 13610 - Directory Listing
Modified Thu Mar 4 19:21:28 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes, remove commands features added but not implemented.


Revision 13609 - Directory Listing
Modified Thu Mar 4 19:20:51 1999 UTC (20 years, 11 months ago) by aitkaci
Do not inherit from EV_PIXMAPABLE_IMP anymore, the inheritance come from EV_WIDGET_IMP, new redirection in inheritances.


Revision 13608 - Directory Listing
Modified Thu Mar 4 19:19:50 1999 UTC (20 years, 11 months ago) by aitkaci
New renaming at inheritance from ev_widget.


Revision 13607 - Directory Listing
Modified Thu Mar 4 19:19:06 1999 UTC (20 years, 11 months ago) by aitkaci
Some new features added, but not implemented.


Revision 13606 - Directory Listing
Modified Thu Mar 4 19:18:32 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes, remove commands implemented, two unecessary widget put in comments.


Revision 13605 - Directory Listing
Modified Thu Mar 4 19:16:23 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13604 - Directory Listing
Modified Thu Mar 4 19:15:41 1999 UTC (20 years, 11 months ago) by aitkaci
Adaptation to make the dialog work on gtk.


Revision 13603 - Directory Listing
Modified Thu Mar 4 19:13:59 1999 UTC (20 years, 11 months ago) by aitkaci
We need a `set_implementation' feature.


Revision 13602 - Directory Listing
Modified Thu Mar 4 19:13:11 1999 UTC (20 years, 11 months ago) by aitkaci
Adaptation to make the dialog work on gtk too.


Revision 13601 - Directory Listing
Modified Thu Mar 4 19:12:02 1999 UTC (20 years, 11 months ago) by aitkaci
We need to export the implementation features to EV_WIDGET_IMP.


Revision 13600 - Directory Listing
Modified Thu Mar 4 18:57:35 1999 UTC (20 years, 11 months ago) by aitkaci
A new feature to remove only one command linked to an event. Used in the implementation of the pick and drop.


Revision 13599 - Directory Listing
Modified Thu Mar 4 03:10:05 1999 UTC (20 years, 11 months ago) by manuelt
Return NULL in eifref when passing EIF_NO_TYPE as `cid' argument. (Raised a seg. fault on windows)


Revision 13598 - Directory Listing
Modified Thu Mar 4 00:45:15 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation of the remove_?_commands features.


Revision 13597 - Directory Listing
Modified Thu Mar 4 00:44:31 1999 UTC (20 years, 11 months ago) by aitkaci
New constants.


Revision 13596 - Directory Listing
Modified Thu Mar 4 00:44:12 1999 UTC (20 years, 11 months ago) by aitkaci
We need to undefine on_set_focus and on_kill_focus because this events are now defined in EV_WIDGET.


Revision 13595 - Directory Listing
Modified Thu Mar 4 00:43:25 1999 UTC (20 years, 11 months ago) by aitkaci
When we remove a command, if there are no more in the list, we put it to Void.


Revision 13594 - Directory Listing
Modified Thu Mar 4 00:42:19 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation of the remove_?_commands features and two new undefine for on_set_focus and on_kill_focus.


Revision 13593 - Directory Listing
Modified Thu Mar 4 00:40:48 1999 UTC (20 years, 11 months ago) by aitkaci
Implementation of the remove_?_commands features and two new events for getting and loosing the focus.


Revision 13592 - Directory Listing
Modified Wed Mar 3 18:28:22 1999 UTC (20 years, 11 months ago) by aitkaci
1. No need to call `initialize_list' in the creation routine.
2. New implementation for closeable, need to check if the list exists first.


Revision 13591 - Directory Listing
Modified Wed Mar 3 18:27:20 1999 UTC (20 years, 11 months ago) by aitkaci
In all the event constant classes, the count is now called command_count, then some renaming are necessry. This attribute is then used by EV_EVENT_HANDLER_IMP.


Revision 13590 - Directory Listing
Modified Wed Mar 3 18:26:39 1999 UTC (20 years, 11 months ago) by aitkaci
No need to call initialize_list in the creation routine, the list are now created when we first add a command.


Revision 13589 - Directory Listing
Modified Wed Mar 3 18:24:51 1999 UTC (20 years, 11 months ago) by aitkaci
No more initialize_list in the widget_make, the list are now created when we first add a command.


Revision 13588 - Directory Listing
Modified Wed Mar 3 18:21:19 1999 UTC (20 years, 11 months ago) by aitkaci
1. Cosmetic changes.
2. We create the list that store the command and the arguments only when necessary.


Revision 13587 - Directory Listing
Modified Wed Mar 3 18:20:02 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13586 - Directory Listing
Modified Wed Mar 3 17:44:06 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation of the undoable command mechanism.


Revision 13585 - Directory Listing
Modified Wed Mar 3 00:58:43 1999 UTC (20 years, 11 months ago) by aitkaci
Didn't work before.


Revision 13584 - Directory Listing
Modified Wed Mar 3 00:56:35 1999 UTC (20 years, 11 months ago) by aitkaci
Some check menu-items to try.


Revision 13583 - Directory Listing
Modified Wed Mar 3 00:55:48 1999 UTC (20 years, 11 months ago) by aitkaci
No pixmaps on the buttons, its too much.


Revision 13582 - Directory Listing
Modified Wed Mar 3 00:55:09 1999 UTC (20 years, 11 months ago) by aitkaci
A centered aligned label.


Revision 13581 - Directory Listing
Modified Wed Mar 3 00:54:49 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT.


Revision 13580 - Directory Listing
Modified Wed Mar 3 00:53:21 1999 UTC (20 years, 11 months ago) by aitkaci
No use.


Revision 13579 - Directory Listing
Modified Wed Mar 3 00:52:29 1999 UTC (20 years, 11 months ago) by aitkaci
No application exit command necessary.


Revision 13578 - Directory Listing
Modified Wed Mar 3 00:51:47 1999 UTC (20 years, 11 months ago) by aitkaci
A warning dialog.


Revision 13577 - Directory Listing
Modified Wed Mar 3 00:50:56 1999 UTC (20 years, 11 months ago) by aitkaci
Now, the trees and a password.


Revision 13576 - Directory Listing
Modified Wed Mar 3 00:44:47 1999 UTC (20 years, 11 months ago) by aitkaci
Not necessary to add a close command to the window.


Revision 13575 - Directory Listing
Modified Wed Mar 3 00:42:53 1999 UTC (20 years, 11 months ago) by aitkaci
make is the creation routine of the arguments.


Revision 13574 - Directory Listing
Modified Wed Mar 3 00:40:36 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13573 - Directory Listing
Modified Wed Mar 3 00:39:28 1999 UTC (20 years, 11 months ago) by aitkaci
A command to launch a warning dialog


Revision 13572 - Directory Listing
Modified Tue Mar 2 23:52:53 1999 UTC (20 years, 11 months ago) by aitkaci
Use now the routine commands, not necessary anymore.


Revision 13571 - Directory Listing
Modified Tue Mar 2 19:22:35 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT.


Revision 13570 - Directory Listing
Modified Tue Mar 2 18:50:02 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13569 - Directory Listing
Modified Tue Mar 2 18:49:19 1999 UTC (20 years, 11 months ago) by aitkaci
A common ancestor for the common dialogs.


Revision 13568 - Directory Listing
Modified Tue Mar 2 18:48:40 1999 UTC (20 years, 11 months ago) by aitkaci
We use the default dialog of windows, not a simulation.


Revision 13567 - Directory Listing
Modified Tue Mar 2 18:46:20 1999 UTC (20 years, 11 months ago) by aitkaci
`on_selection_changed' implemented : do nothing.


Revision 13566 - Directory Listing
Modified Tue Mar 2 18:45:36 1999 UTC (20 years, 11 months ago) by aitkaci
A make creation routine.


Revision 13565 - Directory Listing
Modified Tue Mar 2 18:44:03 1999 UTC (20 years, 11 months ago) by aitkaci
`set_left_alignment', `set_center_alignment' and `set_right_alignment' implemented.


Revision 13564 - Directory Listing
Modified Tue Mar 2 18:43:14 1999 UTC (20 years, 11 months ago) by aitkaci
undefine changed.


Revision 13563 - Directory Listing
Modified Tue Mar 2 18:42:53 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS us now EV_ARGUMENT.


Revision 13562 - Directory Listing
Modified Tue Mar 2 18:42:20 1999 UTC (20 years, 11 months ago) by aitkaci
Not necessary to redefine on_bn_clicked.


Revision 13561 - Directory Listing
Modified Tue Mar 2 18:40:50 1999 UTC (20 years, 11 months ago) by aitkaci
1. EV_ARGUMENTS is now EV_ARGUMENT.
2. New implementation of closeable. If there is no close command, the window close itself, if there is one, the user need to call the destroy feature himself.


Revision 13560 - Directory Listing
Modified Tue Mar 2 18:39:00 1999 UTC (20 years, 11 months ago) by aitkaci
Creation routines are opened  to EV_FONTABLE.


Revision 13559 - Directory Listing
Modified Tue Mar 2 18:37:26 1999 UTC (20 years, 11 months ago) by aitkaci
No more `parent_container', it uses now `parent_widget'.
One new feature : on_selection_changed.


Revision 13558 - Directory Listing
Modified Tue Mar 2 18:36:31 1999 UTC (20 years, 11 months ago) by aitkaci
It works.


Revision 13557 - Directory Listing
Modified Tue Mar 2 18:34:38 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13556 - Directory Listing
Modified Tue Mar 2 18:34:08 1999 UTC (20 years, 11 months ago) by aitkaci
A group for the ev_radio_items to specify the exclusion.


Revision 13555 - Directory Listing
Modified Tue Mar 2 18:33:17 1999 UTC (20 years, 11 months ago) by aitkaci
Concept of peer implemented on windows now. It uses the class EV_MENU_GROUP_IMP of the cluster support_imp.


Revision 13554 - Directory Listing
Modified Tue Mar 2 18:32:30 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT.


Revision 13553 - Directory Listing
Modified Tue Mar 2 18:19:17 1999 UTC (20 years, 11 months ago) by aitkaci
A common class for the common dialogs.


Revision 13552 - Directory Listing
Modified Tue Mar 2 18:18:16 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation.


Revision 13551 - Directory Listing
Modified Tue Mar 2 18:17:21 1999 UTC (20 years, 11 months ago) by aitkaci
New message dialog because we must not simulate themn on windows, we must call directly the windows element.


Revision 13550 - Directory Listing
Modified Tue Mar 2 18:14:28 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT.


Revision 13549 - Directory Listing
Modified Tue Mar 2 18:12:40 1999 UTC (20 years, 11 months ago) by aitkaci
A new `make' creation routine.


Revision 13548 - Directory Listing
Modified Tue Mar 2 18:11:16 1999 UTC (20 years, 11 months ago) by aitkaci
A make creation routine.


Revision 13547 - Directory Listing
Modified Tue Mar 2 18:09:30 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation of the tuple argument.


Revision 13546 - Directory Listing
Modified Tue Mar 2 18:06:55 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation of the file dialog.


Revision 13545 - Directory Listing
Modified Tue Mar 2 18:06:03 1999 UTC (20 years, 11 months ago) by aitkaci
New interface because we must directly call the windows element and not simulate them.


Revision 13544 - Directory Listing
Modified Tue Mar 2 17:59:55 1999 UTC (20 years, 11 months ago) by aitkaci
A common class for all the standard dialog.


Revision 13543 - Directory Listing
Modified Tue Mar 2 17:58:39 1999 UTC (20 years, 11 months ago) by aitkaci
A `make' creation routine.


Revision 13542 - Directory Listing
Modified Tue Mar 2 17:57:56 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13541 - Directory Listing
Modified Tue Mar 2 17:57:35 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT.


Revision 13540 - Directory Listing
Modified Tue Mar 2 17:55:29 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENT


Revision 13539 - Directory Listing
Modified Tue Mar 2 17:53:48 1999 UTC (20 years, 11 months ago) by aitkaci
New precondition on the creation routine


Revision 13538 - Directory Listing
Modified Tue Mar 2 17:53:10 1999 UTC (20 years, 11 months ago) by aitkaci
EV_ARGUMENTS is now EV_ARGUMENTS


Revision 13537 - Directory Listing
Modified Tue Mar 2 17:50:39 1999 UTC (20 years, 11 months ago) by aitkaci
1. Cosmetic changes.
2. Creation routine is make for everybody.


Revision 13536 - Directory Listing
Modified Tue Mar 2 17:50:07 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes.


Revision 13535 - Directory Listing
Modified Tue Mar 2 17:26:57 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes


Revision 13534 - Directory Listing
Modified Tue Mar 2 17:23:18 1999 UTC (20 years, 11 months ago) by aitkaci
Cosmetic changes and EV_ARGUMENTS became EV_ARGUMENT


Revision 13533 - Directory Listing
Modified Tue Mar 2 17:22:43 1999 UTC (20 years, 11 months ago) by aitkaci
1.Cosmetic changes


Revision 13532 - Directory Listing
Modified Tue Mar 2 17:22:13 1999 UTC (20 years, 11 months ago) by aitkaci
Inherits now from EV_ARGUMENT


Revision 13531 - Directory Listing
Modified Tue Mar 2 17:21:04 1999 UTC (20 years, 11 months ago) by aitkaci
Class EV_ARGUMENT


Revision 13530 - Directory Listing
Modified Tue Mar 2 17:17:57 1999 UTC (20 years, 11 months ago) by aitkaci
Name changed to EV_ARGUMENT.


Revision 13529 - Directory Listing
Modified Tue Mar 2 17:13:08 1999 UTC (20 years, 11 months ago) by aitkaci
First implementation of the commands created by routine object.


Revision 13527 - Directory Listing
Modified Mon Mar 1 17:14:25 1999 UTC (20 years, 11 months ago) by manus
PDF file of the postscript document.


Revision 13526 - Directory Listing
Modified Mon Mar 1 17:11:49 1999 UTC (20 years, 11 months ago) by manus
Rename 4.3e.txt into 4.3readme.txt


Revision 13525 - Directory Listing
Modified Mon Mar 1 17:09:12 1999 UTC (20 years, 11 months ago) by manus
PDF documents of the postscript documentation.


Revision 13524 - Directory Listing
Modified Sat Feb 27 00:06:47 1999 UTC (20 years, 11 months ago) by delivery
Fixed the CFLAGS used on Unix, we do not need PLATFORM


Revision 13523 - Directory Listing
Modified Fri Feb 26 22:23:34 1999 UTC (20 years, 11 months ago) by delivery
New configuration file for EiffelBench.


Revision 13522 - Directory Listing
Modified Fri Feb 26 20:15:49 1999 UTC (20 years, 11 months ago) by manuelt
Add questions for regenerating eif_l.c and lace_l.c.


Revision 13521 - Directory Listing
Modified Fri Feb 26 13:47:21 1999 UTC (20 years, 11 months ago) by manus
Add a Unix variant of the Ace file.


Revision 13520 - Directory Listing
Modified Fri Feb 26 13:29:39 1999 UTC (20 years, 11 months ago) by manuelt
Add outputs, option for no cvs, and rename x2c.h in x2c.header


Revision 13519 - Directory Listing
Modified Fri Feb 26 13:04:11 1999 UTC (20 years, 11 months ago) by manuelt
Correct typo for skiplex


Revision 13518 - Directory Listing
Modified Fri Feb 26 12:17:08 1999 UTC (20 years, 11 months ago) by manuelt
Move condition.


Revision 13517 - Directory Listing
Modified Fri Feb 26 12:12:15 1999 UTC (20 years, 11 months ago) by manuelt
Fast Configure: Use a pregenerated config.sh, generates all libraries or customized libraries. Hope it helps.


Revision 13516 - Directory Listing
Modified Fri Feb 26 12:09:10 1999 UTC (20 years, 11 months ago) by manuelt
Correct pb with reclaiming  parent thread before reclaiming child threads in eif_thr_exit.


Revision 13515 - Directory Listing
Modified Fri Feb 26 09:12:49 1999 UTC (20 years, 11 months ago) by bouaziz
introduced to correct by hand the traversal tabs problems
in the main window under Unix.


Revision 13514 - Directory Listing
Modified Fri Feb 26 09:08:14 1999 UTC (20 years, 11 months ago) by bouaziz
introduded to correct the text field bug with the tooltip:
under Unix when a tooltip poped up, the cursor was put
at the begeninig of the text field.


Revision 13513 - Directory Listing
Modified Fri Feb 26 08:59:11 1999 UTC (20 years, 11 months ago) by bouaziz
command introduced to correct the bug of the text field when the
tooltips popup: under Unix, when the tooltip pops up the cursor
in the text field was put at the begening of the text field


Revision 13512 - Directory Listing
Modified Fri Feb 26 08:57:19 1999 UTC (20 years, 11 months ago) by bouaziz
command introduded to prevent graphical bugs with motif:
we redirect some events toward this command, events that
were making crashes before.


Revision 13511 - Directory Listing
Modified Fri Feb 26 08:21:45 1999 UTC (20 years, 11 months ago) by bouaziz
introduce  c_xm_set_focus to fix traversal tab by hand


Revision 13510 - Directory Listing
Modified Fri Feb 26 08:21:11 1999 UTC (20 years, 11 months ago) by bouaziz
allow to fix the tab traversal by hand with  c_xm_set_focus


Revision 13509 - Directory Listing
Modified Fri Feb 26 08:16:53 1999 UTC (20 years, 11 months ago) by manus
New file used for the tooltip problem on Motif.


Revision 13508 - Directory Listing
Modified Fri Feb 26 08:12:59 1999 UTC (20 years, 11 months ago) by bouaziz
correct 2 bugs:
	_ tab bug in the main window: the tabs are done by hand now
	_ prevent a crash when doing Ctrl+ right click


Revision 13507 - Directory Listing
Modified Fri Feb 26 07:50:11 1999 UTC (20 years, 11 months ago) by bouaziz
2 bugs:
    _ correct by hand the tabs in the main window
    _ correct the text field + tooltip popup stuff


Revision 13506 - Directory Listing
Modified Fri Feb 26 07:49:36 1999 UTC (20 years, 11 months ago) by bouaziz
2 bugs:
	_ correct by hand the tabs in the main window
	_ correct the text field + tooltip popup stuff


Revision 13505 - Directory Listing
Modified Fri Feb 26 07:47:31 1999 UTC (20 years, 11 months ago) by bouaziz
prevent a graphical crash under Unix when doing Ctrl+ right click


Revision 13504 - Directory Listing
Modified Fri Feb 26 07:44:25 1999 UTC (20 years, 11 months ago) by bouaziz
correct the bug of the text_field with the tooltips popup:
each time it poped up, the cursor was put at the begining
of the text field under Unix


Revision 13503 - Directory Listing
Modified Fri Feb 26 07:42:40 1999 UTC (20 years, 11 months ago) by bouaziz
prevent a graphical crash


Revision 13502 - Directory Listing
Modified Fri Feb 26 07:40:41 1999 UTC (20 years, 11 months ago) by bouaziz
little graphical bug: the title of the window was not updated correctly


Revision 13501 - Directory Listing
Modified Fri Feb 26 07:38:45 1999 UTC (20 years, 11 months ago) by bouaziz
fixed a painful little bug in the dead code removal
concerning the anchored features.


Revision 13500 - Directory Listing
Modified Fri Feb 26 07:36:39 1999 UTC (20 years, 11 months ago) by bouaziz
bug fix: the dependencies were not updated correctly: each time
you touched a function it appeared one more time as a client
of the functions it was client of.


Revision 13499 - Directory Listing
Modified Fri Feb 26 07:30:46 1999 UTC (20 years, 11 months ago) by delivery
New version number for Eiffel 4.3


Revision 13498 - Directory Listing
Modified Fri Feb 26 07:19:20 1999 UTC (20 years, 11 months ago) by bouaziz
export clause needed to correct a bug in the dead code removal


Revision 13497 - Directory Listing
Modified Fri Feb 26 06:54:50 1999 UTC (20 years, 11 months ago) by manus
Changed the way how to launch EiffelBench on Windows, now we just
display the splash screen (no more slogans)


Revision 13496 - Directory Listing
Modified Fri Feb 26 06:53:46 1999 UTC (20 years, 11 months ago) by manus
Add the external declaration of `get_argcargv' so that there is no
more warning at the compilation of `emain.c' in the C generated code.


Revision 13495 - Directory Listing
Modified Fri Feb 26 06:49:45 1999 UTC (20 years, 11 months ago) by manus
Changed `x2c.h' into `x2c.header' so that x2c.h does not get included in the
delivery.


Revision 13494 - Directory Listing
Modified Fri Feb 26 06:45:35 1999 UTC (20 years, 11 months ago) by manus
Fixed a comparison bug, it was (char) instead of (char *)
Fixed a computation bug, it was "(n + 2 * sizeof..." instead of "((n + 2) * sizeof..."
Moved the creation of typearr in `compute_eif_type_id' when we really need it, i.e.
in the case we are handling a generic types.


Revision 13493 - Directory Listing
Modified Fri Feb 26 06:24:20 1999 UTC (20 years, 11 months ago) by manus
Changed the header name so that x2c.h does not get included in the release delivery.


Revision 13492 - Directory Listing
Modified Fri Feb 26 03:42:43 1999 UTC (20 years, 11 months ago) by delivery
Fixed the ^M problem.


Revision 13491 - Directory Listing
Modified Fri Feb 26 03:31:09 1999 UTC (20 years, 11 months ago) by delivery
Fixed a / vs \ problem for Unix.


Revision 13490 - Directory Listing
Modified Fri Feb 26 03:28:51 1999 UTC (20 years, 11 months ago) by delivery
Add a end of file.


Revision 13489 - Directory Listing
Modified Fri Feb 26 03:28:08 1999 UTC (20 years, 11 months ago) by delivery
New xpm file, the old one was corrupted.


Revision 13488 - Directory Listing
Modified Thu Feb 25 09:27:11 1999 UTC (21 years ago) by manuelt
Change $< in $? for solaris compatibility.


Revision 13487 - Directory Listing
Modified Thu Feb 25 06:43:20 1999 UTC (21 years ago) by manuelt
Add MT and shared lib on Unix, automatically generated from now on.


Revision 13486 - Directory Listing
Modified Thu Feb 25 01:38:07 1999 UTC (21 years ago) by manuelt
Add SHAREDLINK and MTLIBS.


Revision 13485 - Directory Listing
Modified Thu Feb 25 01:20:16 1999 UTC (21 years ago) by manuelt
Correct typo in MTnetwork.o generation
Correct rule for link
change $< in $? for solaris compatibility.


Revision 13484 - Directory Listing
Modified Thu Feb 25 00:45:33 1999 UTC (21 years ago) by manuelt
replace $< by $? for solaris compatibility.


Revision 13483 - Directory Listing
Modified Thu Feb 25 00:45:10 1999 UTC (21 years ago) by manuelt
Update for shared library generation.


Revision 13482 - Directory Listing
Modified Thu Feb 25 00:07:22 1999 UTC (21 years ago) by manuelt
Change $< in $? fort solaris compatibility.


Revision 13481 - Directory Listing
Modified Wed Feb 24 23:56:12 1999 UTC (21 years ago) by manuelt
Change $< in $? fort solaris compatibility.


Revision 13480 - Directory Listing
Modified Wed Feb 24 23:55:03 1999 UTC (21 years ago) by manuelt
Change $< in $? for solaris compatibility.


Revision 13479 - Directory Listing
Modified Wed Feb 24 22:57:52 1999 UTC (21 years ago) by manuelt
Add MT and shared libs, automatically generated from now on.


Revision 13478 - Directory Listing
Modified Wed Feb 24 22:50:19 1999 UTC (21 years ago) by manus
Removed ^M


Revision 13477 - Directory Listing
Modified Wed Feb 24 22:47:32 1999 UTC (21 years ago) by manus
Remove ^M


Revision 13476 - Directory Listing
Modified Wed Feb 24 22:46:44 1999 UTC (21 years ago) by manus
Removed the ^M at the end of each line.


Revision 13475 - Directory Listing
Modified Wed Feb 24 17:37:56 1999 UTC (21 years ago) by baron
Reviewed example for release 4.3.


Revision 13474 - Directory Listing
Modified Wed Feb 24 17:24:18 1999 UTC (21 years ago) by baron
Reviewed example for release 4.3.


Revision 13473 - Directory Listing
Modified Wed Feb 24 16:50:58 1999 UTC (21 years ago) by manus
Removed the `routines' cluster since it does not exist anymore.


Revision 13472 - Directory Listing
Modified Wed Feb 24 16:50:12 1999 UTC (21 years ago) by manus
Add clusters.


Revision 13471 - Directory Listing
Modified Wed Feb 24 16:35:06 1999 UTC (21 years ago) by manus
Fixed an error in the Borland Makefiles we were adding networkr.obj instead
of network_r.obj (Borland did not complain the file was missing).


Revision 13470 - Directory Listing
Modified Wed Feb 24 07:44:25 1999 UTC (21 years ago) by manus
New version number 4.3.


Revision 13469 - Directory Listing
Modified Wed Feb 24 07:39:00 1999 UTC (21 years ago) by manus
Rename x2c.e into fast_compile.e


Revision 13468 - Directory Listing
Modified Wed Feb 24 06:59:48 1999 UTC (21 years ago) by manus
Commands are now working only when a project has been opened or created.


Revision 13467 - Directory Listing
Modified Wed Feb 24 06:58:59 1999 UTC (21 years ago) by manus
New welcome text when launching EiffelBench.


Revision 13466 - Directory Listing
Modified Wed Feb 24 06:18:51 1999 UTC (21 years ago) by manus
Small changes so that all the actions are identical when displayin a text in
the Debug_Window.


Revision 13465 - Directory Listing
Modified Wed Feb 24 06:15:22 1999 UTC (21 years ago) by manus
Now, by default most of the Project tool menu entries are grayed out upon starting
and we need to enable them when the user have created a new project or opened an
existing one.


Revision 13464 - Directory Listing
Modified Wed Feb 24 06:02:18 1999 UTC (21 years ago) by manus
Makes the generation of EIF_oidx_off unique per module.


Revision 13463 - Directory Listing
Modified Wed Feb 24 06:01:46 1999 UTC (21 years ago) by manus
Fixed the unicity of EIF_oidx_off, now one static variable per module.

Fixed a C-ANSI problem where we forgot to declare the creation routine in
the C generated code when we need to create a composite objects.

Fixed a generation problem which occurs at execution time with expanded types.


Revision 13462 - Directory Listing
Modified Wed Feb 24 05:59:01 1999 UTC (21 years ago) by manus
Changed the CECIL prefix name and put `lib' instead of `c_'.
Changed the way to generates the command which will execute the Makefile files
specified in the `make' external clause of an Ace file.


Revision 13461 - Directory Listing
Modified Wed Feb 24 03:12:15 1999 UTC (21 years ago) by manuelt
Add sharedlink, sharedlibs and mtsharedlibs


Revision 13460 - Directory Listing
Modified Wed Feb 24 03:11:20 1999 UTC (21 years ago) by manuelt
Add sharedlink, mtsharedlibs and sharedlibs


Revision 13459 - Directory Listing
Modified Wed Feb 24 01:07:55 1999 UTC (21 years ago) by manus
Add a pattern when asking for opening an Ace file.


Revision 13458 - Directory Listing
Modified Tue Feb 23 23:51:37 1999 UTC (21 years ago) by aitkaci
`top_level_window_imp' and `set_top_level_window_imp' implemented.


Revision 13457 - Directory Listing
Modified Tue Feb 23 23:50:58 1999 UTC (21 years ago) by aitkaci
Now inherits from EV_WEL_CONTROL_CONTAINER that inherits from WEL_CONTROL_WINDOW change the style and do some others implementation.


Revision 13456 - Directory Listing
Modified Tue Feb 23 23:48:52 1999 UTC (21 years ago) by aitkaci
A dialog is not resizable -> default_style changed.


Revision 13455 - Directory Listing
Modified Tue Feb 23 23:47:55 1999 UTC (21 years ago) by aitkaci
1. features `next_dlgtabitem' and `next-dlggroupitem' implemented and feature `on_key_down' merged in the inheritance,
2. Style changed (client_edge).


Revision 13454 - Directory Listing
Modified Tue Feb 23 23:46:28 1999 UTC (21 years ago) by manus
New version number, this time it is really the 4.3 release.


Revision 13453 - Directory Listing
Modified Tue Feb 23 23:46:28 1999 UTC (21 years ago) by aitkaci
features `next_dlgtabitem' and `next-dlggroupitem' implemented and feature `on_key_down' merged in the inheritance.


Revision 13451 - Directory Listing
Modified Tue Feb 23 23:45:59 1999 UTC (21 years ago) by manus
New Version number, this time it is the final 4.3.


Revision 13450 - Directory Listing
Modified Tue Feb 23 23:43:05 1999 UTC (21 years ago) by aitkaci
Some new features needed to have an  automatic jump from one control to another through the tab-key :
`top-level-window_imp', `set_top_level_window_imp', `on_key_down', `next_dlgtabitem', `next_dlggroupitem', `item' and `windows'.


Revision 13449 - Directory Listing
Modified Tue Feb 23 23:41:05 1999 UTC (21 years ago) by aitkaci
Two new features to get the top-level window that contain the current widget.


Revision 13448 - Directory Listing
Modified Tue Feb 23 23:40:12 1999 UTC (21 years ago) by aitkaci
A class betwneen EiffelVision and WEL for all the containers that use a WEL_CONTROL_WINDOW. Then, we can concentrate a part of the implemementation.


Revision 13447 - Directory Listing
Modified Tue Feb 23 23:39:05 1999 UTC (21 years ago) by aitkaci
A menu container is not an item  container because a menu is not an item.


Revision 13446 - Directory Listing
Modified Tue Feb 23 23:38:33 1999 UTC (21 years ago) by aitkaci
No more features `name_item' or `set_name'.


Revision 13445 - Directory Listing
Modified Tue Feb 23 23:37:11 1999 UTC (21 years ago) by aitkaci
1. No more features `name' and `set_name'. They are now attibutes of the items,
2. A new feature `Current_widget' which is the WEL widget corresponding to the current conatainer.


Revision 13444 - Directory Listing
Modified Tue Feb 23 23:35:30 1999 UTC (21 years ago) by aitkaci
1. Do not inherit from EV_PIXMAPABLE_IMP anymore,
2. Cosmetic changes.


Revision 13443 - Directory Listing
Modified Tue Feb 23 23:34:36 1999 UTC (21 years ago) by aitkaci
The parent is now an attribute of the class.


Revision 13442 - Directory Listing
Modified Tue Feb 23 23:33:46 1999 UTC (21 years ago) by aitkaci
1. Inherits from EV_PIXMAPABLE_IMP,
2. Do not define the features of TEXTABLE because it is no more one,
3. Cosmetic changes.


Revision 13441 - Directory Listing
Modified Tue Feb 23 23:30:23 1999 UTC (21 years ago) by aitkaci
We redefine `build' to have the combo box not vertical resizable.


Revision 13440 - Directory Listing
Modified Tue Feb 23 23:29:51 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 13439 - Directory Listing
Modified Tue Feb 23 23:28:16 1999 UTC (21 years ago) by aitkaci
It is directly the class EV_ITEM that inherits from EV_PIXMAPABLE_I, not the heirs. But it soen't inherit from textab;e, because all the features are not available.


Revision 13438 - Directory Listing
Modified Tue Feb 23 23:24:02 1999 UTC (21 years ago) by aitkaci
They must not inherit from EV_PIXMAPABLE anymore, because EV_ITEM does.


Revision 13437 - Directory Listing
Modified Tue Feb 23 23:21:26 1999 UTC (21 years ago) by aitkaci
An item is a pixmapable, but not a textable.


Revision 13436 - Directory Listing
Modified Tue Feb 23 23:18:47 1999 UTC (21 years ago) by aitkaci
One new constant for the tree items `Cmd_item_subtree'.


Revision 13435 - Directory Listing
Modified Tue Feb 23 22:58:07 1999 UTC (21 years ago) by aitkaci
One new constant : `Cmd_switch' for notebooks.


Revision 13434 - Directory Listing
Modified Tue Feb 23 21:08:44 1999 UTC (21 years ago) by manus
New scrollable list which does not make the difference between single and multiple
selection list foreground and background color, since they ara coming from the same
heir.


Revision 13433 - Directory Listing
Modified Tue Feb 23 20:26:17 1999 UTC (21 years ago) by aitkaci
A new feature `set_statemask' that allow the user to change the state of an item from the code.


Revision 13432 - Directory Listing
Modified Tue Feb 23 20:22:09 1999 UTC (21 years ago) by aitkaci
First implementation of the ev_tree_item_container.


Revision 13431 - Directory Listing
Modified Tue Feb 23 20:20:44 1999 UTC (21 years ago) by aitkaci
First implementation of the tree_items.


Revision 13430 - Directory Listing
Modified Tue Feb 23 20:20:05 1999 UTC (21 years ago) by aitkaci
One new feature `is_selected'.


Revision 13429 - Directory Listing
Modified Tue Feb 23 20:16:09 1999 UTC (21 years ago) by aitkaci
First implementation of trees.


Revision 13428 - Directory Listing
Modified Tue Feb 23 20:15:29 1999 UTC (21 years ago) by aitkaci
`ev_children' not defined here anymore.


Revision 13427 - Directory Listing
Modified Tue Feb 23 19:55:01 1999 UTC (21 years ago) by manus
Added some traces.


Revision 13426 - Directory Listing
Modified Tue Feb 23 19:50:51 1999 UTC (21 years ago) by manus
Now, we generate unique static EIF_oidx_off for each module, so that we can
merge all the C files into one big one.


Revision 13425 - Directory Listing
Modified Tue Feb 23 19:49:53 1999 UTC (21 years ago) by manus
Fixed a C-ANSI generation bug for manifest tuples and arrays, where the creation
routine of ARRAY was returning an EIF_REFERENCE, which is incorrect because it is
a procedure.


Revision 13424 - Directory Listing
Modified Tue Feb 23 19:48:07 1999 UTC (21 years ago) by manus
Fixed a bug when using delayed calls in an invariant clause.


Revision 13423 - Directory Listing
Modified Tue Feb 23 19:33:58 1999 UTC (21 years ago) by manus
New interface which enables the user to do more than once a quick_finalize.


Revision 13422 - Directory Listing
Modified Tue Feb 23 19:21:01 1999 UTC (21 years ago) by manus
Add debug statements
Change the way to use it.


Revision 13421 - Directory Listing
Modified Tue Feb 23 19:17:09 1999 UTC (21 years ago) by manus
New about dialog adapted to the new Splash screen.


Revision 13420 - Directory Listing
Modified Tue Feb 23 19:16:17 1999 UTC (21 years ago) by manus
Changes to the new WEL adaptation.


Revision 13419 - Directory Listing
Modified Tue Feb 23 19:15:07 1999 UTC (21 years ago) by manus
Fixed an opening project bug, when opening a recent project where a project is
correctly open, it was loading the project in the current session, instead of launching
a new EiffelBench.


Revision 13418 - Directory Listing
Modified Tue Feb 23 01:53:33 1999 UTC (21 years ago) by baron
Ace file for release 4.3.


Revision 13417 - Directory Listing
Modified Tue Feb 23 00:20:42 1999 UTC (21 years ago) by raphaels
Changes to use generic parameter creation in HANDLE_SPEC.


Revision 13416 - Directory Listing
Modified Tue Feb 23 00:18:40 1999 UTC (21 years ago) by raphaels
Added support of Borland compiler.


Revision 13415 - Directory Listing
Modified Mon Feb 22 22:59:09 1999 UTC (21 years ago) by aitkaci
`feature {NON} -- Implementation' replaced by `feature {NONE} -- Implementation'.


Revision 13414 - Directory Listing
Modified Sun Feb 21 23:55:34 1999 UTC (21 years ago) by davids
VMS port: dont use fwrite to write string to (text) file.


Revision 13413 - Directory Listing
Modified Sun Feb 21 00:11:46 1999 UTC (21 years ago) by manus
Removed EIF_GET_CONTEXT when it was useless.
Removed useless initializations.


Revision 13412 - Directory Listing
Modified Sun Feb 21 00:11:15 1999 UTC (21 years ago) by manus
Add a cast into a int16 for the workbench mode.


Revision 13411 - Directory Listing
Modified Sun Feb 21 00:10:42 1999 UTC (21 years ago) by manus
New dlls generation due to the recent changes to CECIL.


Revision 13410 - Directory Listing
Modified Sun Feb 21 00:09:59 1999 UTC (21 years ago) by manus
Added Borland compatibility when generating the run-times.


Revision 13409 - Directory Listing
Modified Sun Feb 21 00:07:10 1999 UTC (21 years ago) by manus
Removed some useless double quotes, so that it works better with Borland.


Revision 13408 - Directory Listing
Modified Sun Feb 21 00:05:33 1999 UTC (21 years ago) by manus
Fixed a bad casting for the Windows platform, we needed (HANDLE_FN)


Revision 13407 - Directory Listing
Modified Sun Feb 21 00:04:30 1999 UTC (21 years ago) by manus
New configuration files for Borland and Microsoft C compilers.


Revision 13406 - Directory Listing
Modified Sat Feb 20 19:40:25 1999 UTC (21 years ago) by manus
Add an header file protection.


Revision 13405 - Directory Listing
Modified Sat Feb 20 19:39:51 1999 UTC (21 years ago) by manus
Forgot to remove `bexcept' and `bmain' since they are not generated anymore.


Revision 13404 - Directory Listing
Modified Sat Feb 20 19:38:54 1999 UTC (21 years ago) by manus
New configure script which does not need to delete the w*.c files, since they are
no more generated.
Update the microsoft corresponding file.


Revision 13403 - Directory Listing
Modified Sat Feb 20 19:37:53 1999 UTC (21 years ago) by manus
New Makefile for Windows platform so that we don't need anymore to generate the w*.c files
for the workbench mode.


Revision 13402 - Directory Listing
Modified Sat Feb 20 19:03:34 1999 UTC (21 years ago) by manus
Missing header files in order to define MELT_PATH.


Revision 13401 - Directory Listing
Modified Sat Feb 20 01:15:30 1999 UTC (21 years ago) by aitkaci
Some new constants for the tree items.


Revision 13400 - Directory Listing
Modified Sat Feb 20 01:14:25 1999 UTC (21 years ago) by aitkaci
Some new features to know the state of the tree items : `is_selected', `is_expanded', `is_cut', `is_bold', `is_drophilited'.


Revision 13399 - Directory Listing
Modified Fri Feb 19 23:47:58 1999 UTC (21 years ago) by moinet
New Matisse release
CVS:s----------------------------------------------------------------------


Revision 13398 - Directory Listing
Modified Fri Feb 19 23:39:06 1999 UTC (21 years ago) by aitkaci
A new event: `add_switch_command' and a new feature `current_page'.


Revision 13397 - Directory Listing
Modified Fri Feb 19 23:36:47 1999 UTC (21 years ago) by aitkaci
A new command : `add_switch_command'.
A new feature `current_page'.


Revision 13396 - Directory Listing
Modified Fri Feb 19 22:29:15 1999 UTC (21 years ago) by manuelt
Rename CECIL macros, so that it fits the naming conventions.


Revision 13395 - Directory Listing
Modified Fri Feb 19 22:21:02 1999 UTC (21 years ago) by manuelt
No more useless MT*.c files generated
No more useless w*.c files generated


Revision 13394 - Directory Listing
Modified Fri Feb 19 22:20:38 1999 UTC (21 years ago) by manuelt
No more useless MT*.c files generated


Revision 13393 - Directory Listing
Modified Fri Feb 19 01:21:39 1999 UTC (21 years ago) by manuelt
Add automatic generation of multi-threaded libraries.


Revision 13392 - Directory Listing
Modified Fri Feb 19 01:20:32 1999 UTC (21 years ago) by manuelt
Add automatic generation of mutlthreaded libraries.


Revision 13391 - Directory Listing
Modified Fri Feb 19 01:20:00 1999 UTC (21 years ago) by manuelt
Add automatic generation of multithreaded run-time libraries.


Revision 13390 - Directory Listing
Modified Thu Feb 18 23:34:22 1999 UTC (21 years ago) by baron
Add features `index', `is_first' and `is_last'.


Revision 13389 - Directory Listing
Modified Thu Feb 18 23:33:19 1999 UTC (21 years ago) by baron
Add features `index', `is_first' and `is_last' in the interface.


Revision 13388 - Directory Listing
Modified Thu Feb 18 23:32:02 1999 UTC (21 years ago) by aitkaci
First implementation of the passwords.


Revision 13387 - Directory Listing
Modified Thu Feb 18 23:31:23 1999 UTC (21 years ago) by aitkaci
First implementation of the password.


Revision 13386 - Directory Listing
Modified Thu Feb 18 23:30:46 1999 UTC (21 years ago) by aitkaci
First implementation of the password fields.


Revision 13385 - Directory Listing
Modified Thu Feb 18 17:08:19 1999 UTC (21 years ago) by kolli
Inheritance Conflict Fixed


Revision 13383 - Directory Listing
Modified Wed Feb 17 22:59:13 1999 UTC (21 years ago) by manus
Add the author name in each file, i.e. Mark Howard from Axa-Rosenberg.


Revision 13380 - Directory Listing
Modified Wed Feb 17 19:55:52 1999 UTC (21 years ago) by manus
Initial revision


Revision 13379 - Directory Listing
Modified Wed Feb 17 17:29:15 1999 UTC (21 years ago) by manuelt
remove eif_routine/eifrout, rename eif_return_type in eif_attribute_type


Revision 13378 - Directory Listing
Modified Wed Feb 17 17:27:41 1999 UTC (21 years ago) by manuelt
Correct bug in eifattrtype (formely eifreturntype), remove eifroutine.


Revision 13377 - Directory Listing
Modified Wed Feb 17 17:22:24 1999 UTC (21 years ago) by manus
In `eifcreate' we are calling `Deif_bid' but we did not need it, since
it is done automatically by `emalloc'.


Revision 13376 - Directory Listing
Modified Wed Feb 17 05:13:43 1999 UTC (21 years ago) by davids
VMS port: use special open modes for text files


Revision 13375 - Directory Listing
Modified Wed Feb 17 00:44:59 1999 UTC (21 years ago) by aitkaci
Bug fixed.


Revision 13374 - Directory Listing
Modified Tue Feb 16 23:16:33 1999 UTC (21 years ago) by aitkaci
Cosmetic changes for first delivery


Revision 13373 - Directory Listing
Modified Tue Feb 16 22:55:44 1999 UTC (21 years ago) by manuelt
Change names of visible routines.


Revision 13372 - Directory Listing
Modified Tue Feb 16 21:57:56 1999 UTC (21 years ago) by aitkaci
First integration.


Revision 13371 - Directory Listing
Modified Tue Feb 16 19:34:00 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 13370 - Directory Listing
Modified Tue Feb 16 18:40:55 1999 UTC (21 years ago) by aitkaci
An updated Ace file.


Revision 13369 - Directory Listing
Modified Tue Feb 16 17:58:45 1999 UTC (21 years ago) by aitkaci
moved creation from EV_SEPARATOR to EV_HORIZONTAL/VERTICAL


Revision 13368 - Directory Listing
Modified Tue Feb 16 17:56:49 1999 UTC (21 years ago) by aitkaci
common dialog implementations (mostly empty)


Revision 13367 - Directory Listing
Modified Tue Feb 16 17:07:05 1999 UTC (21 years ago) by manuelt
visible exception routines corrected. Cosmetics.


Revision 13366 - Directory Listing
Modified Tue Feb 16 02:43:21 1999 UTC (21 years ago) by manuelt
Type id for generic types were not correctly mapped.


Revision 13365 - Directory Listing
Modified Tue Feb 16 00:33:32 1999 UTC (21 years ago) by marina
 Modified Files:
 	Eautostr.cpp
		bug fixing


Revision 13364 - Directory Listing
Modified Mon Feb 15 05:07:36 1999 UTC (21 years ago) by manus
Fixed a bug introduced in the last integration when changing all the extern
into RT_LNK, we also changed the `extern' from `extern "C"' which we should have
not.


Revision 13363 - Directory Listing
Modified Sat Feb 13 01:36:29 1999 UTC (21 years ago) by manus
Protect some calls to `destroy' by checking that the window has not been destroyed.


Revision 13362 - Directory Listing
Modified Sat Feb 13 01:29:28 1999 UTC (21 years ago) by aitkaci
added feature: text


Revision 13361 - Directory Listing
Modified Sat Feb 13 01:28:34 1999 UTC (21 years ago) by aitkaci
reorgainised sep implementation


Revision 13360 - Directory Listing
Modified Sat Feb 13 01:28:20 1999 UTC (21 years ago) by aitkaci
 added set_minimum_width_in_characters


Revision 13359 - Directory Listing
Modified Sat Feb 13 01:27:24 1999 UTC (21 years ago) by aitkaci
added border_width


Revision 13358 - Directory Listing
Modified Sat Feb 13 01:26:48 1999 UTC (21 years ago) by aitkaci
added set_focus


Revision 13357 - Directory Listing
Modified Sat Feb 13 01:26:22 1999 UTC (21 years ago) by aitkaci
added c_gtk_container_border_width


Revision 13356 - Directory Listing
Modified Sat Feb 13 01:25:02 1999 UTC (21 years ago) by manus
New EiffelBench version 4.3-19


Revision 13355 - Directory Listing
Modified Sat Feb 13 01:24:10 1999 UTC (21 years ago) by manus
Forgot to add recently added files of the run-time in the case of a CECIL generation.


Revision 13354 - Directory Listing
Modified Sat Feb 13 01:22:19 1999 UTC (21 years ago) by manus
Changed the generated rule for a precompilation, replaced *.c by &<


Revision 13353 - Directory Listing
Modified Sat Feb 13 01:21:24 1999 UTC (21 years ago) by manus
Fixed a problem introduced after the creation of the class AUXILIARY_FILES.
We were not saving the creation name of the ARRAY [ANY] during a precompilation
and as a result `array_make_name' was Void. We add `set_array_make_name' set
by `generate_plug' when generating a precompiled library.

Fixed a bug during a precompilation where the user specified a creation routine
in the Ace file even if it does not have too much sense.


Revision 13352 - Directory Listing
Modified Sat Feb 13 01:21:17 1999 UTC (21 years ago) by aitkaci
cosmetics


Revision 13351 - Directory Listing
Modified Sat Feb 13 01:18:49 1999 UTC (21 years ago) by aitkaci
added command to get conatiner border width


Revision 13350 - Directory Listing
Modified Sat Feb 13 01:18:37 1999 UTC (21 years ago) by manus
We need to restore the previous position when generating the skeleton.
Changed the generation `BITOFF' into `@BITOFF' which is handled by x2c.


Revision 13349 - Directory Listing
Modified Sat Feb 13 01:17:15 1999 UTC (21 years ago) by manus
Fixed a bug with a reverse assignment and the new generic conformance mechanism.


Revision 13348 - Directory Listing
Modified Sat Feb 13 01:15:05 1999 UTC (21 years ago) by manus
Changed again the Reverse Engineering Tool so that on your right you have
the excluded clusters and on your left, the included one.


Revision 13347 - Directory Listing
Modified Sat Feb 13 01:13:52 1999 UTC (21 years ago) by manus
Fixed the problem of doing `es4' on a existing project, before he was not
detecting it and was overwriting on top of the existing one (not very good :))


Revision 13346 - Directory Listing
Modified Sat Feb 13 01:12:11 1999 UTC (21 years ago) by manus
Changed the appearance of the slice, this is mostly for Windows, but the improvement
are also valuable on Unix.


Revision 13345 - Directory Listing
Modified Sat Feb 13 01:10:43 1999 UTC (21 years ago) by manus
Cosmetics


Revision 13344 - Directory Listing
Modified Sat Feb 13 01:09:25 1999 UTC (21 years ago) by manus
On Windows, we need to specify the height otherwise it does not look very good.


Revision 13343 - Directory Listing
Modified Sat Feb 13 00:53:13 1999 UTC (21 years ago) by aitkaci
When we set the minimum size because the user changed the font, we must check if there is a child, in this case the minimum_size depends of the value given by the child.


Revision 13342 - Directory Listing
Modified Sat Feb 13 00:19:11 1999 UTC (21 years ago) by aitkaci
EV_COMBO_BOX_ITEM_IMP not usefull anymore, use EV_LIST_ITEM_IMP instead.


Revision 13341 - Directory Listing
Modified Sat Feb 13 00:17:56 1999 UTC (21 years ago) by aitkaci
EV_COMBO_BOX_ITEM_I not necessary anymore, use EV_LIST_ITEM_I instead.


Revision 13340 - Directory Listing
Modified Sat Feb 13 00:16:50 1999 UTC (21 years ago) by aitkaci
EV_COMBO_BOX_ITEM is not usefull anymore. Use EV_LIST_ITEM instead.


Revision 13339 - Directory Listing
Modified Fri Feb 12 23:55:18 1999 UTC (21 years ago) by aitkaci
Now the main of the implementation is done in the _I class.


Revision 13338 - Directory Listing
Modified Fri Feb 12 23:52:58 1999 UTC (21 years ago) by aitkaci
Now inherits from EV_WINDOW_I and have an implementation.


Revision 13337 - Directory Listing
Modified Fri Feb 12 23:52:06 1999 UTC (21 years ago) by aitkaci
Is valid is now a routine that take an argument.


Revision 13336 - Directory Listing
Modified Fri Feb 12 23:50:46 1999 UTC (21 years ago) by aitkaci
We need to call the implementation of EV_DIALOG_IMP.


Revision 13335 - Directory Listing
Modified Fri Feb 12 23:48:43 1999 UTC (21 years ago) by aitkaci
In feature `on_draw', we must directly check if the id send by window is -1 otherwise it can crash sometimes.


Revision 13334 - Directory Listing
Modified Fri Feb 12 23:47:43 1999 UTC (21 years ago) by aitkaci
`parent_imp' is now `parent' like for the widgets.


Revision 13333 - Directory Listing
Modified Fri Feb 12 21:01:23 1999 UTC (21 years ago) by aitkaci
1. `box_height' not usefull, we can use `box_width' instead,
2. `private_font' is now called `wel_font' and implement a new inheritance from EV_FONTABLE_IMP,
3. Implementation of wel_set_font that compute a minimum_size,
4. We need to redefine `plateform_build' to get a proper minimum_size at the beginning.


Revision 13332 - Directory Listing
Modified Fri Feb 12 20:23:50 1999 UTC (21 years ago) by aitkaci
We need to redefine `move_and_resize' because a container must not resize the height of the combo-box.


Revision 13331 - Directory Listing
Modified Fri Feb 12 20:20:46 1999 UTC (21 years ago) by aitkaci
We need to redefine `child_minwidth_changed' in the vertical split area and `child_minheight_changed' in the horizontal one to choose between the bigger value of the two children.


Revision 13330 - Directory Listing
Modified Fri Feb 12 19:52:16 1999 UTC (21 years ago) by manus
Fixed a bug in the profiler when execution time has a value of 0, because
it was giving an exception violation.


Revision 13329 - Directory Listing
Modified Fri Feb 12 19:40:34 1999 UTC (21 years ago) by aitkaci
renamed from [h/v]sep.


Revision 13328 - Directory Listing
Modified Fri Feb 12 19:39:41 1999 UTC (21 years ago) by aitkaci
renamed to full class name


Revision 13327 - Directory Listing
Modified Fri Feb 12 19:27:41 1999 UTC (21 years ago) by aitkaci
Bug fixed in feature `parent_ask_resize', when we don't redimension the children, we need to check its position compares to its minimum_size and not its size.


Revision 13326 - Directory Listing
Modified Fri Feb 12 19:14:29 1999 UTC (21 years ago) by aitkaci
added multiple inclusion protection


Revision 13325 - Directory Listing
Modified Fri Feb 12 19:13:11 1999 UTC (21 years ago) by aitkaci
moved stuff to _I


Revision 13324 - Directory Listing
Modified Fri Feb 12 18:15:25 1999 UTC (21 years ago) by aitkaci
Default_homogeneous variable is set to False.


Revision 13323 - Directory Listing
Modified Fri Feb 12 17:37:19 1999 UTC (21 years ago) by kolli
Header


Revision 13322 - Directory Listing
Modified Fri Feb 12 17:09:04 1999 UTC (21 years ago) by aitkaci
An ace-fils for gtk.


Revision 13321 - Directory Listing
Modified Fri Feb 12 17:08:18 1999 UTC (21 years ago) by aitkaci
A new demo window for dialogs.


Revision 13320 - Directory Listing
Modified Fri Feb 12 17:07:08 1999 UTC (21 years ago) by aitkaci
Many changes.


Revision 13319 - Directory Listing
Modified Fri Feb 12 17:06:22 1999 UTC (21 years ago) by aitkaci
Now the action windows use tables.


Revision 13318 - Directory Listing
Modified Fri Feb 12 17:05:44 1999 UTC (21 years ago) by aitkaci
New demos.


Revision 13317 - Directory Listing
Modified Fri Feb 12 17:02:50 1999 UTC (21 years ago) by aitkaci
The execute feature of a command take the data as argument.


Revision 13316 - Directory Listing
Modified Fri Feb 12 17:02:03 1999 UTC (21 years ago) by aitkaci
New commands.


Revision 13315 - Directory Listing
Modified Fri Feb 12 17:01:05 1999 UTC (21 years ago) by aitkaci
Ace file for windows.


Revision 13314 - Directory Listing
Modified Fri Feb 12 16:58:46 1999 UTC (21 years ago) by manus
New addition of the BITOFF macro.


Revision 13313 - Directory Listing
Modified Fri Feb 12 16:56:10 1999 UTC (21 years ago) by aitkaci
New implementation that doesn't use th ewindows msgbox but the box of EiffelVision.


Revision 13312 - Directory Listing
Modified Fri Feb 12 16:54:43 1999 UTC (21 years ago) by aitkaci
Implementation-interface class of the common dialog are deferred because their is an implementation class also needed by windows.


Revision 13311 - Directory Listing
Modified Fri Feb 12 16:53:37 1999 UTC (21 years ago) by aitkaci
All the common dialog have their own creation routine that call their implementation class (needed by windows).


Revision 13310 - Directory Listing
Modified Fri Feb 12 03:41:41 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 13309 - Directory Listing
Modified Fri Feb 12 03:35:47 1999 UTC (21 years ago) by aitkaci
We need to redefine `on_first_display' to send it to the children.


Revision 13308 - Directory Listing
Modified Fri Feb 12 02:33:34 1999 UTC (21 years ago) by aitkaci
In `initialize_length_at_minimum', we check first if the list is null,
when we add a child, we check if `child' is null, if it is the case, we make the added_child the bigger child.


Revision 13307 - Directory Listing
Modified Fri Feb 12 01:37:56 1999 UTC (21 years ago) by aitkaci
1. New feature `splitter_region' implemented for `refresh',
2. `child_height_changed' that was in comment has been removed,
3. Resize_children now called refresh,
4. `update_display' is implemented.


Revision 13306 - Directory Listing
Modified Fri Feb 12 01:36:06 1999 UTC (21 years ago) by aitkaci
There was a problem in the display of the children when they didn't take all the room the split area wanted to give them, it is now fix :
1. `on_wm_erase_background' is disable,
2. Instead, `on_paint' call the feature `refresh' to erase the background and redraw the children,
3. `refresh' is then implemented,
4. We don't redefine `set_width' ,`set_height' and `parent_ask_resize', we just redefine `move_and_resize' which is more general,
5. New deferred feature `splitter_region' needed by refresh.


Revision 13305 - Directory Listing
Modified Fri Feb 12 01:33:01 1999 UTC (21 years ago) by aitkaci
1. We don't redefine `parent_ask_resize', but `move_and_resize' which is more general,
2. We define `update_display' for the widget added after having shown the window,
3. Use of local variable for `ev_children' in several features.


Revision 13304 - Directory Listing
Modified Fri Feb 12 01:30:39 1999 UTC (21 years ago) by aitkaci
1. No more feature `initialize_display', it is now `update_display',
2. We don't redefine `set_width' and `set_height', we redefine `move_and_resize' which is more general,
3. In `client_width' and `client_height', we must be carefull and return a positive value,
4. `already_display' is now inherited from EV_CONTAINER_IMP.


Revision 13303 - Directory Listing
Modified Fri Feb 12 01:26:54 1999 UTC (21 years ago) by aitkaci
1. Not necessary to redefine `parent_ask_resize' and `set_move_and_size', we redefine `move_and_resize', it is more general,
2. Not necessary to redefine `background_brush' which is now in EV_CONTAINER_IMP,
3. `update_display' do nothing for a non manager container.


Revision 13302 - Directory Listing
Modified Fri Feb 12 01:25:08 1999 UTC (21 years ago) by aitkaci
1. We redefine `move_and_resize' and not `parent_ask_resize', it is more general,
2. In `client_width' and `client_height', we must return 0 if the frame is not big enough to include the border,
3. Not necessary to redefine `background_brush'.


Revision 13301 - Directory Listing
Modified Fri Feb 12 01:22:54 1999 UTC (21 years ago) by aitkaci
`update_display' do nothing for a non manager container.


Revision 13300 - Directory Listing
Modified Fri Feb 12 01:22:08 1999 UTC (21 years ago) by aitkaci
1. Not necessary to redefine `set_width' and `set_height' and `parent_ask_resize', we need to redefine `move_and_resize' which is more general,
2. `already_displayed' adn `background_brush' moved to EV_CONTAINER_IMP,
3. Implementation of `update_display'.


Revision 13299 - Directory Listing
Modified Fri Feb 12 01:19:51 1999 UTC (21 years ago) by aitkaci
Not necessary to inherit from WEL_CONTROL_WINDOW because it inherits already from EV_TABLE_IMP.


Revision 13298 - Directory Listing
Modified Fri Feb 12 01:18:49 1999 UTC (21 years ago) by aitkaci
1. Not necessary to redefine `background_brush',
2. `parent_ask_resize' do nothing for a window,
3. When we set a minimum_size to a window, it resize itself it the minimum is bigger than the current size,
4. In the same way, when we redefine the maximum size, it can shrink the window,
5. In plateform build, we must set already_displayed to False because it is set to the value of the parent before, and it is not what we want,
6. For forbid resize, we use the style to remove the buttons... but there is a window bug here.


Revision 13297 - Directory Listing
Modified Fri Feb 12 01:15:28 1999 UTC (21 years ago) by aitkaci
Not necessary to define `background_brush' which is defined in EV_CONTAINER_IMP.


Revision 13296 - Directory Listing
Modified Fri Feb 12 01:14:40 1999 UTC (21 years ago) by aitkaci
In EV_CONTAINER_IMP are now implemented : 'background_brush', `already_displayed', `update_display'.
The attribute already_displayed is used to know if the container has been displayed already or not because the behavior will be different. It is faster to add children when the container is not visible because it doesn't resize itself. It just do it when it appears (`on_first_display'). Each time a children is created, it calls the feature `update_display' that make many calculus for the big containers (box, tables) to recompute the size. But this calculus are done only when the window has already been shown.


Revision 13295 - Directory Listing
Modified Fri Feb 12 01:10:17 1999 UTC (21 years ago) by aitkaci
The creation routine `make' is common to horizontal and vertical separators. But, the feature `platform_build' is different.


Revision 13294 - Directory Listing
Modified Fri Feb 12 01:09:17 1999 UTC (21 years ago) by aitkaci
Not necessary to redefine `parent_ask_resize'.


Revision 13293 - Directory Listing
Modified Fri Feb 12 01:08:19 1999 UTC (21 years ago) by aitkaci
When we draw the button, we must select the text color and the background color of the EV_BUTTON.


Revision 13292 - Directory Listing
Modified Fri Feb 12 01:05:52 1999 UTC (21 years ago) by aitkaci
1. All the feature for the implementation of resizing (user or automatic) have been moved to the class EV_SIZEABLE_IMP.
2. Inherits from EV_SIZEABLE_IMP
3. Two new wel deferred features needed by EV_SPLIT_AREA_IMP : `client_rect', `invalidate'.


Revision 13291 - Directory Listing
Modified Fri Feb 12 00:59:43 1999 UTC (21 years ago) by aitkaci
Integration to allow compilation. Can be removed.


Revision 13290 - Directory Listing
Modified Fri Feb 12 00:58:45 1999 UTC (21 years ago) by aitkaci
First real implementation of this class. In it, there is all the feature needed for a user or an automaic compute.


Revision 13289 - Directory Listing
Modified Fri Feb 12 00:54:41 1999 UTC (21 years ago) by aitkaci
A new constant: `Default_border_width'.


Revision 13288 - Directory Listing
Modified Fri Feb 12 00:53:24 1999 UTC (21 years ago) by aitkaci
One new feature `Set_focus'.


Revision 13287 - Directory Listing
Modified Fri Feb 12 00:51:45 1999 UTC (21 years ago) by aitkaci
A scrollable area is not a manager.


Revision 13286 - Directory Listing
Modified Fri Feb 12 00:51:06 1999 UTC (21 years ago) by aitkaci
One new feature : `set_focus'.


Revision 13285 - Directory Listing
Modified Thu Feb 11 03:28:08 1999 UTC (21 years ago) by manus
Fixed a type on deferred.


Revision 13284 - Directory Listing
Modified Thu Feb 11 03:19:06 1999 UTC (21 years ago) by manus
Add a specific VMS bug fix which forbid the screen value to be empty.


Revision 13283 - Directory Listing
Modified Thu Feb 11 03:18:01 1999 UTC (21 years ago) by manus
Cosmetics
Fixed a bug which does not allow to Pick-and-Drop a syntax class stone error
on a class tool button or shell command button.


Revision 13282 - Directory Listing
Modified Thu Feb 11 03:16:23 1999 UTC (21 years ago) by manus
Fixed a problem with the possible inlining of creation expression which should not
be allowed.


Revision 13281 - Directory Listing
Modified Thu Feb 11 03:11:07 1999 UTC (21 years ago) by manus
New configure script for Windows which deletes the wrout_obj.c file.


Revision 13280 - Directory Listing
Modified Thu Feb 11 03:07:35 1999 UTC (21 years ago) by manus
New version Number for EiffelBench 4.3-19


Revision 13279 - Directory Listing
Modified Thu Feb 11 01:34:00 1999 UTC (21 years ago) by manus
Fixed an incorrect definition of XtOpenDisplay with the 7th parameter, it should
have been a `int *' and it was `Cardinal *' which was the old specification.


Revision 13278 - Directory Listing
Modified Thu Feb 11 00:47:49 1999 UTC (21 years ago) by manus
New version of Delayed Calls which are a little bit faster when called.
Added the indexing clause and footer comments about the license.


Revision 13277 - Directory Listing
Modified Thu Feb 11 00:36:49 1999 UTC (21 years ago) by manus
Small optimizations and fixed a bug with Delayed Calls and the GC when
memorizing arguments.


Revision 13276 - Directory Listing
Modified Wed Feb 10 20:51:03 1999 UTC (21 years ago) by manuelt
Export features with RT_LNK.


Revision 13275 - Directory Listing
Modified Wed Feb 10 20:50:36 1999 UTC (21 years ago) by manuelt
Add string.c exported features.


Revision 13274 - Directory Listing
Modified Wed Feb 10 01:49:12 1999 UTC (21 years ago) by manuelt
The Eiffel INTEGER is not `a priori' an long -> cast with EIF_INTEGER.


Revision 13273 - Directory Listing
Modified Tue Feb 9 01:14:21 1999 UTC (21 years ago) by aitkaci
Before to draw the text, we need to set the foreground color as color of the text.


Revision 13272 - Directory Listing
Modified Tue Feb 9 01:13:06 1999 UTC (21 years ago) by aitkaci
Integrate the concept of `border_width' in th ebox.


Revision 13271 - Directory Listing
Modified Tue Feb 9 01:11:38 1999 UTC (21 years ago) by aitkaci
We set a border width to the dialog.


Revision 13270 - Directory Listing
Modified Tue Feb 9 01:11:02 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 13269 - Directory Listing
Modified Tue Feb 9 01:09:00 1999 UTC (21 years ago) by aitkaci
Cosmetic changes on feature `set_border_width' and new feature `border_width'.


Revision 13268 - Directory Listing
Modified Mon Feb 8 22:57:58 1999 UTC (21 years ago) by aitkaci
First implementation of events, but need to be check for check and radio button because it doesn't work properly.


Revision 13267 - Directory Listing
Modified Mon Feb 8 22:56:43 1999 UTC (21 years ago) by aitkaci
One new feature `set_minimum_width_in_characters'.


Revision 13266 - Directory Listing
Modified Mon Feb 8 22:55:57 1999 UTC (21 years ago) by aitkaci
Do not inherits from EV_SIZEABLE any mor.


Revision 13265 - Directory Listing
Modified Mon Feb 8 22:55:23 1999 UTC (21 years ago) by aitkaci
First implementation of separators.


Revision 13264 - Directory Listing
Modified Mon Feb 8 22:54:23 1999 UTC (21 years ago) by aitkaci
Cannot call `is_valid' which is now a routine for EV_ANY.


Revision 13263 - Directory Listing
Modified Mon Feb 8 22:53:39 1999 UTC (21 years ago) by aitkaci
`add_child' calls its precursor.


Revision 13262 - Directory Listing
Modified Mon Feb 8 22:53:05 1999 UTC (21 years ago) by aitkaci
`add_child' call its precursor.


Revision 13261 - Directory Listing
Modified Mon Feb 8 22:52:35 1999 UTC (21 years ago) by aitkaci
Inherit from EV_SYSTEM_PEN_IMP, then we don't redefine the oens.


Revision 13260 - Directory Listing
Modified Mon Feb 8 22:50:39 1999 UTC (21 years ago) by aitkaci
A table must call the `on_first_display' of the children when it is shown for the first time.


Revision 13259 - Directory Listing
Modified Mon Feb 8 22:48:26 1999 UTC (21 years ago) by aitkaci
`plateform_build' take a EV_CONTAINER_I.


Revision 13258 - Directory Listing
Modified Mon Feb 8 22:46:33 1999 UTC (21 years ago) by aitkaci
`is_valid' is now a routine, otherwise, it can be called on a Void object.


Revision 13257 - Directory Listing
Modified Mon Feb 8 22:43:51 1999 UTC (21 years ago) by aitkaci
Implementation interface of horizontal and vertical separators. Needed esp�cially to set some different default values to the separators.


Revision 13256 - Directory Listing
Modified Mon Feb 8 22:42:46 1999 UTC (21 years ago) by aitkaci
Cosmetic changes. Redefine build, because a separator should not be resize by default.


Revision 13255 - Directory Listing
Modified Mon Feb 8 22:39:31 1999 UTC (21 years ago) by aitkaci
One new feature `set_minimum_width in characters'.


Revision 13254 - Directory Listing
Modified Mon Feb 8 22:38:55 1999 UTC (21 years ago) by aitkaci
`is_valid' is now a routine, otherwise, it can be called on a Void object.


Revision 13253 - Directory Listing
Modified Mon Feb 8 22:37:44 1999 UTC (21 years ago) by baron
Filter to generate .bui file, from flat/short format, to import classes
within EiffelBuild.


Revision 13252 - Directory Listing
Modified Mon Feb 8 22:35:18 1999 UTC (21 years ago) by aitkaci
They call now the _I classes in the attribute implementation.


Revision 13251 - Directory Listing
Modified Mon Feb 8 22:33:43 1999 UTC (21 years ago) by aitkaci
One new feature `set_minimum_width in characters.


Revision 13250 - Directory Listing
Modified Mon Feb 8 22:30:31 1999 UTC (21 years ago) by aitkaci
`is_valid' is now a routine, otherwise, it can be called on a void object.


Revision 13249 - Directory Listing
Modified Mon Feb 8 17:43:19 1999 UTC (21 years ago) by kolli
Old Pixmap Used


Revision 13248 - Directory Listing
Modified Mon Feb 8 17:13:57 1999 UTC (21 years ago) by aitkaci
Cannot change the position in the first column, precondition changed.


Revision 13247 - Directory Listing
Modified Mon Feb 8 17:12:09 1999 UTC (21 years ago) by aitkaci
We cannot change the position in the first column, then the preconditions have changed.


Revision 13246 - Directory Listing
Modified Mon Feb 8 17:11:34 1999 UTC (21 years ago) by aitkaci
Call class EV_VERTICAL_SEPARATOR.


Revision 13245 - Directory Listing
Modified Sun Feb 7 21:03:58 1999 UTC (21 years ago) by manus
New reverse engineer tool which is fully resizable now.
There is also one reverse engineer tool per session
Add multiple selection to the list so that it is easier to move clusters
around.


Revision 13244 - Directory Listing
Modified Sun Feb 7 21:02:23 1999 UTC (21 years ago) by manus
Changed the raise all windows command, so that we call `force_raise' when
it exists.
Fixed a bug which occurred only when asking to close all windows and the dynamic
library tool has not been created.


Revision 13243 - Directory Listing
Modified Sun Feb 7 20:58:42 1999 UTC (21 years ago) by manus
Fixed a bug I introduced but not discover until we use expanded types because
a comment has not been translated into a precondition.
The look-up has to go through the full skeleton when we do not start from a
`level' position.


Revision 13242 - Directory Listing
Modified Sun Feb 7 20:44:16 1999 UTC (21 years ago) by manus
Add a new header file because one declaration was missing.


Revision 13241 - Directory Listing
Modified Sun Feb 7 20:42:52 1999 UTC (21 years ago) by manus
Fixed a `Void' applied to Reference bug when the Result was not computer:
now we are calling `set_line_number' only when Result has been created.


Revision 13240 - Directory Listing
Modified Sun Feb 7 20:41:17 1999 UTC (21 years ago) by manus
Now, there is only one reverse engineer tool per session. Also, when
we asked for this tool, we do a `force_raise' which basically show the tool
when it is minimized.


Revision 13239 - Directory Listing
Modified Sun Feb 7 20:39:36 1999 UTC (21 years ago) by manus
Add two new classes CASE_DISPLAY_INFO and SHARED_CASE_DISPLAY_INFO
which compute a class position in a certain cluster. This has been made to
avoid too many classes on a very small part of the screen. Now, classes have
a correctly spacing between them.


Revision 13238 - Directory Listing
Modified Sun Feb 7 20:30:39 1999 UTC (21 years ago) by manus
Add `make_for_bench' as a creation procedure.


Revision 13237 - Directory Listing
Modified Sun Feb 7 20:27:26 1999 UTC (21 years ago) by manus
Fixed a generation problem in final code, where we were generating Current instead
of the corresponding hook for Current.


Revision 13236 - Directory Listing
Modified Fri Feb 5 21:38:33 1999 UTC (21 years ago) by aitkaci
`plateform_build' take a EV_CONTAINER_I as argument.


Revision 13235 - Directory Listing
Modified Fri Feb 5 21:36:57 1999 UTC (21 years ago) by aitkaci
1. Bug fixed in `second_body_loop' because it could happen that we go further than the length of the list.
2. In on first display, we must call the on_first display of the children in case there is a box or any other container in the table.


Revision 13234 - Directory Listing
Modified Fri Feb 5 20:57:11 1999 UTC (21 years ago) by manus
Fixed some problems related to the use of expanded types as generic parameters
or with expanded generic classes. This concerns mostly a new skeleton file with
some expanded type info and also some fixes in the workbench mode, especially
with melted code.


Revision 13233 - Directory Listing
Modified Fri Feb 5 19:39:48 1999 UTC (21 years ago) by baron
Remove double inheritance using Precursor.


Revision 13232 - Directory Listing
Modified Fri Feb 5 03:57:18 1999 UTC (21 years ago) by manus
Fixed some problems related to the use of expanded types in generic parameter or with
simple expanded types:
- Fixed the byte code generation
- Changed the skeleton to handle correctly expanded type as a generic parameter
- Changed the attribute description to match the new skeleton
- Propagation of the expanded information (which was not done before, especially
  with inheritance)
- Changed the make routine of the TO_SPECIAL class so that it handles correctly
  an expanded type.


Revision 13231 - Directory Listing
Modified Fri Feb 5 03:46:12 1999 UTC (21 years ago) by manus
1-Fixed a problem related to the use of expanded type when generating a new GEN_TYPE_I
or GEN_TYPE_A.

2-Updated version of the reverse engineer to match the new common S_CLASS_TYPE_INFO
routine creation especially made for EiffelBench, i.e. changed `make' into
`make_for_bench'.

3-Fixed some problems with creation constraints when we don't have the full information
on the two classes we need to check. Add an optimization which does not check when both
classes are identical, in that case we are sure that the class is valid.


Revision 13230 - Directory Listing
Modified Fri Feb 5 03:38:34 1999 UTC (21 years ago) by manus
Fixed the problem related to the use of NONE as a real type in your code.


Revision 13229 - Directory Listing
Modified Fri Feb 5 03:37:04 1999 UTC (21 years ago) by manus
Added a comment for `dummy_id', but we definitively need to change the name
of this feature.


Revision 13228 - Directory Listing
Modified Fri Feb 5 03:28:05 1999 UTC (21 years ago) by manus
Fixed a bug in the Makefile generation, we were using CC instead of CPP to compile
the C++ code.


Revision 13227 - Directory Listing
Modified Fri Feb 5 02:28:58 1999 UTC (21 years ago) by manus
Updated version of the reverse engineer to match the new common S_CLASS_TYPE_INFO
routine creation especially made for EiffelBench, i.e. changed `make' into
`make_for_bench'.


Revision 13226 - Directory Listing
Modified Fri Feb 5 02:26:12 1999 UTC (21 years ago) by manus
We were not using the correct set to count the number of melted classes, it should
have been `freeze_set' and not `melted_set'


Revision 13225 - Directory Listing
Modified Fri Feb 5 00:57:43 1999 UTC (21 years ago) by manus
Fixed some problems related to the use of expanded types as generic parameters
or with expanded generic classes. This concerns mostly a new skeleton file with
some expanded type info and also some fixes in the workbench mode, especially
with melted code.


Revision 13224 - Directory Listing
Modified Fri Feb 5 00:55:48 1999 UTC (21 years ago) by manus
Fixed a bug when the generic type is of type NONE


Revision 13223 - Directory Listing
Modified Thu Feb 4 23:47:15 1999 UTC (21 years ago) by manus
Due to a bug in the Eiffel parser, we need to do twice `extend' and not an append
of the "%U%U" string.


Revision 13222 - Directory Listing
Modified Thu Feb 4 23:42:49 1999 UTC (21 years ago) by manus
Follows Eric Bezault suggestion about the optimization of `is_equal', can be useful
in a HASH_TABLE for example.
Changed the comments and assertions clauses of `clear_all' and `wipe_out'


Revision 13221 - Directory Listing
Modified Thu Feb 4 23:38:27 1999 UTC (21 years ago) by manus
Fixed a bug reported by Eric Bezault: `is_equal' can produce side effects
when comparing in parallel the same list.


Revision 13220 - Directory Listing
Modified Thu Feb 4 23:01:47 1999 UTC (21 years ago) by manus
Fixed a bug related to the use of an inspect clause with no default clause if
the last used inspect clause was with a default clause.


Revision 13219 - Directory Listing
Modified Thu Feb 4 22:43:26 1999 UTC (21 years ago) by manus
New Makefile for the recent added directory


Revision 13218 - Directory Listing
Modified Thu Feb 4 22:41:06 1999 UTC (21 years ago) by manus
New script which now includes the automatic compilation of the bench directory


Revision 13217 - Directory Listing
Modified Thu Feb 4 19:19:25 1999 UTC (21 years ago) by aitkaci
Bug fixed in `parent_ask_resize'. One check was done on the wrong value.


Revision 13216 - Directory Listing
Modified Thu Feb 4 18:26:30 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent', but rename `set_parent' instead in WEL inheritance,
2. In the creation routine need to set a default value for `Pos_tab',
3. At the beginning, the default_minimum_size depend on where the tab are,
4. We don't recreate the tab when we change the position of the tabs, we just use the style,
5. New implementation of `tab_height', `default_style', `child_minwidth_changed' and `child_minheight_changed' because it depends of the position of the tabs,
6. In feature `set_font', we set the default font if the tab is vertical because otherwise it doesn't work sometimes.


Revision 13215 - Directory Listing
Modified Thu Feb 4 18:15:43 1999 UTC (21 years ago) by baron
Avoid to open indefinitly error boxes when crashing.


Revision 13214 - Directory Listing
Modified Thu Feb 4 02:07:20 1999 UTC (21 years ago) by aitkaci
The implementation of `selected_items' was not working, there was a problem because windows send -1 back after having given the last selected item and it was not checked, then it raised a segmentation violation. Now, it is fixed.


Revision 13213 - Directory Listing
Modified Thu Feb 4 01:59:10 1999 UTC (21 years ago) by baron
Replace the Dos consol messages by an error box.
Set a default font for `default_font'.


Revision 13212 - Directory Listing
Modified Thu Feb 4 01:57:16 1999 UTC (21 years ago) by baron
Comment the Dos consol warning messages.


Revision 13211 - Directory Listing
Modified Thu Feb 4 01:01:18 1999 UTC (21 years ago) by baron
Replace Dos console message by a WEL_MSG_BOX.


Revision 13210 - Directory Listing
Modified Wed Feb 3 23:06:42 1999 UTC (21 years ago) by aitkaci
New implementation for `is_multiple_selection' and `has_header', they are no more attributes.


Revision 13209 - Directory Listing
Modified Wed Feb 3 23:05:37 1999 UTC (21 years ago) by aitkaci
New implementation for `selected_item', because the previous one was not efficient in all cases.


Revision 13208 - Directory Listing
Modified Wed Feb 3 23:04:36 1999 UTC (21 years ago) by aitkaci
New precondition for `selected_item' : need to be in single selection mode.


Revision 13207 - Directory Listing
Modified Wed Feb 3 23:03:28 1999 UTC (21 years ago) by aitkaci
`selected_item' : new precondition. Need it to be in single selection mode.


Revision 13206 - Directory Listing
Modified Wed Feb 3 23:02:42 1999 UTC (21 years ago) by aitkaci
`selected_item' : new precondition. Do not need the list to have a selection, but need it to be in single selection mode.


Revision 13205 - Directory Listing
Modified Wed Feb 3 20:25:44 1999 UTC (21 years ago) by aitkaci
Removed unnecessary precondition in `selected_items' and `selected_item'.


Revision 13204 - Directory Listing
Modified Wed Feb 3 20:23:48 1999 UTC (21 years ago) by aitkaci
Need to undefine `on_menu_command' in WEL inheritance.


Revision 13203 - Directory Listing
Modified Wed Feb 3 20:21:03 1999 UTC (21 years ago) by aitkaci
1. Need to undefine `on_menu_command' in WEL inheritance.
2. Remove commented code.


Revision 13202 - Directory Listing
Modified Wed Feb 3 20:18:52 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' but rename `set_parent' as `wel_set_parent'.
2. `selected_items' didn't work, now it does, there was some index error.


Revision 13201 - Directory Listing
Modified Wed Feb 3 19:56:28 1999 UTC (21 years ago) by bouaziz
The profiler now create the profinfo file at the right place:
in EIFGEN/W_code EIFGEN/F_code.


Revision 13200 - Directory Listing
Modified Wed Feb 3 19:30:40 1999 UTC (21 years ago) by baron
Undefine `on_menu_command' from WEL_CONTROL_WINDOW.


Revision 13199 - Directory Listing
Modified Wed Feb 3 19:05:37 1999 UTC (21 years ago) by aitkaci
New attribute `menu_items' to store all the menu items that are in the window, then the feature `on_menu_command' dispatch the event to the item when one is selected. menu_items is created in the `plateform_build' feature which is now redefine here.


Revision 13198 - Directory Listing
Modified Wed Feb 3 19:04:06 1999 UTC (21 years ago) by aitkaci
Undefine `on_menu_command' from the WEL inheritance.


Revision 13197 - Directory Listing
Modified Wed Feb 3 19:03:28 1999 UTC (21 years ago) by aitkaci
No more `current_menu' and now, `on_menu_command' is implemented in EV_CONTAINER_IMP directly then undefine here in the WEL inheritance.


Revision 13196 - Directory Listing
Modified Wed Feb 3 19:01:48 1999 UTC (21 years ago) by aitkaci
The event were not working, now it does. For this a new feature `on_selection_changed' called by the item when it is activated. And ev_children is intialized to the value of menu_items of the parent container.


Revision 13195 - Directory Listing
Modified Wed Feb 3 18:59:58 1999 UTC (21 years ago) by aitkaci
1. Features `add_item', `insert_item' implemented in EV_MENU_ITEM_CONTAINER_IMP,
2. No more `uncheck radio_items' and `container'
3. submenu define to know to how the menu-items will be add.


Revision 13194 - Directory Listing
Modified Wed Feb 3 18:57:35 1999 UTC (21 years ago) by aitkaci
Attribute `ev_children' is initialize as the parent attributes `menu_items' at creation. Indeed, it must be the container that store the menu-items to be sure all the items of the container have a different id.


Revision 13193 - Directory Listing
Modified Wed Feb 3 18:54:51 1999 UTC (21 years ago) by aitkaci
We don't define ev_children here, it is not necessary.


Revision 13192 - Directory Listing
Modified Wed Feb 3 18:52:56 1999 UTC (21 years ago) by aitkaci
1. Part of the implementation of `add_item' and entire implementation of `insert_item', `remove_item' have been moved to EV_MENU_ITEM_CONTAINER_IMP,
2. Cosmetic changes.


Revision 13191 - Directory Listing
Modified Wed Feb 3 18:43:47 1999 UTC (21 years ago) by aitkaci
Added Newline at end of file.


Revision 13190 - Directory Listing
Modified Wed Feb 3 18:42:58 1999 UTC (21 years ago) by aitkaci
1. Now ev_children of type HASHTABLE, it stores the ev_children of the parent container,
2. `parent_container' and `set_parent_container' to send a callback in case it is an option_button,
3. Feature `remove_item' implemented,
4. New implementation for add item adapted to new type of ev_chidren.


Revision 13189 - Directory Listing
Modified Wed Feb 3 18:37:34 1999 UTC (21 years ago) by aitkaci
1. Now `ev_children' of type HASHTABLE,
2. No more `on_menuu_command', but new feature `on_selection_command',
3. When we add an item, we store the current object to have a callback
when the item is selected.


Revision 13188 - Directory Listing
Modified Wed Feb 3 18:34:56 1999 UTC (21 years ago) by aitkaci
`ev_children' not necessary in redefine clause.


Revision 13187 - Directory Listing
Modified Wed Feb 3 02:43:10 1999 UTC (21 years ago) by manus
New parser files for EiffelCase and EiffelBuild coming from the recent changes
done in EiffelBench with delayed calls.


Revision 13186 - Directory Listing
Modified Wed Feb 3 02:37:47 1999 UTC (21 years ago) by manus
Added a new creation routine `make_for_bench' which can be used only by EiffelBench
to store the CASEGEN information. The other one `make' is used only by EiffelCase,m
for compatibility reason, the name is still `make' and not `make_for_case'.


Revision 13185 - Directory Listing
Modified Tue Feb 2 23:54:24 1999 UTC (21 years ago) by aitkaci
New feature : `text'.


Revision 13184 - Directory Listing
Modified Tue Feb 2 23:51:11 1999 UTC (21 years ago) by aitkaci
Inherits from WEL_MENU and implements `menu_container'.


Revision 13183 - Directory Listing
Modified Tue Feb 2 23:50:40 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 13182 - Directory Listing
Modified Tue Feb 2 23:49:40 1999 UTC (21 years ago) by aitkaci
First implementation. Didn't tried the events, but it should work.


Revision 13181 - Directory Listing
Modified Tue Feb 2 23:45:49 1999 UTC (21 years ago) by aitkaci
It must not inherits from WEL_MENU because of the option button. Instead, there is a deferred feature `menu_container' that returns the real WEL container.


Revision 13180 - Directory Listing
Modified Tue Feb 2 23:43:57 1999 UTC (21 years ago) by aitkaci
`loop_application' must do nothing because everything is already done by WEL.


Revision 13179 - Directory Listing
Modified Tue Feb 2 23:38:47 1999 UTC (21 years ago) by manuelt
cc, default compiler and -G default sharedflags for shared libraries linking.


Revision 13178 - Directory Listing
Modified Tue Feb 2 22:28:39 1999 UTC (21 years ago) by manus
New compiler version 4.3-18


Revision 13177 - Directory Listing
Modified Tue Feb 2 22:26:27 1999 UTC (21 years ago) by manus
Forgot a EIF_GET_CONTEXT in `drecord' because we are using some thread specific data.


Revision 13176 - Directory Listing
Modified Tue Feb 2 21:51:49 1999 UTC (21 years ago) by marina
*** empty log message ***


Revision 13175 - Directory Listing
Modified Tue Feb 2 19:55:02 1999 UTC (21 years ago) by manus
Add a new entry for DLL generations


Revision 13174 - Directory Listing
Modified Tue Feb 2 19:31:54 1999 UTC (21 years ago) by aitkaci
New feature `set_modal', not implemented yet.


Revision 13173 - Directory Listing
Modified Tue Feb 2 19:07:51 1999 UTC (21 years ago) by aitkaci
Cosmetic chenages.


Revision 13172 - Directory Listing
Modified Tue Feb 2 19:06:31 1999 UTC (21 years ago) by aitkaci
Now, pixmap_container is pixmapable.


Revision 13171 - Directory Listing
Modified Tue Feb 2 19:05:51 1999 UTC (21 years ago) by aitkaci
First implementation of EV_DYNAMIC_TABLE_IMP... It works !!!


Revision 13170 - Directory Listing
Modified Tue Feb 2 19:05:10 1999 UTC (21 years ago) by aitkaci
1. One new feature `expand_line' used to avoid copy/paste on code.
2. Change at the end of `set_child_position', we propagate the information only if the conatiner has already been displayed.


Revision 13169 - Directory Listing
Modified Tue Feb 2 19:03:34 1999 UTC (21 years ago) by aitkaci
text_container and pximap_container changed to textable and pixmapable


Revision 13168 - Directory Listing
Modified Tue Feb 2 19:02:29 1999 UTC (21 years ago) by aitkaci
`set_child_position' is inapplicable.


Revision 13167 - Directory Listing
Modified Tue Feb 2 18:59:10 1999 UTC (21 years ago) by aitkaci
Moved some of the implementation in the implementation interface :
`is_row_layout', `add_child', `row_index', `column_index', `finite_dimension'.


Revision 13166 - Directory Listing
Modified Tue Feb 2 18:35:00 1999 UTC (21 years ago) by aitkaci
changed names to ...able instead of ...container


Revision 13165 - Directory Listing
Modified Tue Feb 2 18:18:11 1999 UTC (21 years ago) by baron
Change attachments.


Revision 13164 - Directory Listing
Modified Tue Feb 2 17:40:29 1999 UTC (21 years ago) by aitkaci
added set_modal


Revision 13163 - Directory Listing
Modified Tue Feb 2 17:40:03 1999 UTC (21 years ago) by aitkaci
made dialogs show on make


Revision 13162 - Directory Listing
Modified Tue Feb 2 17:39:37 1999 UTC (21 years ago) by aitkaci
readded implementation.iterate


Revision 13161 - Directory Listing
Modified Tue Feb 2 17:38:21 1999 UTC (21 years ago) by aitkaci
added default button commands


Revision 13160 - Directory Listing
Modified Tue Feb 2 17:36:36 1999 UTC (21 years ago) by aitkaci
added c_gtk_window_set_modal, will not be needed with gtk1.1


Revision 13159 - Directory Listing
Modified Tue Feb 2 17:36:15 1999 UTC (21 years ago) by aitkaci
removed iterate


Revision 13158 - Directory Listing
Modified Tue Feb 2 17:35:53 1999 UTC (21 years ago) by aitkaci
added add_activate_command add_deactivate_command


Revision 13157 - Directory Listing
Modified Tue Feb 2 17:29:13 1999 UTC (21 years ago) by aitkaci
initial commit


Revision 13156 - Directory Listing
Modified Tue Feb 2 05:46:54 1999 UTC (21 years ago) by davids
VMS port: get a copy of errno (for debugging)


Revision 13155 - Directory Listing
Modified Tue Feb 2 05:09:29 1999 UTC (21 years ago) by bouaziz
graphical bug corrected


Revision 13154 - Directory Listing
Modified Tue Feb 2 05:08:09 1999 UTC (21 years ago) by bouaziz
The body ids were not updated when using the precompiled libraries.


Revision 13153 - Directory Listing
Modified Tue Feb 2 04:32:30 1999 UTC (21 years ago) by manus
Check correctly, this time, that the creation routine is callable, i.e.
exported to the effective generic parameter.


Revision 13152 - Directory Listing
Modified Tue Feb 2 03:50:11 1999 UTC (21 years ago) by marina
*** empty log message ***


Revision 13151 - Directory Listing
Modified Tue Feb 2 03:28:00 1999 UTC (21 years ago) by marina
 Modified Files:
 	analyzer_dispatch.e analyzer_server.e analyzer_server.rc
 Added Files:
 	analyzer.idl eole_server_configuration.e

Modifications are made to accomodate new registration procedure.
 ----------------------------------------------------------------------


Revision 13150 - Directory Listing
Modified Tue Feb 2 03:20:45 1999 UTC (21 years ago) by manus
Fixed a bug with the error message display when the feature is an infix or prefix
one.


Revision 13149 - Directory Listing
Modified Tue Feb 2 03:20:21 1999 UTC (21 years ago) by marina
 Modified Files:
 	main_window.e
		create modified to initialize


Revision 13148 - Directory Listing
Modified Tue Feb 2 03:19:13 1999 UTC (21 years ago) by marina
 Modified Files:
 	childwin.e
		modefied file permition for open, eliminated share violation exception


Revision 13147 - Directory Listing
Modified Tue Feb 2 03:16:39 1999 UTC (21 years ago) by marina
 Modified Files:
 	main_win.e
		create modified to initialize


Revision 13146 - Directory Listing
Modified Tue Feb 2 02:50:06 1999 UTC (21 years ago) by marina
*** empty log message ***


Revision 13145 - Directory Listing
Modified Tue Feb 2 02:36:28 1999 UTC (21 years ago) by marina
*** empty log message ***


Revision 13144 - Directory Listing
Modified Tue Feb 2 02:35:15 1999 UTC (21 years ago) by marina
 Modified Files:
 	eole_activex_dispinterface.e eole_activex_server.e
 	eole_automation_server_class_factory.e eole_dispatch.e
 	eole_local_automation_server.e
 Added Files:
 	eole_activex.e eole_dispinterface.e eole_registration.e

These classes are restructured to provide generic registration procedure.


Revision 13143 - Directory Listing
Modified Tue Feb 2 01:34:57 1999 UTC (21 years ago) by manus
New version number 4.3-18


Revision 13142 - Directory Listing
Modified Tue Feb 2 01:31:21 1999 UTC (21 years ago) by manus
Fixed a wrong generation for `eparents.c' when there was some expanded classes.


Revision 13141 - Directory Listing
Modified Tue Feb 2 01:30:29 1999 UTC (21 years ago) by manus
Fixed a bug in the check of the following code between a TUPLE and a generic parameter.

class TEST
create
	make

feature
	make is
		do
		end

	x: TEST1 [TUPLE]
end

class TEST1 [G, H -> TUPLE [G]]
end


Revision 13140 - Directory Listing
Modified Tue Feb 2 01:27:02 1999 UTC (21 years ago) by aitkaci
1. EV_PIXMAP_CONTAINER_IMP renamed as EV_PIXMAPABLE_IMP.
2. EV_TEXT_CONTAINER_IMP renamed as EV_TEXTABLE_IMP.


Revision 13139 - Directory Listing
Modified Tue Feb 2 01:24:29 1999 UTC (21 years ago) by aitkaci
EV_PIXMAP_CONTAINER renamed as EV_PIXMAPABLE.


Revision 13138 - Directory Listing
Modified Tue Feb 2 01:23:40 1999 UTC (21 years ago) by aitkaci
1. EV_TEXT_CONTAINER_I renamed as EV_TEXTABLE_I.
2. EV_PIXMAP_CONTAINER_I renamed as EV_PIXMAPABLE_.


Revision 13137 - Directory Listing
Modified Tue Feb 2 01:22:23 1999 UTC (21 years ago) by aitkaci
1. EV_TEXT_CONTAINER renamed as EV_TEXTABLE.
2. EV_PIXMAP_CONTAINER renamed as EV_PIXMAPABLE.


Revision 13136 - Directory Listing
Modified Tue Feb 2 01:20:44 1999 UTC (21 years ago) by aitkaci
EV_PIXMAP_CONTAINER renames as EV_PIXMAPABLE.


Revision 13135 - Directory Listing
Modified Tue Feb 2 01:18:53 1999 UTC (21 years ago) by aitkaci
EV_PIXMAP_CONTAINER is now EV_PIXMAPABLE.


Revision 13134 - Directory Listing
Modified Tue Feb 2 01:18:16 1999 UTC (21 years ago) by aitkaci
EV_TEXT_CONTAINER is now EV_TEXTABLE.


Revision 13133 - Directory Listing
Modified Tue Feb 2 01:17:06 1999 UTC (21 years ago) by aitkaci
Renamed EV_TEXT_CONTAINER_IMP as EV_TEXTABLE_IMP.


Revision 13132 - Directory Listing
Modified Tue Feb 2 01:16:41 1999 UTC (21 years ago) by aitkaci
Renamed EV_PIXMAP_CONTAINER_IMP as EV_PIXMAPABLE_IMP.


Revision 13131 - Directory Listing
Modified Tue Feb 2 01:15:01 1999 UTC (21 years ago) by aitkaci
Rename EV_TEXt_CONTAINER_I as EV_TEXTABLE_I.


Revision 13130 - Directory Listing
Modified Tue Feb 2 01:14:28 1999 UTC (21 years ago) by aitkaci
Rename EV_PIXMAP_CONTAINER_I as EV_PIXMAPABLE_I.


Revision 13129 - Directory Listing
Modified Tue Feb 2 01:13:06 1999 UTC (21 years ago) by aitkaci
Renamed EV_PIXMAP_CONTAINER as EV_PIXMAPABLE.


Revision 13128 - Directory Listing
Modified Tue Feb 2 01:12:30 1999 UTC (21 years ago) by aitkaci
Renamed EV_TEXT_CONTAINER as EV_TEXTABLE.


Revision 13127 - Directory Listing
Modified Tue Feb 2 01:04:16 1999 UTC (21 years ago) by manus
Fixed a bug when you declare something like ARRAY[NONE] in the compiler.
WE add a default inspect statement which does the same thing as it was a reference
type.


Revision 13126 - Directory Listing
Modified Tue Feb 2 01:02:45 1999 UTC (21 years ago) by manus
We need to associate with NONE a valid representation, by default it will be the one
from a reference type.


Revision 13125 - Directory Listing
Modified Tue Feb 2 01:02:36 1999 UTC (21 years ago) by marina
 Modified Files:
 	registry.c
			-- fixed bug, to ensure correct behavior for setting registry
			-- key value, when name is not default.


Revision 13124 - Directory Listing
Modified Tue Feb 2 01:01:10 1999 UTC (21 years ago) by manus
Fixed a bug when creating objects with generic type which produces wrong code.


Revision 13123 - Directory Listing
Modified Tue Feb 2 00:42:27 1999 UTC (21 years ago) by aitkaci
Features in comments of the old_vision removed.


Revision 13122 - Directory Listing
Modified Tue Feb 2 00:41:22 1999 UTC (21 years ago) by aitkaci
1. In build, comments removed for the setting of default colors,
2. features `dimension_sets' is now deferred.


Revision 13121 - Directory Listing
Modified Tue Feb 2 00:39:44 1999 UTC (21 years ago) by aitkaci
1. Now, we have `foreground_color_imp' and `background_color_imp' as attributes. `foreground_color' and `background_color' are features that return a EV_COLOR.
2. New implementation for the post-conditions of sizes, minimum_size and position.


Revision 13120 - Directory Listing
Modified Tue Feb 2 00:37:35 1999 UTC (21 years ago) by aitkaci
1. We need to redefine dimension set because the window has a default window size.
2. Not necessary to rename `parent' from wel_window.
3. `background_color' replaced by `background_color_imp'
4. The window ask its children to get the client size.


Revision 13119 - Directory Listing
Modified Tue Feb 2 00:26:41 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' of wel_window,
2. Nedd to rename `set_parent',
3. The attributes that gives the implemnetation of the backgrouns_color is `background_color_imp'.


Revision 13118 - Directory Listing
Modified Tue Feb 2 00:25:05 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' of wel_window.
2. The attributes that give the implementation of the color is `background_color_imp'.


Revision 13117 - Directory Listing
Modified Tue Feb 2 00:24:24 1999 UTC (21 years ago) by aitkaci
Not necessary to rename `parent' of wel_window.


Revision 13116 - Directory Listing
Modified Tue Feb 2 00:22:55 1999 UTC (21 years ago) by aitkaci
`parent_ask_resize' is no more define in ev_box_imp, there is a specific functino for each vertical and horizontal boxes, what gain one loop when we resize the box.


Revision 13115 - Directory Listing
Modified Tue Feb 2 00:20:41 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' of WEL_WINDOW,
2. Rename `background_color' and `foreground_color' as `wel_xxx' and redefine them.


Revision 13114 - Directory Listing
Modified Tue Feb 2 00:19:08 1999 UTC (21 years ago) by aitkaci
1. Undefine the `count' implementation of the interface,
2. Remove the comment inheritance of WEL_DROP_DOWN_COMBO_BOX,
3. Not necessary to rename `parent' of WEL_WINDOW,
4. Use a local variable in `parent_ask_resize' to be faster.


Revision 13113 - Directory Listing
Modified Tue Feb 2 00:17:36 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' of wel_window,
2. Not necessary to redefine `destroy'.


Revision 13112 - Directory Listing
Modified Tue Feb 2 00:16:08 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' of wel_window,
2. rename `background_color' and `foreground_color' as `wel_xxx' and redefine them.


Revision 13111 - Directory Listing
Modified Tue Feb 2 00:15:00 1999 UTC (21 years ago) by aitkaci
Implement `wel_background_color' and `wel_foreground_colorImplement `wel_background_color' and `wel_foreground_color'.


Revision 13110 - Directory Listing
Modified Tue Feb 2 00:14:33 1999 UTC (21 years ago) by aitkaci
1. Not necessary to rename `parent' of wel_window,
2. rename `background_color' and `froeground_color' as `wel_xxx' and undefine them because they are implemented in text_component.


Revision 13109 - Directory Listing
Modified Tue Feb 2 00:12:36 1999 UTC (21 years ago) by aitkaci
1. Not necessary to redefine `parent' of wel_window,
2. The attribute that gives the implementation of the color of a widget is `backgound_color_imp' and `foreground_color_imp'.


Revision 13108 - Directory Listing
Modified Mon Feb 1 23:42:32 1999 UTC (21 years ago) by manus
Batch mode bug fixes:
- Reverse engineer now works (there is no more reference to the graphical part).
- Documentation generation now works (it was the same problem as reverse engineer)
- Use of the profiler now produces more error messages and do a check on user
  entries, to be sure that we are not going out of bounds.
- Fixed a problem when using at the same time -project_path and -project, because
  we forgot to save a directory name.


Revision 13107 - Directory Listing
Modified Mon Feb 1 23:39:29 1999 UTC (21 years ago) by manus
New warning message when just the degree 5 has been done when browsing all
the feature of a class whose degree 4 has not yet been done.


Revision 13106 - Directory Listing
Modified Mon Feb 1 23:38:00 1999 UTC (21 years ago) by aitkaci
Now, the background and the foregground color implementation of a widget are stored in the attributes (`foreground_color_imp' and `background_color_imp').


Revision 13105 - Directory Listing
Modified Mon Feb 1 23:35:11 1999 UTC (21 years ago) by aitkaci
The default color was not good.`


Revision 13104 - Directory Listing
Modified Mon Feb 1 23:34:19 1999 UTC (21 years ago) by aitkaci
Comment in the `build' feature removed.


Revision 13103 - Directory Listing
Modified Mon Feb 1 23:32:58 1999 UTC (21 years ago) by manus
Added protection when browsing classes when the project is not fully compiled.
Added also a new error message in WARNING_MESSAGES.


Revision 13102 - Directory Listing
Modified Mon Feb 1 23:30:50 1999 UTC (21 years ago) by manus
Fixed a display problem which makes the profiler query window to scroll at the
end of the text instead of staying at the top (this was very annoying, especially
with long profiles).


Revision 13101 - Directory Listing
Modified Mon Feb 1 23:27:52 1999 UTC (21 years ago) by manus
Cosmetics


Revision 13100 - Directory Listing
Modified Mon Feb 1 23:27:29 1999 UTC (21 years ago) by manus
When changing the name of a cluster, we were not updating its internal name
and thus we were stick with the old name.


Revision 13099 - Directory Listing
Modified Mon Feb 1 23:25:22 1999 UTC (21 years ago) by manus
When the new_creation_type was not correct, we were display `creation_type',
but since it was Void (not yet computed) it was crashing when displaying
the VGCC3 error message.


Revision 13098 - Directory Listing
Modified Mon Feb 1 23:20:43 1999 UTC (21 years ago) by manus
Sometimes in `perform_type_check', the result of `type.actual_type' can be Void
(for example with BITS_SYMBOL_AS), thus I introduced a new case and slightly
modified the VGCC3 class to be able to display the `dump' name of `type'.


Revision 13097 - Directory Listing
Modified Mon Feb 1 23:08:38 1999 UTC (21 years ago) by manus
Changed the signature of reverse_engineering_window from GRAPHICAL_DEGREE_OUTPUT
to DEGREE_OUTPUT.


Revision 13096 - Directory Listing
Modified Mon Feb 1 23:00:06 1999 UTC (21 years ago) by manus
Removed precondition and post-conditions because they were not True most
of the time and there is no way to do the contract. So, now it is a feature
of the function to return a Void reference.


Revision 13095 - Directory Listing
Modified Mon Feb 1 20:08:06 1999 UTC (21 years ago) by manus
Fixed a display problem when the type we cannot create is a BITS_SYMBOL_AS,
it can also fix some other un-printable types, but I don't know them.

This occurs when writing "create {BIT Weasel} s.make" and s of type ANY.


Revision 13094 - Directory Listing
Modified Mon Feb 1 18:21:24 1999 UTC (21 years ago) by manus
Changed int into int32 for egc_rcarg.


Revision 13093 - Directory Listing
Modified Sun Jan 31 20:31:48 1999 UTC (21 years ago) by bouaziz
Bug fix in reverse engineering.


Revision 13092 - Directory Listing
Modified Sun Jan 31 19:53:27 1999 UTC (21 years ago) by manus
Cosmetics


Revision 13091 - Directory Listing
Modified Sun Jan 31 05:39:34 1999 UTC (21 years ago) by bouaziz
graphical bug fix


Revision 13090 - Directory Listing
Modified Sun Jan 31 05:38:34 1999 UTC (21 years ago) by bouaziz
bug fix in the print command


Revision 13089 - Directory Listing
Modified Sun Jan 31 05:30:28 1999 UTC (21 years ago) by bouaziz
graphical bug fix


Revision 13088 - Directory Listing
Modified Sun Jan 31 05:29:39 1999 UTC (21 years ago) by bouaziz
the user has no longer to create himself the preference file: we do it
for him


Revision 13087 - Directory Listing
Modified Sun Jan 31 05:24:48 1999 UTC (21 years ago) by bouaziz
had to use internal id to fix a bug in the reverse engineering: introduced
the dummy_id function to get rid of the exportation clause.


Revision 13086 - Directory Listing
Modified Sun Jan 31 05:19:34 1999 UTC (21 years ago) by bouaziz
if the directory where to save the preferences of the user does not exist,
it will be automatically created (until then the user had to create the
tree himself).


Revision 13085 - Directory Listing
Modified Sun Jan 31 05:17:23 1999 UTC (21 years ago) by bouaziz
bug fix in the reverse engeeniring: now we can use the precompiled libraries
because we use a complete class_id instead of an integer.


Revision 13084 - Directory Listing
Modified Sun Jan 31 05:16:47 1999 UTC (21 years ago) by bouaziz
buf fix in the reverse engeeniring: now we can use the precompiled libraries
because we use a complete class_id instead of an integer.


Revision 13083 - Directory Listing
Modified Sun Jan 31 05:15:17 1999 UTC (21 years ago) by bouaziz
bug fix in reverse engineering: now we can use precompiled libraries
because we use a complete class_is instead of an integer.


Revision 13082 - Directory Listing
Modified Sun Jan 31 03:58:51 1999 UTC (21 years ago) by bouaziz
bug fix in the reverse engineering: the class ids are no mre
integer but real class ids


Revision 13081 - Directory Listing
Modified Sun Jan 31 03:57:34 1999 UTC (21 years ago) by bouaziz
bug fix in the reverse engineering


Revision 13080 - Directory Listing
Modified Sun Jan 31 03:51:53 1999 UTC (21 years ago) by bouaziz
Manu changed the maximum number of generic parameters to 8.


Revision 13079 - Directory Listing
Modified Sat Jan 30 02:04:41 1999 UTC (21 years ago) by aitkaci
Some calculus bugs are fixed. The main one :
	== In `adjust_children', the previous change was not good,
	== In the feature `initialize_rest', there was an index error,
	== The meaning of some parameters of `columns_value' and `rows_value' have changed.
	== Some preconditions added,
	== Implementation fo the parameter expand of the children prepared, but do not work yet, need to be finished.
	== maybe few other things.


Revision 13078 - Directory Listing
Modified Sat Jan 30 01:05:38 1999 UTC (21 years ago) by manus
Fixed a bug when you do the following step:
    Compile a basic TEST class as root class, then change declaration of TEST from
    "class TEST" to "class TEST [G -> STRING]".  Click on Quick Melt.
    Ebench correctly reports VSRC(1).  Change back to "class TEST"
    (remove the " [G -> STRING]").


Revision 13077 - Directory Listing
Modified Sat Jan 30 00:58:01 1999 UTC (21 years ago) by manus
Add a symmetric test, because a.is_identical (b) is not equivalent to b.is_identical (a).


Revision 13076 - Directory Listing
Modified Sat Jan 30 00:53:01 1999 UTC (21 years ago) by manus
Fixed a bug which was occuring at degree 4 when starting from scratch. Once more
when checking for a valid creation constraint whe we were making the assumption that
all the feature tables have been computed, but this is not true, especially when
we are checking the constraint.

For the moment, we add a test which makes the rule less valuable, but will work
as the previous implementation.

What needs to be done next: a new topological sort which takes into account a kind
of relation between a class and its constraint.


Revision 13075 - Directory Listing
Modified Sat Jan 30 00:49:10 1999 UTC (21 years ago) by moinet
Changes due to new way to create generic types.


Revision 13074 - Directory Listing
Modified Sat Jan 30 00:44:28 1999 UTC (21 years ago) by moinet
New way to create generic types.


Revision 13073 - Directory Listing
Modified Sat Jan 30 00:41:01 1999 UTC (21 years ago) by manus
For EiffelCase, the simple format was not putting separator between tokens
and as a result generated a bad CASEGEN.


Revision 13072 - Directory Listing
Modified Sat Jan 30 00:39:42 1999 UTC (21 years ago) by manus
Cosmetics and also generates now `system_name'.ecr and not "system.ecr"


Revision 13071 - Directory Listing
Modified Sat Jan 30 00:27:23 1999 UTC (21 years ago) by manus
Now, we generate the header files in the `header_generation_buffer' and not
in `generation_buffer'. Needed to fix a problem with C++ generation in Workbench
mode.


Revision 13070 - Directory Listing
Modified Sat Jan 30 00:24:08 1999 UTC (21 years ago) by manus
Fixed a problem when handling a NONE type in a TUPLE.


Revision 13069 - Directory Listing
Modified Sat Jan 30 00:21:57 1999 UTC (21 years ago) by manus
Cosmetics


Revision 13068 - Directory Listing
Modified Sat Jan 30 00:21:04 1999 UTC (21 years ago) by moinet
Change according to new hash_table creation.
Add some functionalities in mt_class and mt_entrypoint.


Revision 13067 - Directory Listing
Modified Sat Jan 30 00:21:01 1999 UTC (21 years ago) by manus
Changed the way how to generate the header file in the workbench mode. This was
needed for the C++ generation where the C++ header files should not have been included
in the "extern "C" {" part. To be able to do it, we also fixed the CPP_, EXT_ and
MACRO_EXT_BYTE_CODE.


Revision 13066 - Directory Listing
Modified Sat Jan 30 00:18:48 1999 UTC (21 years ago) by manus
Update the generation of the dynamic library file so that we update read the content
of the file before generating it and then having a correct generation.


Revision 13065 - Directory Listing
Modified Sat Jan 30 00:17:24 1999 UTC (21 years ago) by manus
Fixed a bug with incremental compilation and debugging. We forgot to update the
feature tables because we were using `melted_set' (coming from the previous
implementation) which was freed just before the call to `make_update_features_tables'.
In fact, we should have used `freeze_set' which contains all the melted classes.


Revision 13064 - Directory Listing
Modified Sat Jan 30 00:09:03 1999 UTC (21 years ago) by manus
Changed a once into a standard routine, because we need to save the value
of E_DYNAMIC_LIB between compilation and we do not want to fix its value for
the full system execution.


Revision 13063 - Directory Listing
Modified Sat Jan 30 00:07:24 1999 UTC (21 years ago) by manus
The dynamic library generation information is now saved in E_PROJECT, so that
we don't need anymore to open the dynamic library tool each time we need it.


Revision 13062 - Directory Listing
Modified Sat Jan 30 00:06:05 1999 UTC (21 years ago) by manus
New way to load the dynamic library tool. This is due to the fact, that now
we saved in the project that we have generated a dynamic library.


Revision 13061 - Directory Listing
Modified Fri Jan 29 23:51:05 1999 UTC (21 years ago) by manus
Fixed a bug due to supermelted once functions. We were not giving a key to them
and as a result we got some very strange behavior, especially cannot enter in once
byte code.
What does the fix?
- By default we always `realloc' EIF_once_values which is initially set to `0'.
- We count first the supermelted once functions (specified when launching the program),
  then we count the C once functions through the EIF_Minit functions, and then when
  supermelted once function on the fly, we increment EIF_once_count and resize EIF_once_values.


Revision 13060 - Directory Listing
Modified Fri Jan 29 23:47:44 1999 UTC (21 years ago) by manuelt
Initial Revision.


Revision 13059 - Directory Listing
Modified Fri Jan 29 23:46:32 1999 UTC (21 years ago) by manuelt
Add flag mtcppflags.


Revision 13058 - Directory Listing
Modified Fri Jan 29 23:45:49 1999 UTC (21 years ago) by manuelt
Initial revision


Revision 13057 - Directory Listing
Modified Fri Jan 29 23:42:47 1999 UTC (21 years ago) by manuelt
Initial revision.


Revision 13056 - Directory Listing
Modified Fri Jan 29 23:38:51 1999 UTC (21 years ago) by manuelt
Add EIF_SGI flags for easy port modification.
Add mtcppflags.


Revision 13055 - Directory Listing
Modified Fri Jan 29 23:38:19 1999 UTC (21 years ago) by manuelt
Add flag EIF_SGI for easy port modification.
Add mtcppflags.


Revision 13054 - Directory Listing
Modified Fri Jan 29 23:34:46 1999 UTC (21 years ago) by manuelt
Other settings for SIGTRAP handling on SGI
(Output of exception, default, reset).


Revision 13053 - Directory Listing
Modified Fri Jan 29 19:57:36 1999 UTC (21 years ago) by manuelt
Add a EIF_SGI sgi specific flag.
ehandlr is now public: SIGTRAP on SGI was not caught otherwise.
ehandler is now the SIGTRAP handler on SGI.


Revision 13052 - Directory Listing
Modified Fri Jan 29 19:34:09 1999 UTC (21 years ago) by pascalf
Addings ...


Revision 13051 - Directory Listing
Modified Fri Jan 29 19:29:52 1999 UTC (21 years ago) by pascalf
New resources files + update of the others ...


Revision 13050 - Directory Listing
Modified Fri Jan 29 18:53:41 1999 UTC (21 years ago) by manuelt
ehandler is now public. See sig.c log for more info.


Revision 13049 - Directory Listing
Modified Fri Jan 29 18:39:21 1999 UTC (21 years ago) by aitkaci
1. The table didn't take the good size when it was dimensionned by the parent,
2. The size taken by the children was wrong.


Revision 13048 - Directory Listing
Modified Fri Jan 29 18:01:04 1999 UTC (21 years ago) by baron
Set the title when retrieving a project.


Revision 13047 - Directory Listing
Modified Fri Jan 29 02:39:39 1999 UTC (21 years ago) by baron
Raise an error box when "crashing".
Add the possibility to fail on rescue setting it in the resources file.


Revision 13046 - Directory Listing
Modified Fri Jan 29 02:36:35 1999 UTC (21 years ago) by baron
Display an error box when "crashing".
Add the possibility to fail on rescue by setting it in the ressources file.


Revision 13045 - Directory Listing
Modified Fri Jan 29 02:32:52 1999 UTC (21 years ago) by baron
Stop the loop at the end of the STRING.


Revision 13044 - Directory Listing
Modified Fri Jan 29 02:29:40 1999 UTC (21 years ago) by baron
Don't call `current_application_class' if the `class_list' is empty, to
avoid precondition violation.


Revision 13043 - Directory Listing
Modified Fri Jan 29 02:23:33 1999 UTC (21 years ago) by baron
Put a title to the windows.


Revision 13042 - Directory Listing
Modified Fri Jan 29 00:34:31 1999 UTC (21 years ago) by baron
Add the end of class comment and a carrage return into the `template' code.


Revision 13041 - Directory Listing
Modified Thu Jan 28 23:24:06 1999 UTC (21 years ago) by aitkaci
In the `on_draw' feature, we must check if the system doesn't send -1 because the list is empty. In this case, we do nothing.


Revision 13040 - Directory Listing
Modified Thu Jan 28 23:22:13 1999 UTC (21 years ago) by aitkaci
An adapted child for the tables. Keep the information about a widget and its attachments in the table.


Revision 13039 - Directory Listing
Modified Thu Jan 28 23:20:10 1999 UTC (21 years ago) by aitkaci
Changes in the implementation of `on_lbn_selchange' because the selection event was not called properly.


Revision 13038 - Directory Listing
Modified Thu Jan 28 23:18:29 1999 UTC (21 years ago) by aitkaci
In feature `on_show', when there is a menu, we draw it, otherwise, it doesn't appear.


Revision 13037 - Directory Listing
Modified Thu Jan 28 23:17:33 1999 UTC (21 years ago) by aitkaci
First implementation of the table.


Revision 13036 - Directory Listing
Modified Thu Jan 28 23:02:09 1999 UTC (21 years ago) by manus
Fixed a bug which occurs only when using CDE (from what we know so far).
This is due to the fact, that CDDE returns a XFontSet instead of a XFontStruct
as expected by the Eiffel code from `font_struct' of MEL_FONT_LIST_ENTRY.


Revision 13035 - Directory Listing
Modified Thu Jan 28 16:53:01 1999 UTC (21 years ago) by manus
Fixed a bug with nested generic class in `eif_type_id'. The problem is that we
forgot that a generic parameter have more than one entry in the type_string_array
and we need to do an offset to find the correct entry in this array.


Revision 13034 - Directory Listing
Modified Thu Jan 28 03:33:43 1999 UTC (21 years ago) by bouaziz
new error: VD54 not in the ETL: ace file empty


Revision 13033 - Directory Listing
Modified Wed Jan 27 23:54:51 1999 UTC (21 years ago) by manus
The previous fix was not enough. There was still a problem when using CECIL types.
For some reason, CECIL does not put the flag saying that it is a reference type
so we are fucked up when checking this flag. The temporary solution which handles
only basic types and reference types is that everything which is not a basic type
is a reference type. It covers most of the cases anyway.


Revision 13032 - Directory Listing
Modified Wed Jan 27 23:50:46 1999 UTC (21 years ago) by baron
Bug fixed: when unrealizing the obtion pull and realize it after, the
children weren't realized (not managed).


Revision 13031 - Directory Listing
Modified Wed Jan 27 23:24:31 1999 UTC (21 years ago) by manuelt
Add d_bsdsig for IRIX (undef by default). Defined on sgi.


Revision 13030 - Directory Listing
Modified Wed Jan 27 23:23:39 1999 UTC (21 years ago) by manuelt
Add d_bsdsig for IRIX (undef by default)


Revision 13029 - Directory Listing
Modified Wed Jan 27 23:05:39 1999 UTC (21 years ago) by manuelt
Add USE_BSD_SIGNALS for SGI port.


Revision 13028 - Directory Listing
Modified Wed Jan 27 23:04:07 1999 UTC (21 years ago) by manuelt
Add USE_BSD_SIGNALS for SGI.


Revision 13027 - Directory Listing
Modified Wed Jan 27 21:44:40 1999 UTC (21 years ago) by manus
Added an optional close button for all the tools except the project toll
and a double line toolbar for the feature tool.


Revision 13026 - Directory Listing
Modified Wed Jan 27 19:47:34 1999 UTC (21 years ago) by manus
Removed `format_bar' and `command_bar' options, i.e. they are no more exported.
Added `double_line_toolbar' and `keep_toolbar' option.


Revision 13025 - Directory Listing
Modified Wed Jan 27 19:46:42 1999 UTC (21 years ago) by manus
Cosmetics


Revision 13024 - Directory Listing
Modified Wed Jan 27 19:44:09 1999 UTC (21 years ago) by baron
Reuse the previous implementation using a client WEL_CLIENT_BOX.


Revision 13023 - Directory Listing
Modified Wed Jan 27 19:35:06 1999 UTC (21 years ago) by manuelt
Bad initialization value of ex_val (was `\001 instead of null). Bug revealed
in CRAY/SGI port.


Revision 13022 - Directory Listing
Modified Wed Jan 27 19:29:51 1999 UTC (21 years ago) by manus
Added two missing declared functions.


Revision 13021 - Directory Listing
Modified Wed Jan 27 19:29:22 1999 UTC (21 years ago) by manus
Fixed a bug with `eif_type_id' when the generic parameter is a BOOLEAN, this was
due to the fact that SK_BOOL has the same signature of a SK_REF which is not
very correct.


Revision 13020 - Directory Listing
Modified Wed Jan 27 16:59:12 1999 UTC (21 years ago) by kolli
configuration files platform dependant


Revision 13019 - Directory Listing
Modified Wed Jan 27 02:11:14 1999 UTC (21 years ago) by baron
Invalid variant clause (the variant should be verified even before leaving).


Revision 13018 - Directory Listing
Modified Wed Jan 27 02:04:39 1999 UTC (21 years ago) by aitkaci
Event implementation fixed. It calls only one time the command associated to the event.


Revision 13017 - Directory Listing
Modified Wed Jan 27 01:04:53 1999 UTC (21 years ago) by aitkaci
cleaned up formatting


Revision 13016 - Directory Listing
Modified Wed Jan 27 01:04:35 1999 UTC (21 years ago) by aitkaci
added color interaction functions


Revision 13015 - Directory Listing
Modified Wed Jan 27 01:03:24 1999 UTC (21 years ago) by aitkaci
added destroy and destroyed


Revision 13014 - Directory Listing
Modified Wed Jan 27 01:02:45 1999 UTC (21 years ago) by aitkaci
added call to main_window to ensure its timely creation


Revision 13013 - Directory Listing
Modified Wed Jan 27 01:02:12 1999 UTC (21 years ago) by aitkaci
changed get color externals to store rgb in 3 ints passed by address


Revision 13012 - Directory Listing
Modified Wed Jan 27 01:01:26 1999 UTC (21 years ago) by aitkaci
made some pesky comiler errors quiet temprariliy


Revision 13011 - Directory Listing
Modified Wed Jan 27 01:00:18 1999 UTC (21 years ago) by aitkaci
made deferred


Revision 13010 - Directory Listing
Modified Wed Jan 27 00:59:52 1999 UTC (21 years ago) by aitkaci
fixed default_bg_color


Revision 13009 - Directory Listing
Modified Wed Jan 27 00:59:00 1999 UTC (21 years ago) by aitkaci
added new externals


Revision 13008 - Directory Listing
Modified Wed Jan 27 00:58:22 1999 UTC (21 years ago) by aitkaci
fixed child resize problem


Revision 13007 - Directory Listing
Modified Wed Jan 27 00:57:53 1999 UTC (21 years ago) by aitkaci
fixed child resized problem, added set_border_width


Revision 13006 - Directory Listing
Modified Wed Jan 27 00:57:03 1999 UTC (21 years ago) by aitkaci
fixed notebook tab orientation


Revision 13005 - Directory Listing
Modified Wed Jan 27 00:56:25 1999 UTC (21 years ago) by aitkaci
removed set_..._resize features noew in _I
changed color returning features to return EV_COLOR not EV_COLOR_IMP


Revision 13004 - Directory Listing
Modified Wed Jan 27 00:55:01 1999 UTC (21 years ago) by aitkaci
fixed insert text typo text->txt


Revision 13003 - Directory Listing
Modified Wed Jan 27 00:54:37 1999 UTC (21 years ago) by aitkaci
implemented text_length


Revision 13002 - Directory Listing
Modified Wed Jan 27 00:54:35 1999 UTC (21 years ago) by baron
Variant correction (it must be positive when leaving the loop).


Revision 13001 - Directory Listing
Modified Wed Jan 27 00:53:47 1999 UTC (21 years ago) by aitkaci
fixed duplicate inheritance problem


Revision 13000 - Directory Listing
Modified Wed Jan 27 00:53:04 1999 UTC (21 years ago) by aitkaci
initial commit


Revision 12999 - Directory Listing
Modified Wed Jan 27 00:52:13 1999 UTC (21 years ago) by aitkaci
rows->count


Revision 12998 - Directory Listing
Modified Wed Jan 27 00:52:04 1999 UTC (21 years ago) by aitkaci
color testing


Revision 12997 - Directory Listing
Modified Wed Jan 27 00:50:56 1999 UTC (21 years ago) by aitkaci
EV_COLOR_IMP->EV_COLOR for retreval features


Revision 12996 - Directory Listing
Modified Wed Jan 27 00:49:53 1999 UTC (21 years ago) by aitkaci
commented out recursive color setting


Revision 12995 - Directory Listing
Modified Wed Jan 27 00:49:24 1999 UTC (21 years ago) by aitkaci
layout tweaks


Revision 12994 - Directory Listing
Modified Wed Jan 27 00:48:56 1999 UTC (21 years ago) by aitkaci
added set_border_width


Revision 12993 - Directory Listing
Modified Wed Jan 27 00:48:19 1999 UTC (21 years ago) by aitkaci
filling in features


Revision 12992 - Directory Listing
Modified Wed Jan 27 00:46:06 1999 UTC (21 years ago) by aitkaci
implemented


Revision 12991 - Directory Listing
Modified Wed Jan 27 00:45:39 1999 UTC (21 years ago) by aitkaci
rows->count


Revision 12990 - Directory Listing
Modified Wed Jan 27 00:44:26 1999 UTC (21 years ago) by aitkaci
added  set_border_width widgets/containers/ev_box.e


Revision 12989 - Directory Listing
Modified Wed Jan 27 00:43:20 1999 UTC (21 years ago) by aitkaci
Rearanged make structure


Revision 12988 - Directory Listing
Modified Wed Jan 27 00:42:03 1999 UTC (21 years ago) by aitkaci
rearanged make structure, no need to define it in each dialog any more


Revision 12987 - Directory Listing
Modified Wed Jan 27 00:40:32 1999 UTC (21 years ago) by aitkaci
syntax fix


Revision 12986 - Directory Listing
Modified Wed Jan 27 00:39:03 1999 UTC (21 years ago) by aitkaci
reintroduced setparent


Revision 12985 - Directory Listing
Modified Wed Jan 27 00:37:50 1999 UTC (21 years ago) by aitkaci
added equal_color feature to compare two colors


Revision 12984 - Directory Listing
Modified Tue Jan 26 20:37:53 1999 UTC (21 years ago) by bouaziz
new error: empty Ace file.
NOR DEFINED IN THE ETL


Revision 12983 - Directory Listing
Modified Tue Jan 26 20:33:56 1999 UTC (21 years ago) by delivery
New lace error NOT DEFINED IN ETL: empty ace file.


Revision 12982 - Directory Listing
Modified Tue Jan 26 19:55:45 1999 UTC (21 years ago) by aitkaci
Replaced a wrong precondition by a good one.


Revision 12981 - Directory Listing
Modified Tue Jan 26 19:29:40 1999 UTC (21 years ago) by aitkaci
Two new features : `add_activate_command' and `add_deactivate_command'.


Revision 12980 - Directory Listing
Modified Tue Jan 26 19:28:40 1999 UTC (21 years ago) by aitkaci
Two new features `add_activate_command' and `add_deactiv�te_command'.


Revision 12979 - Directory Listing
Modified Tue Jan 26 19:26:41 1999 UTC (21 years ago) by aitkaci
`application' and `set_application' not necessary at this level.


Revision 12978 - Directory Listing
Modified Tue Jan 26 19:25:59 1999 UTC (21 years ago) by aitkaci
1. Cosmetic changes.
2. `main_window.set_application (Current)
    implementation.iterate'
must not be called in the creation routine because it is already done in wel, so it must be called from implementation level.


Revision 12977 - Directory Listing
Modified Tue Jan 26 19:24:39 1999 UTC (21 years ago) by aitkaci
`application' and `set_application' not necessary in this level.


Revision 12976 - Directory Listing
Modified Tue Jan 26 19:23:10 1999 UTC (21 years ago) by aitkaci
Cosmetic changes for `add_activate_command'.


Revision 12975 - Directory Listing
Modified Tue Jan 26 19:22:32 1999 UTC (21 years ago) by aitkaci
1. `set_maximum_line_length' and not `set_maximum_line_lenght'.
2. Inherits from EV_BAR_ITEM.


Revision 12974 - Directory Listing
Modified Tue Jan 26 19:21:22 1999 UTC (21 years ago) by aitkaci
Is a pixmap_container.


Revision 12973 - Directory Listing
Modified Tue Jan 26 19:20:51 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 12972 - Directory Listing
Modified Tue Jan 26 19:19:50 1999 UTC (21 years ago) by aitkaci
1. Is a list_item_container, then some features moved to this class,
2. allow items to be pixmap_comtainers by beeing an owner-draw list.


Revision 12971 - Directory Listing
Modified Tue Jan 26 19:18:05 1999 UTC (21 years ago) by aitkaci
1. Double inheritance not necessary, then it inherits only from WEL_DROP_DOWN_COMBO_BOX that define all the features used.
2. Now, in a combo_box, you add list_items.
3. Changes to make the combo_box owner-draw and then allow the items to be pixmap_containers.
4. Cosmetic changes for the `add_?_command'.


Revision 12970 - Directory Listing
Modified Tue Jan 26 19:15:31 1999 UTC (21 years ago) by aitkaci
Toggle_button reimplemented to be pixmap_container.


Revision 12969 - Directory Listing
Modified Tue Jan 26 19:13:41 1999 UTC (21 years ago) by aitkaci
`state', `set_state', `toggle'.. need to be defined here because now, a toogle button is an owner draw button.


Revision 12968 - Directory Listing
Modified Tue Jan 26 19:12:33 1999 UTC (21 years ago) by aitkaci
Button reimplemented to be pixmap containers.


Revision 12967 - Directory Listing
Modified Tue Jan 26 19:11:45 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 12966 - Directory Listing
Modified Tue Jan 26 19:10:50 1999 UTC (21 years ago) by aitkaci
First implementation for multi__column_list.


Revision 12965 - Directory Listing
Modified Tue Jan 26 19:09:31 1999 UTC (21 years ago) by aitkaci
1. Need to undefine `on_key_up' and `on_draw_item'.
2. Implementation of the options `vertical_resize' and `horizontal_resize'.
3. Cosmetic changes for the `add_?_command' features.


Revision 12964 - Directory Listing
Modified Tue Jan 26 19:06:50 1999 UTC (21 years ago) by aitkaci
1. Need to undefine `on_key_up' and `on_draw_item'.
2. children is now `ev_children'.
3. New feature `set_insensitive'.


Revision 12963 - Directory Listing
Modified Tue Jan 26 19:05:34 1999 UTC (21 years ago) by aitkaci
Need to undefine `on_key_up' and `on_draw_item'.


Revision 12962 - Directory Listing
Modified Tue Jan 26 19:04:44 1999 UTC (21 years ago) by aitkaci
1. Inherits of EV_SYSTEM_PEN that define :
   `window_frame_pen', `face_pen', `shadow_pen' and `highlight_pen'.
2. New implementation for `set_width' and `set_height'.


Revision 12961 - Directory Listing
Modified Tue Jan 26 19:02:36 1999 UTC (21 years ago) by aitkaci
No more `child_width_changed' or `child_height_changed'.


Revision 12960 - Directory Listing
Modified Tue Jan 26 18:58:35 1999 UTC (21 years ago) by aitkaci
One new feature `on_draw_item' for the owner-draw controls.


Revision 12959 - Directory Listing
Modified Tue Jan 26 18:56:55 1999 UTC (21 years ago) by aitkaci
Two new features: `destroy and `destroyed', but they need to be reimplemented.


Revision 12958 - Directory Listing
Modified Tue Jan 26 18:54:57 1999 UTC (21 years ago) by aitkaci
1. Create directly the children,
2. destroy function need to be reviewde.


Revision 12957 - Directory Listing
Modified Tue Jan 26 18:52:06 1999 UTC (21 years ago) by aitkaci
1. Inherits of EV_DRAWABLE_IMP.
2. We create the pixmaps with the wel_window of the pixmap container, not directly with the container, because items are nothing on wel.
3. Features `destroy' and `destroyed' implemented.
4. `width' and `height' implemented.


Revision 12956 - Directory Listing
Modified Tue Jan 26 18:45:52 1999 UTC (21 years ago) by aitkaci
1. Now tere is a `widget_make' for the implementation because the order to call the other features depends of the plateform.
2. `initialize_list' do not need to be implemented anymore, it is done in EV_EVENT_HANDLER_IMP.
3. Cosmetic changes for the `add_?_command' features.
4. `minimum_dimensions_set' and ` position_set' need to be reviewed.


Revision 12955 - Directory Listing
Modified Tue Jan 26 18:42:11 1999 UTC (21 years ago) by aitkaci
1. New constants : `Cmd_column_click', `Cmd_close', `Cmd_size', `Cmd_move'.
2. New constant `command_count' used by widgets to create the list of commands and arguments.


Revision 12954 - Directory Listing
Modified Tue Jan 26 18:40:31 1999 UTC (21 years ago) by aitkaci
1. Inherits of EV_ITEM_EVENTS_CONSTANTS_IMP.
2. Do not create the list of children, because then the heirs can undefine it when necessary.
3. Feature `on_draw' because all items need to be redrawn for pixmaps.


Revision 12953 - Directory Listing
Modified Tue Jan 26 18:38:10 1999 UTC (21 years ago) by aitkaci
1. Feature `initialize_list' now take the size of the list to create, then it can be used by widgets, items or dialogs.
2. command_list and argument_list are now of type : ARRAY [LINKED_LIST [EV_COMMAND]] and ARRAY [LINKED_LIST [EV_ARGUMENTS]], then, we can add several command for one event.
3. The implementation of add_command and execute_command has changed to use these table of list.


Revision 12952 - Directory Listing
Modified Tue Jan 26 18:35:49 1999 UTC (21 years ago) by aitkaci
1. New event : deactivate, then new constants.
2. New constants `item_command_count' used by the items to create the list of commands and arguments.


Revision 12951 - Directory Listing
Modified Tue Jan 26 18:34:42 1999 UTC (21 years ago) by aitkaci
A new constants `command_count' that is used by dialogs to create the lists of commands and arguments.


Revision 12950 - Directory Listing
Modified Tue Jan 26 18:33:26 1999 UTC (21 years ago) by aitkaci
Some pen used in the implementation of several classes : EV_BUTTON_IMP, EV_SPLIT_AREA_IMP...


Revision 12949 - Directory Listing
Modified Tue Jan 26 18:32:13 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 12948 - Directory Listing
Modified Tue Jan 26 18:31:34 1999 UTC (21 years ago) by aitkaci
1. New features : `on_draw', `wel_window' deferred used to add or redraw a pixmap in the container.
2. Some inheritances to have tools to draw : WEL_RASTER_OPERATIONS_CONSTANTS,
WEL_DT_CONSTANTS, WEL_ODS_CONSTANTS, WEL_ODA_CONSTANTS, WEL_DRAWING_ROUTINES.


Revision 12947 - Directory Listing
Modified Tue Jan 26 18:29:17 1999 UTC (21 years ago) by aitkaci
1. Cosmetic changes.
2. This class must inherits from EV_FONTABLE_I.


Revision 12946 - Directory Listing
Modified Tue Jan 26 18:28:28 1999 UTC (21 years ago) by aitkaci
A drawable is not a pixmap container.


Revision 12945 - Directory Listing
Modified Tue Jan 26 18:26:56 1999 UTC (21 years ago) by aitkaci
Features `destroy' and `destroyed' implemented. Also `is_valid'. Maybe need to be reviewed for ev_color.


Revision 12944 - Directory Listing
Modified Tue Jan 26 18:25:59 1999 UTC (21 years ago) by aitkaci
Cosmetic changes.


Revision 12943 - Directory Listing
Modified Tue Jan 26 18:16:39 1999 UTC (21 years ago) by aitkaci
1. Inherits from EV_PIXMAP_CONTAINER_IMP.
2. Need to initialize the lists of command and argument in the creation routine.
3. Implementation of feature `destroyed' changed : it depends if the item is a menu or just an item.
4. `wel_window' used by the pixmap_container.


Revision 12942 - Directory Listing
Modified Tue Jan 26 18:14:21 1999 UTC (21 years ago) by aitkaci
Two new features : `is_perr' and `set_peer', but they are not implemented.


Revision 12941 - Directory Listing
Modified Tue Jan 26 18:11:19 1999 UTC (21 years ago) by aitkaci
1. Inherits from EV_PIXMAP_CONTAINER_IMP and EV_SYSTEM_PEN_IMP for the drawing
2. `make_with_size' need to initialize the list of commands and arguments,
3. Index error corrected in `is_selected'.
4. `add_double_click_command' implemented.
5. `set_parent' no more needed here.
6. New features to draw pixmaps : `on_draw', `draw_focus', `draw_selected_body', `draw_unselected_body', `selection_color', `selection_brush'.
7. Attributes `wel_window' used for the pixmap container.
8. `parent_imp' is a list-item-container.


Revision 12940 - Directory Listing
Modified Tue Jan 26 17:41:12 1999 UTC (21 years ago) by aitkaci
1. Feature `initialize_list' is define in EV_EVENT_HANDLER_IMP.
2. Two features for the event : activate and deactivate.
3. Feature `set_parent' not needed any more.


Revision 12939 - Directory Listing
Modified Tue Jan 26 17:39:13 1999 UTC (21 years ago) by aitkaci
First implementation of the multi-column-list-row.


Revision 12938 - Directory Listing
Modified Tue Jan 26 17:38:39 1999 UTC (21 years ago) by aitkaci
First implementation. Class needed because a list-item container can be both a list or a combo-box.


Revision 12937 - Directory Listing
Modified Tue Jan 26 05:26:31 1999 UTC (21 years, 1 month ago) by manus
Code cosmetics


Revision 12936 - Directory Listing
Modified Tue Jan 26 01:51:22 1999 UTC (21 years, 1 month ago) by aitkaci
1. Redefines `process_notification_info' and not `process_notification',
2. Inherits from WEL_COMPOSITE_WINDOW to propagate the events.


Revision 12935 - Directory Listing
Modified Tue Jan 26 00:49:07 1999 UTC (21 years, 1 month ago) by baron
Template ace files corresponding to the new Vision (4.3).


Revision 12934 - Directory Listing
Modified Tue Jan 26 00:47:13 1999 UTC (21 years, 1 month ago) by baron
Error dialog to display a message when the preconditions of the imported
feature aren't verified.


Revision 12933 - Directory Listing
Modified Tue Jan 26 00:45:48 1999 UTC (21 years, 1 month ago) by baron
Crash fixed: don't change the size when iconifying the window.
Cosmetic changes.


Revision 12932 - Directory Listing
Modified Tue Jan 26 00:43:58 1999 UTC (21 years, 1 month ago) by baron
Add the possibility to fix the minimum size and the maximum size of the top
shell.


Revision 12931 - Directory Listing
Modified Tue Jan 26 00:41:27 1999 UTC (21 years, 1 month ago) by baron
Add new default commands in the command catalog.


Revision 12930 - Directory Listing
Modified Tue Jan 26 00:40:12 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: execute the observers of the observer command.


Revision 12929 - Directory Listing
Modified Tue Jan 26 00:37:12 1999 UTC (21 years, 1 month ago) by baron
Add feature `display_error_message' to raise an error dialog when the
precondition of the imported feature aren't verified.


Revision 12928 - Directory Listing
Modified Tue Jan 26 00:16:01 1999 UTC (21 years, 1 month ago) by aitkaci
1. Do not redefine `process_message', but `process_message_info',
2. Signature of the on_? features adapted to the windows structures we get,
3. feature `get_item' make valid all the attributes ot the returned item.


Revision 12927 - Directory Listing
Modified Tue Jan 26 00:05:17 1999 UTC (21 years, 1 month ago) by baron
Open a presentation window when openning EBuild.


Revision 12926 - Directory Listing
Modified Tue Jan 26 00:04:05 1999 UTC (21 years, 1 month ago) by baron
Open a `presentation_window' in feature `init_window'.


Revision 12925 - Directory Listing
Modified Tue Jan 26 00:02:25 1999 UTC (21 years, 1 month ago) by baron
Add a presentation window BUILD_PRESENTATION_WINDOW when openning.


Revision 12921 - Directory Listing
Modified Tue Jan 26 00:00:50 1999 UTC (21 years, 1 month ago) by aitkaci
Initial revision


Revision 12919 - Directory Listing
Modified Mon Jan 25 23:45:52 1999 UTC (21 years, 1 month ago) by aitkaci
A new structure for the Tcn_keydown notification message of a tab_control.


Revision 12918 - Directory Listing
Modified Mon Jan 25 23:45:14 1999 UTC (21 years, 1 month ago) by aitkaci
Three new structures for the notification messages of list-view.


Revision 12917 - Directory Listing
Modified Mon Jan 25 23:44:19 1999 UTC (21 years, 1 month ago) by aitkaci
Some drawing routines to draw windows objects : border, focus rectangles... of controls.


Revision 12916 - Directory Listing
Modified Mon Jan 25 23:42:38 1999 UTC (21 years, 1 month ago) by aitkaci
Replaced a bad header file inclusion : <x.h> by the proper one : %"x.h%".


Revision 12915 - Directory Listing
Modified Mon Jan 25 23:41:17 1999 UTC (21 years, 1 month ago) by aitkaci
1. Uncomment the constants Lvcf_image constants because it will probably be implemented in the next release of Borland.
2. Replaced a bad header file inclusion : <x.h> by the proper one : %"x.h%".


Revision 12914 - Directory Listing
Modified Mon Jan 25 23:40:00 1999 UTC (21 years, 1 month ago) by aitkaci
1. Add 2 missing constants: Lvn_begindrag and Lvn_beginrdrag,
2. Replaced a bad header file inclusion : <x.h> by the proper one : %"x.h%".


Revision 12913 - Directory Listing
Modified Mon Jan 25 23:36:27 1999 UTC (21 years, 1 month ago) by aitkaci
I added some missing constants :
Tvgn_child, Tvgn_next, Tvgn_nextvisible, Tvgn_parent, Tvgn_previous, Tvgn_previousvisible, Tvgn_root.


Revision 12912 - Directory Listing
Modified Mon Jan 25 23:34:53 1999 UTC (21 years, 1 month ago) by aitkaci
Some constants for drawing routines.


Revision 12911 - Directory Listing
Modified Mon Jan 25 23:31:39 1999 UTC (21 years, 1 month ago) by aitkaci
One new feature : `get_parent_item' that returns the parent of a given item.


Revision 12910 - Directory Listing
Modified Mon Jan 25 23:30:42 1999 UTC (21 years, 1 month ago) by aitkaci
New structure for the notification message (Tcn_keydown) of a tab control.


Revision 12909 - Directory Listing
Modified Mon Jan 25 23:29:49 1999 UTC (21 years, 1 month ago) by aitkaci
Three new structures for the notification messages of the list-view controls.


Revision 12908 - Directory Listing
Modified Mon Jan 25 23:28:46 1999 UTC (21 years, 1 month ago) by aitkaci
Two new attributes : `state' and `lparam'.
And some features usefull : `set_state', `set_cchtextmax' and `set_statemask'.


Revision 12907 - Directory Listing
Modified Mon Jan 25 23:27:47 1999 UTC (21 years, 1 month ago) by aitkaci
Feature `set_cchtextmax' exported only to WEL_TREE_VIEW.


Revision 12906 - Directory Listing
Modified Mon Jan 25 21:44:45 1999 UTC (21 years, 1 month ago) by moinet
Style


Revision 12905 - Directory Listing
Modified Mon Jan 25 21:10:07 1999 UTC (21 years, 1 month ago) by manus
New syntax for Delayed calls using ? and ~ to remove the "." conflicts.


Revision 12904 - Directory Listing
Modified Mon Jan 25 20:35:31 1999 UTC (21 years, 1 month ago) by manus
New precompilation Ace file for WEL


Revision 12903 - Directory Listing
Modified Mon Jan 25 16:59:44 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	eole_root_storage.e eole_storage.e eole_stream.e

Corrected bug in function `interface_identifier_list'.
 ----------------------------------------------------------------------


Revision 12902 - Directory Listing
Modified Mon Jan 25 16:58:08 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	eole_var_flags.e

Removed debuging print.
 ----------------------------------------------------------------------


Revision 12901 - Directory Listing
Modified Mon Jan 25 16:56:55 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	eole_enum_conn_points.e eole_enum_connections.e
 	eole_enum_unknown.e
Corrected bug in function `interface_identifier_list'.
 ----------------------------------------------------------------------


Revision 12900 - Directory Listing
Modified Mon Jan 25 16:55:46 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	eole_class_factory.e eole_com.e eole_connection_point.e
 	eole_connpt_container.e eole_font.e eole_persist.e
 	eole_picture.e eole_provide_class_info.e eole_unknown.e
Corrected bug in function `interface_identifier_list'
----------------------------------------------------------------------


Revision 12899 - Directory Listing
Modified Mon Jan 25 16:53:48 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	eole_activex_server.e eole_automation_client.e
 	eole_automation_server_class_factory.e eole_dispatch.e
 	eole_font_disp.e eole_local_automation_server.e
 	eole_picture_disp.e eole_type_comp.e eole_type_info.e
 	eole_type_lib.e
Corrected bug in function `interface_identifier_list'.


Revision 12898 - Directory Listing
Modified Mon Jan 25 06:29:16 1999 UTC (21 years, 1 month ago) by manus
Add a new external `str_strict_cmp' which compares only `n' bytes of both strings
This new external is used in `is_equal'
For `<' we are using the old version `str_cmp' which has been modified at the C
level to use strncmp, which is more faster.


Revision 12897 - Directory Listing
Modified Mon Jan 25 06:14:14 1999 UTC (21 years, 1 month ago) by manus
Cosmetics


Revision 12896 - Directory Listing
Modified Mon Jan 25 06:12:17 1999 UTC (21 years, 1 month ago) by manus
Added the option in the preferences to add a close button.


Revision 12895 - Directory Listing
Modified Mon Jan 25 06:11:43 1999 UTC (21 years, 1 month ago) by manus
Replaced all the `exit' by `cancel' since we do not exit anymore.


Revision 12894 - Directory Listing
Modified Mon Jan 25 06:09:40 1999 UTC (21 years, 1 month ago) by manus
New way how to generate the name of the melted file when we are using
a precompilation. This was needed because now the name of the melted file
is not anymore `melted.eif' but the name of the system, which was not working
with a precompiled library since we needed to generate the name of the
precompiled library.


Revision 12893 - Directory Listing
Modified Mon Jan 25 06:07:40 1999 UTC (21 years, 1 month ago) by manus
New compiler version number 4.3-17


Revision 12892 - Directory Listing
Modified Mon Jan 25 06:05:08 1999 UTC (21 years, 1 month ago) by manus
New version number 4.3-17


Revision 12891 - Directory Listing
Modified Mon Jan 25 05:04:22 1999 UTC (21 years, 1 month ago) by manus
Improved the display of the Project tool when there is no toolbars
Fixed some preferences problems with some specified toolbars which does not
exist anymore.


Revision 12890 - Directory Listing
Modified Mon Jan 25 03:39:35 1999 UTC (21 years, 1 month ago) by manus
New project window which handles much nicely on Windows the removal of
the command or control bar.


Revision 12889 - Directory Listing
Modified Mon Jan 25 03:38:36 1999 UTC (21 years, 1 month ago) by manus
New number of handled exceptions which is now 27.


Revision 12888 - Directory Listing
Modified Sun Jan 24 12:27:58 1999 UTC (21 years, 1 month ago) by manus
Now, when the user changes the progress bar color, it really changes it.


Revision 12887 - Directory Listing
Modified Sun Jan 24 12:24:02 1999 UTC (21 years, 1 month ago) by manus
Now when you were precompiling and you had an error,
you can click on melt or quick_melt it will go back
precompiling.


Revision 12886 - Directory Listing
Modified Sun Jan 24 07:20:09 1999 UTC (21 years, 1 month ago) by manus
Improve the effeciency of put_string so that we do not resize the string when writing it ti the file, it was useless anyway because we are writing just the size of the string not more


Revision 12885 - Directory Listing
Modified Sun Jan 24 07:17:29 1999 UTC (21 years, 1 month ago) by manus
Improved the code of `is_equal' by getting ride of a local variable
and also by using `str_strict_cmp' instead of `str_cmp' which can
compare strings of different sizes


Revision 12884 - Directory Listing
Modified Sun Jan 24 07:16:00 1999 UTC (21 years, 1 month ago) by manus
Fixed a refreshment problem which occurs when doing apply in the preference tool: it was resetting the title of the Project window to ISE EiffelBench


Revision 12883 - Directory Listing
Modified Sun Jan 24 07:12:42 1999 UTC (21 years, 1 month ago) by manus
Integrated for Pascalf some stuff he did concerning the treatment of constants in EiffelCase


Revision 12882 - Directory Listing
Modified Sun Jan 24 07:10:32 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem in the generation of `eskelet.x' because we forgot
to include a header file


Revision 12881 - Directory Listing
Modified Sun Jan 24 07:08:48 1999 UTC (21 years, 1 month ago) by manus
Removed the platform dependent stuff, however, we keep the has_smart_file_system flag. Fixed a problem by de-commenting some line of codes I commented awhile ago. In fact, they are useful because even if a directory did not change, one of its file could have changed


Revision 12880 - Directory Listing
Modified Sun Jan 24 07:05:02 1999 UTC (21 years, 1 month ago) by manus
Add some comments


Revision 12879 - Directory Listing
Modified Sun Jan 24 07:04:22 1999 UTC (21 years, 1 month ago) by manus
Add the new flag which tells in BYTE_CONTEXT if we generated some C++ code


Revision 12878 - Directory Listing
Modified Sun Jan 24 07:03:19 1999 UTC (21 years, 1 month ago) by manus
Fixed a bad implemented checking for the creation constraint of generic classes


Revision 12877 - Directory Listing
Modified Sun Jan 24 07:02:35 1999 UTC (21 years, 1 month ago) by manus
Fixed an incrementality problem with finalization


Revision 12876 - Directory Listing
Modified Sun Jan 24 07:01:38 1999 UTC (21 years, 1 month ago) by manus
Use of Precursor


Revision 12875 - Directory Listing
Modified Sun Jan 24 07:01:22 1999 UTC (21 years, 1 month ago) by manus
Fix an incorrect line generation when the line number is 0


Revision 12874 - Directory Listing
Modified Sun Jan 24 07:00:13 1999 UTC (21 years, 1 month ago) by manus
Correct implementation of the creation constraint clause with a check of the given creation routines


Revision 12873 - Directory Listing
Modified Sun Jan 24 06:58:36 1999 UTC (21 years, 1 month ago) by manus
Check correctly the new creation constraint with the creation procedures list given in the class declaration of the generic class


Revision 12872 - Directory Listing
Modified Sun Jan 24 06:56:46 1999 UTC (21 years, 1 month ago) by manus
Cosmetics


Revision 12871 - Directory Listing
Modified Sun Jan 24 06:51:02 1999 UTC (21 years, 1 month ago) by manus
New str_cmp function. We are now using strncmp for compatibility reasons


Revision 12870 - Directory Listing
Modified Sun Jan 24 06:49:46 1999 UTC (21 years, 1 month ago) by manus
Forget the inclusion of EIF_TYPE_ID defined in eif_cecil.h


Revision 12869 - Directory Listing
Modified Sat Jan 23 08:26:14 1999 UTC (21 years, 1 month ago) by manuelt
Remove printf ("Signal %d\n", sig); in two locations.


Revision 12868 - Directory Listing
Modified Sat Jan 23 03:06:11 1999 UTC (21 years, 1 month ago) by bouaziz
Now when you were precompiling and you had an error, you
can click on melt or quick_melt it will go back precompiling.


Revision 12867 - Directory Listing
Modified Sat Jan 23 01:21:57 1999 UTC (21 years, 1 month ago) by baron
Compiling with Bench 43-16: precize the precursor class.


Revision 12866 - Directory Listing
Modified Sat Jan 23 01:10:08 1999 UTC (21 years, 1 month ago) by marina
*** empty log message ***


Revision 12865 - Directory Listing
Modified Sat Jan 23 00:52:32 1999 UTC (21 years, 1 month ago) by baron
Add the possibility to change the foreground color of the catalogs.


Revision 12864 - Directory Listing
Modified Fri Jan 22 23:27:23 1999 UTC (21 years, 1 month ago) by manus
Add a filter to the `browse' button and make it a `set_file_selection' dialog.


Revision 12863 - Directory Listing
Modified Fri Jan 22 23:19:16 1999 UTC (21 years, 1 month ago) by manus
Show the filter button. On windows it is nothing, but on Unix, it is very
useful.


Revision 12862 - Directory Listing
Modified Fri Jan 22 23:02:32 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	eole_methodflags.e
		-- bug correction


Revision 12861 - Directory Listing
Modified Fri Jan 22 18:51:16 1999 UTC (21 years, 1 month ago) by marina
 Modified Files:
 	Eautostr.cpp Eoleauto.cpp eifole.h ieconpnt.cpp ienumcon.cpp
 	ienumukn.cpp
		-- removed use of `eif_generic_id'


Revision 12860 - Directory Listing
Modified Fri Jan 22 18:51:02 1999 UTC (21 years, 1 month ago) by aitkaci
Two missing constants added : `Sw_otherzoom' and `Sw_otherunzoom'.


Revision 12859 - Directory Listing
Modified Fri Jan 22 18:49:28 1999 UTC (21 years, 1 month ago) by aitkaci
One missing constant added: `Odt_static'.


Revision 12858 - Directory Listing
Modified Fri Jan 22 18:48:46 1999 UTC (21 years, 1 month ago) by aitkaci
Two missing constants added : `Ods_default' and `Ods_comboboxedit'.


Revision 12857 - Directory Listing
Modified Fri Jan 22 18:47:41 1999 UTC (21 years, 1 month ago) by aitkaci
2 missing styles : `Bn_killfocus' and `Bn_setfocus'.


Revision 12856 - Directory Listing
Modified Fri Jan 22 18:46:04 1999 UTC (21 years, 1 month ago) by aitkaci
Two new structure used in the notification messages of the tree_vies.


Revision 12855 - Directory Listing
Modified Fri Jan 22 18:41:26 1999 UTC (21 years, 1 month ago) by aitkaci
1. Inherits from WEL_BIT_OPERATION to give the possibility to the user to know what flag is set, and it is used in `state_is_valid' and `text_is_valid'.
2. New parameter : `state' to know the state of the item.
`set_state' goes with it.
3. New feature `set_cchtextmax' used in WEL_TREE_VIEW by `get_item_with_data'.


Revision 12854 - Directory Listing
Modified Fri Jan 22 18:38:31 1999 UTC (21 years, 1 month ago) by aitkaci
Before to give the `new_item' and the `old_item', we retriev all the information about the item : text and state.


Revision 12853 - Directory Listing
Modified Fri Jan 22 18:34:51 1999 UTC (21 years, 1 month ago) by aitkaci
New structures used by the notification messages of a tree-view to retrieve the informations.


Revision 12852 - Directory Listing
Modified Fri Jan 22 18:34:24 1999 UTC (21 years, 1 month ago) by marina
eole_automation_server.e renamed to eole_local_automation_server.e


Revision 12851 - Directory Listing
Modified Fri Jan 22 18:33:04 1999 UTC (21 years, 1 month ago) by aitkaci
1. Inherits from WEL_TVIF_CONSTANTS for the feature `get_item_with_data' that is needed to retrieve the text from an item given in a WEL_NM_TREE_VIEW structure.
2. Signature of the following features have changed :
`on_tvn_beginlabeledit', `on_tvn_endlabeledit', `on_tvn_getdispinfo', `on_tvn_keydown', `on_tvn_setdispinfo' because they were calling the wrong structure.
2. `process_notification_info' has changed, because, the structure that we get depends of the notification code.


Revision 12850 - Directory Listing
Modified Fri Jan 22 18:03:30 1999 UTC (21 years, 1 month ago) by marina
*** empty log message ***


Revision 12849 - Directory Listing
Modified Fri Jan 22 18:01:23 1999 UTC (21 years, 1 month ago) by marina
Ocxcecil.cpp
		-- `GuidToCString' modified for better memory menagement


Revision 12848 - Directory Listing
Modified Fri Jan 22 17:52:00 1999 UTC (21 years, 1 month ago) by marina
eole_methodflags.e
		-- new functions `is_dispatch_method', `is_dispatch_propertyget',
			`is_dispatch_propertyput', `is_dispatch_propertyputref'.
		-- `is_valid_method_flag' modified


Revision 12847 - Directory Listing
Modified Fri Jan 22 17:42:10 1999 UTC (21 years, 1 month ago) by marina
eole_class_factory.e
		-- modified `on_release', now detatch_ole_interface_ptr is not called
			if number of server locks is not 0
		-- modified `terminate', detatch_ole_interface_pointer is called

eole_unknown.e
		-- `link_ole_interface_ptr' is added


Revision 12846 - Directory Listing
Modified Fri Jan 22 00:50:03 1999 UTC (21 years, 1 month ago) by marina
Added Files:
 	eole_activex_dispinterface.e eole_activex_server.e
		- these files are needed for ActiveX server.
Modified Files:
	eole_automation_client.e
		- added support for inprocess server,
		- renamed create to initalize (to avoid clash with reserved word).
	eole_automation_server_class_factory.e
		- on_create_instance modified for correct behavior


Revision 12845 - Directory Listing
Modified Fri Jan 22 00:20:28 1999 UTC (21 years, 1 month ago) by marina
Added Files:
 	component_dispatch.e component_dispid.e eole_activex.e
These files needed for ActiveX server, these are only templates, should be implemented by user before adding to a project.


Revision 12844 - Directory Listing
Modified Thu Jan 21 22:21:59 1999 UTC (21 years, 1 month ago) by baron
Add the possibility to change the catalogs background and foreground color
in the resources file.
Comment unused attributes for command catalog, context catalog and context
tree.


Revision 12843 - Directory Listing
Modified Thu Jan 21 22:19:22 1999 UTC (21 years, 1 month ago) by baron
Add the possibility to change the catalogs background and foreground color
in the resources file.


Revision 12842 - Directory Listing
Modified Thu Jan 21 22:14:56 1999 UTC (21 years, 1 month ago) by baron
Uncomment background setting.
Test if the widget has already a background or a foreground color.


Revision 12841 - Directory Listing
Modified Thu Jan 21 20:27:38 1999 UTC (21 years, 1 month ago) by bouaziz
bug fix in eif_set_directory: it put 2 / instead of one in the paths.


Revision 12840 - Directory Listing
Modified Thu Jan 21 03:02:50 1999 UTC (21 years, 1 month ago) by aitkaci
New action constants that are returned by WEL_NM_TREE_VIEW through the action feature.


Revision 12839 - Directory Listing
Modified Thu Jan 21 03:00:55 1999 UTC (21 years, 1 month ago) by aitkaci
Changing implementation of hooks, now have the notification informations.
Implementation of the new `process_notification_info' from WEL_CONTROL.


Revision 12838 - Directory Listing
Modified Thu Jan 21 02:58:42 1999 UTC (21 years, 1 month ago) by aitkaci
In the `on_wm_notify' feature, we call `process_notification_info' and not `process_notification'.


Revision 12837 - Directory Listing
Modified Thu Jan 21 02:57:10 1999 UTC (21 years, 1 month ago) by aitkaci
Two new functions : `action' and `position' that were missing in the structure.


Revision 12836 - Directory Listing
Modified Thu Jan 21 02:26:33 1999 UTC (21 years, 1 month ago) by manus
Add a cast from a uint32 to a int16 expected by eif_gen_cid


Revision 12835 - Directory Listing
Modified Thu Jan 21 02:24:41 1999 UTC (21 years, 1 month ago) by manus
Replace `Deif_bid(flags & EO_TYPE)' by `Deif_bid(flags)' since the macro
is doing it by default. This removes a computation and thus speed-up the
process.


Revision 12834 - Directory Listing
Modified Thu Jan 21 02:19:28 1999 UTC (21 years, 1 month ago) by baron
Change command catalog proportion after removing the user defined page from
the command catalog.


Revision 12833 - Directory Listing
Modified Thu Jan 21 02:19:09 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem due to the new conformance mechanism, we need to use the
mapped dynamic type with Deif_bid to get correct dynamic types which enables
us to access `System' and `References'


Revision 12832 - Directory Listing
Modified Thu Jan 21 02:17:36 1999 UTC (21 years, 1 month ago) by baron
Rename feature `add_argument' into `add_argument_icon'.


Revision 12831 - Directory Listing
Modified Thu Jan 21 02:16:18 1999 UTC (21 years, 1 month ago) by baron
Move feature `add_argument' from COMMAND_EDITOR to COMMAND_TOOL.


Revision 12830 - Directory Listing
Modified Thu Jan 21 02:15:23 1999 UTC (21 years, 1 month ago) by manus
New Makefile for Windows which includes the new Read-WriteLock mutex.


Revision 12829 - Directory Listing
Modified Thu Jan 21 02:11:08 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug when writing the profiler file. `eif_free' was called at each loop
iteration instead of once after the loop.


Revision 12828 - Directory Listing
Modified Thu Jan 21 02:10:21 1999 UTC (21 years, 1 month ago) by baron
Remove user defined page from the command catalog.


Revision 12827 - Directory Listing
Modified Thu Jan 21 02:09:14 1999 UTC (21 years, 1 month ago) by baron
Add creation feature to instantiate `associated_command_tool' and call it as
the `popuper_parent'.
Remove user defined page from the command catalog.


Revision 12826 - Directory Listing
Modified Thu Jan 21 02:04:45 1999 UTC (21 years, 1 month ago) by baron
Move `add_argument' to COMMAND_TOOL to fix crash when adding a new argument
without opening the editor.
Remove comments.


Revision 12825 - Directory Listing
Modified Thu Jan 21 02:00:57 1999 UTC (21 years, 1 month ago) by baron
Crash when adding an argument on an instance already associated to a context.
Rename `add_argument' `add_argument_icon' and move the feature `add_argument'
from COMMAND_EDITOR.


Revision 12824 - Directory Listing
Modified Thu Jan 21 01:57:14 1999 UTC (21 years, 1 month ago) by baron
Remove user define page from the command catalog.


Revision 12823 - Directory Listing
Modified Thu Jan 21 01:29:53 1999 UTC (21 years, 1 month ago) by baron
Crash fixed: precodicion violation, cannot create a wel client dc if the
window doesn't exist.


Revision 12822 - Directory Listing
Modified Wed Jan 20 23:09:22 1999 UTC (21 years, 1 month ago) by pascalf
The Constants are implemented


Revision 12821 - Directory Listing
Modified Wed Jan 20 22:40:17 1999 UTC (21 years, 1 month ago) by manus
Fixed a multithreading issue, because we were using `eif_cid_map' directly
which is not correct, because we should use `Deif_bid'.
Fixed a debugger issue, we were using the full dynamic type instead of
the real dynamic type => use of Deif_bid.


Revision 12820 - Directory Listing
Modified Wed Jan 20 22:23:00 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: set foreground color when realize.


Revision 12819 - Directory Listing
Modified Wed Jan 20 21:47:38 1999 UTC (21 years, 1 month ago) by aitkaci
Ancestor class for almost all the EiffelVision objects. Defines features `destroy', `destroyed', `is_valid'...


Revision 12818 - Directory Listing
Modified Wed Jan 20 21:46:24 1999 UTC (21 years, 1 month ago) by aitkaci
1. Cosmetic changes,
2. New preconditions in `add_toggle_command'.


Revision 12817 - Directory Listing
Modified Wed Jan 20 21:45:34 1999 UTC (21 years, 1 month ago) by aitkaci
No more necessary to undefine `build'.


Revision 12816 - Directory Listing
Modified Wed Jan 20 21:44:36 1999 UTC (21 years, 1 month ago) by aitkaci
1. Not necessary to define a deferred `make', it is done in widget_i
2. Colors set,
3. text_length cannot be define here because of windows,
4. Inherits from EV_BAR_ITEM_I.


Revision 12815 - Directory Listing
Modified Wed Jan 20 21:43:01 1999 UTC (21 years, 1 month ago) by aitkaci
Colors set.


Revision 12814 - Directory Listing
Modified Wed Jan 20 21:42:20 1999 UTC (21 years, 1 month ago) by aitkaci
New preconditions in the `make_with_text'


Revision 12813 - Directory Listing
Modified Wed Jan 20 21:41:18 1999 UTC (21 years, 1 month ago) by aitkaci
Not necessary to redefine a deferred `make', it is already done in widget.


Revision 12812 - Directory Listing
Modified Wed Jan 20 21:40:37 1999 UTC (21 years, 1 month ago) by aitkaci
Cosmetic changes.


Revision 12811 - Directory Listing
Modified Wed Jan 20 21:39:50 1999 UTC (21 years, 1 month ago) by aitkaci
`pixmap_size_ok' need to be redefine: any pixmap can be set in a button.


Revision 12810 - Directory Listing
Modified Wed Jan 20 21:38:27 1999 UTC (21 years, 1 month ago) by aitkaci
1. Inherits from EV_ANY_I,
2. Cosmetic changes.


Revision 12809 - Directory Listing
Modified Wed Jan 20 21:36:58 1999 UTC (21 years, 1 month ago) by aitkaci
1. Cosmetic changes,
2. Colors set.


Revision 12808 - Directory Listing
Modified Wed Jan 20 21:33:20 1999 UTC (21 years, 1 month ago) by aitkaci
`destroy' and `destroyed' are now implmented in EV_ANY_I.


Revision 12807 - Directory Listing
Modified Wed Jan 20 21:32:12 1999 UTC (21 years, 1 month ago) by aitkaci
Cosmetic changes.


Revision 12806 - Directory Listing
Modified Wed Jan 20 21:22:38 1999 UTC (21 years, 1 month ago) by aitkaci
1. Inherits from EV_ANY_I,
2. Uses `is_valid' in the preconditions.


Revision 12805 - Directory Listing
Modified Wed Jan 20 21:17:00 1999 UTC (21 years, 1 month ago) by aitkaci
Inherits now from EV_ANY_I.


Revision 12804 - Directory Listing
Modified Wed Jan 20 21:14:37 1999 UTC (21 years, 1 month ago) by aitkaci
Inherits now from EV_ANY_I where `is_valid' is defined.


Revision 12803 - Directory Listing
Modified Wed Jan 20 20:22:26 1999 UTC (21 years, 1 month ago) by aitkaci
New preconditions.


Revision 12802 - Directory Listing
Modified Wed Jan 20 20:22:05 1999 UTC (21 years, 1 month ago) by aitkaci
1. Inherits from EV_ANY_I,
2. Uses is_valid in the preconditions.


Revision 12801 - Directory Listing
Modified Wed Jan 20 20:16:43 1999 UTC (21 years, 1 month ago) by aitkaci
Use `is_valid' in the preconditions.


Revision 12800 - Directory Listing
Modified Wed Jan 20 20:16:36 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: code generation error when a command inherit from another command.


Revision 12799 - Directory Listing
Modified Wed Jan 20 20:15:59 1999 UTC (21 years, 1 month ago) by aitkaci
Now inherits from EV_ANY_I where `destroy' and `destroyed' are defined.


Revision 12798 - Directory Listing
Modified Wed Jan 20 20:12:21 1999 UTC (21 years, 1 month ago) by aitkaci
*** empty log message ***


Revision 12797 - Directory Listing
Modified Wed Jan 20 20:11:46 1999 UTC (21 years, 1 month ago) by aitkaci
Cosmetic changes.


Revision 12796 - Directory Listing
Modified Wed Jan 20 20:11:45 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: when a query is not selected (query form unmanaged), don't
increment the counter.
Replace the INT_GENERATOR `counter' by a LOCAL_NAMER `argument_namer'.


Revision 12795 - Directory Listing
Modified Wed Jan 20 20:08:36 1999 UTC (21 years, 1 month ago) by baron
When the query type isn't INTEGER, STRING or BOOLEAN, all the queries can
change its value.


Revision 12794 - Directory Listing
Modified Wed Jan 20 20:07:12 1999 UTC (21 years, 1 month ago) by aitkaci
Do not redefine make from ev_bar_item.


Revision 12793 - Directory Listing
Modified Wed Jan 20 20:06:46 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: Incorrect Eiffel keywords.


Revision 12792 - Directory Listing
Modified Wed Jan 20 20:05:40 1999 UTC (21 years, 1 month ago) by aitkaci
One new feature : `count'.


Revision 12791 - Directory Listing
Modified Wed Jan 20 19:55:11 1999 UTC (21 years, 1 month ago) by aitkaci
`destro' and `destroyed' are now defines in EV_ANY, then, we remove them from here.


Revision 12790 - Directory Listing
Modified Wed Jan 20 19:54:35 1999 UTC (21 years, 1 month ago) by aitkaci
Cosmetic changes.


Revision 12789 - Directory Listing
Modified Wed Jan 20 19:35:10 1999 UTC (21 years, 1 month ago) by aitkaci
1. Cosmetic changes,
2. Use of is_valid in the preconditions.


Revision 12788 - Directory Listing
Modified Wed Jan 20 19:27:59 1999 UTC (21 years, 1 month ago) by aitkaci
Cosmetic changes.


Revision 12787 - Directory Listing
Modified Wed Jan 20 19:24:22 1999 UTC (21 years, 1 month ago) by aitkaci
1. Inherits from EV_ANY where `destroy', `destroyed', `remove_implementation', `same' are defined.
2. Use the feature `is_valid' in the precondition.


Revision 12786 - Directory Listing
Modified Wed Jan 20 19:20:41 1999 UTC (21 years, 1 month ago) by aitkaci
Now inherits from EV_ANY where `destroy', `destroyed' are defined.


Revision 12785 - Directory Listing
Modified Wed Jan 20 19:17:14 1999 UTC (21 years, 1 month ago) by aitkaci
1. EV_FONT now inherits of EV_ANY,
2. Invariant sets,
3. Old obsolete features of the old vision removed.


Revision 12784 - Directory Listing
Modified Wed Jan 20 19:16:08 1999 UTC (21 years, 1 month ago) by aitkaci
EV_COLOR now inherits from EV_ANY.


Revision 12783 - Directory Listing
Modified Wed Jan 20 19:15:26 1999 UTC (21 years, 1 month ago) by aitkaci
A common class to almost all the EiffelVision Objects. In it: `destroy', `destroyed', `remove_implementation', `is_valid'.


Revision 12782 - Directory Listing
Modified Wed Jan 20 19:14:00 1999 UTC (21 years, 1 month ago) by aitkaci
Now inherits from EV_ANY.


Revision 12781 - Directory Listing
Modified Wed Jan 20 19:12:36 1999 UTC (21 years, 1 month ago) by aitkaci
Inherits now from EV_ANY where are defined `remove_implementation', `destroy' and `destroyed'.


Revision 12780 - Directory Listing
Modified Wed Jan 20 19:10:46 1999 UTC (21 years, 1 month ago) by aitkaci
EV_ITEM now inherits from EV_ANY where are defined `destroy', `destroyed' and `remove_implementation'.


Revision 12779 - Directory Listing
Modified Wed Jan 20 17:40:11 1999 UTC (21 years, 1 month ago) by baron
Bug fixed in feature `select_new_style': Call `find_style' on void target
when selecting the style before the font.


Revision 12778 - Directory Listing
Modified Wed Jan 20 09:22:44 1999 UTC (21 years, 1 month ago) by aitkaci
removed recursive children shower


Revision 12777 - Directory Listing
Modified Wed Jan 20 09:22:04 1999 UTC (21 years, 1 month ago) by aitkaci
now shows pixmap before adding to container


Revision 12776 - Directory Listing
Modified Wed Jan 20 08:54:24 1999 UTC (21 years, 1 month ago) by aitkaci
removed c_gtk_add_list_item, use gtk_container_add instead


Revision 12775 - Directory Listing
Modified Wed Jan 20 08:53:41 1999 UTC (21 years, 1 month ago) by aitkaci
rearanged gtk_widget showing to remove recursion


Revision 12774 - Directory Listing
Modified Wed Jan 20 08:51:40 1999 UTC (21 years, 1 month ago) by aitkaci
fixed list items failing to display


Revision 12773 - Directory Listing
Modified Wed Jan 20 08:29:22 1999 UTC (21 years, 1 month ago) by aitkaci
added call to gtk_show_widget after creating label


Revision 12772 - Directory Listing
Modified Wed Jan 20 08:26:00 1999 UTC (21 years, 1 month ago) by aitkaci
Recursive show has been replaced by call to show after gtk widget instantiation


Revision 12771 - Directory Listing
Modified Wed Jan 20 08:22:10 1999 UTC (21 years, 1 month ago) by aitkaci
removed recursive showing of children. removed c_gtk_add_list_item, should use gtk_container_add


Revision 12770 - Directory Listing
Modified Tue Jan 19 19:49:47 1999 UTC (21 years, 1 month ago) by manus
Put brackets to encapsulate the macros (VC).


Revision 12769 - Directory Listing
Modified Tue Jan 19 06:13:07 1999 UTC (21 years, 1 month ago) by aitkaci
Changed menu to only be at top level. menu items are contained in menus and recursivly in other menu items


Revision 12768 - Directory Listing
Modified Tue Jan 19 06:00:00 1999 UTC (21 years, 1 month ago) by aitkaci
ev_text_area_imp.e


Revision 12767 - Directory Listing
Modified Tue Jan 19 05:59:33 1999 UTC (21 years, 1 month ago) by aitkaci
removed feature text_length, now implemented in _I


Revision 12766 - Directory Listing
Modified Tue Jan 19 05:58:47 1999 UTC (21 years, 1 month ago) by aitkaci
initial commit


Revision 12765 - Directory Listing
Modified Tue Jan 19 05:58:14 1999 UTC (21 years, 1 month ago) by aitkaci
added inheritance of EV_DRAWABLE_IMP. changed make to take EV_PIXMAP_CONTAINER


Revision 12764 - Directory Listing
Modified Tue Jan 19 05:56:31 1999 UTC (21 years, 1 month ago) by aitkaci
removed default action of window close causing application exit


Revision 12763 - Directory Listing
Modified Tue Jan 19 05:55:22 1999 UTC (21 years, 1 month ago) by aitkaci
added child_horiresize_changed, child_vertresize_changed, child_expand_changed, add_child


Revision 12762 - Directory Listing
Modified Tue Jan 19 05:54:21 1999 UTC (21 years, 1 month ago) by aitkaci
changed add_child to take EV_WIDGET_IMP


Revision 12761 - Directory Listing
Modified Tue Jan 19 05:53:00 1999 UTC (21 years, 1 month ago) by aitkaci
added add_child


Revision 12760 - Directory Listing
Modified Tue Jan 19 05:52:12 1999 UTC (21 years, 1 month ago) by aitkaci
commented out add_child


Revision 12759 - Directory Listing
Modified Tue Jan 19 05:51:04 1999 UTC (21 years, 1 month ago) by aitkaci
initial commit


Revision 12758 - Directory Listing
Modified Tue Jan 19 05:50:30 1999 UTC (21 years, 1 month ago) by aitkaci
Changed to have gtk call back and destroy the EV_WIDGET object when the
underlying gtk_widget is destroyed.
added set_[horizontal|vertical]_resize
Removed deep cloning of command object in add_command, EV_COMMAND no longer has any state


Revision 12757 - Directory Listing
Modified Tue Jan 19 05:47:20 1999 UTC (21 years, 1 month ago) by aitkaci
added Color_read_only and Color_read_write


Revision 12756 - Directory Listing
Modified Tue Jan 19 05:46:40 1999 UTC (21 years, 1 month ago) by aitkaci
added constants and externals for gtk interface


Revision 12755 - Directory Listing
Modified Tue Jan 19 05:44:11 1999 UTC (21 years, 1 month ago) by aitkaci
whitespace change


Revision 12754 - Directory Listing
Modified Tue Jan 19 05:43:48 1999 UTC (21 years, 1 month ago) by aitkaci
Changed pixmap packing flag


Revision 12753 - Directory Listing
Modified Tue Jan 19 05:41:55 1999 UTC (21 years, 1 month ago) by aitkaci
initial commit


Revision 12752 - Directory Listing
Modified Tue Jan 19 05:39:57 1999 UTC (21 years, 1 month ago) by aitkaci
commented out add_item and add_menu


Revision 12751 - Directory Listing
Modified Tue Jan 19 05:38:08 1999 UTC (21 years, 1 month ago) by aitkaci
Removed feature set_text


Revision 12750 - Directory Listing
Modified Tue Jan 19 05:37:30 1999 UTC (21 years, 1 month ago) by aitkaci
added add_item and add_activate_command


Revision 12749 - Directory Listing
Modified Tue Jan 19 05:35:56 1999 UTC (21 years, 1 month ago) by aitkaci
no change, just whitespace


Revision 12748 - Directory Listing
Modified Tue Jan 19 05:35:30 1999 UTC (21 years, 1 month ago) by aitkaci
added add_deactivate_command, changed add_activate_command to use signal select


Revision 12747 - Directory Listing
Modified Tue Jan 19 05:33:27 1999 UTC (21 years, 1 month ago) by aitkaci
More functions and macros to access gtk library features


Revision 12746 - Directory Listing
Modified Tue Jan 19 05:31:53 1999 UTC (21 years, 1 month ago) by aitkaci
added make depend target


Revision 12745 - Directory Listing
Modified Tue Jan 19 05:30:35 1999 UTC (21 years, 1 month ago) by aitkaci
added add_selection_command


Revision 12744 - Directory Listing
Modified Tue Jan 19 05:29:54 1999 UTC (21 years, 1 month ago) by aitkaci
undefined build inherited from EV_BAR_ITEM


Revision 12743 - Directory Listing
Modified Tue Jan 19 05:29:09 1999 UTC (21 years, 1 month ago) by aitkaci
implemnted length locally, fixed spelling mistake set_maximum_line_lenght -> set_maximum_line_length


Revision 12742 - Directory Listing
Modified Tue Jan 19 05:28:00 1999 UTC (21 years, 1 month ago) by aitkaci
fixed bounds checking precondition


Revision 12741 - Directory Listing
Modified Tue Jan 19 05:27:33 1999 UTC (21 years, 1 month ago) by aitkaci
Implemnted selected_items and clear_ev_children locally


Revision 12740 - Directory Listing
Modified Tue Jan 19 05:26:30 1999 UTC (21 years, 1 month ago) by aitkaci
added inheritance of EV_PIXMAP_CONTAINER


Revision 12739 - Directory Listing
Modified Tue Jan 19 05:25:43 1999 UTC (21 years, 1 month ago) by aitkaci
uncommented inheritance of EV_PIXMAP_CONTAINER_I. removed defered feature: make


Revision 12738 - Directory Listing
Modified Tue Jan 19 05:24:57 1999 UTC (21 years, 1 month ago) by aitkaci
added inheritance of EV_PRIMITIVE_I


Revision 12737 - Directory Listing
Modified Tue Jan 19 05:24:29 1999 UTC (21 years, 1 month ago) by aitkaci
Changed to inherit EV_LIST_I


Revision 12736 - Directory Listing
Modified Tue Jan 19 05:21:58 1999 UTC (21 years, 1 month ago) by aitkaci
changed to inherit EV_DRAWABLE_I


Revision 12735 - Directory Listing
Modified Tue Jan 19 05:20:51 1999 UTC (21 years, 1 month ago) by aitkaci
Commented out build
removed feature window_closed.
make add_close_command take arguments as well as a command.


Revision 12734 - Directory Listing
Modified Tue Jan 19 05:18:25 1999 UTC (21 years, 1 month ago) by aitkaci
fixed some comments, removed deferral of make, fixed some preconditions


Revision 12733 - Directory Listing
Modified Tue Jan 19 05:16:36 1999 UTC (21 years, 1 month ago) by aitkaci
uncommented inheritance of EV_WIDGET_I


Revision 12732 - Directory Listing
Modified Tue Jan 19 05:15:21 1999 UTC (21 years, 1 month ago) by aitkaci
Implemnted build locally, there should be little or no implementation
difference for dialogs between gtk and win32, implemtation will be ITO vision


Revision 12731 - Directory Listing
Modified Tue Jan 19 05:13:37 1999 UTC (21 years, 1 month ago) by aitkaci
deffered set[horizintal|vertical]resize
implemeted width/height/position features moved in from interface


Revision 12730 - Directory Listing
Modified Tue Jan 19 05:11:03 1999 UTC (21 years, 1 month ago) by aitkaci
commented out inheritance of  EV_PIXMAP_CONTAINER_I


Revision 12729 - Directory Listing
Modified Tue Jan 19 05:10:12 1999 UTC (21 years, 1 month ago) by aitkaci
commented out invariane requiring a non void non destroyed parent


Revision 12728 - Directory Listing
Modified Tue Jan 19 05:08:54 1999 UTC (21 years, 1 month ago) by aitkaci
added set_peer and is_peer, see EV_RADIO_MENU_ITEM for detail


Revision 12727 - Directory Listing
Modified Tue Jan 19 05:08:06 1999 UTC (21 years, 1 month ago) by aitkaci
uncommented inheritance of EV_PIXMAP_CONTAINER_I


Revision 12726 - Directory Listing
Modified Tue Jan 19 05:06:14 1999 UTC (21 years, 1 month ago) by aitkaci
No change, cvs wierdness


Revision 12725 - Directory Listing
Modified Tue Jan 19 05:05:19 1999 UTC (21 years, 1 month ago) by aitkaci
implemntated toggle locally


Revision 12724 - Directory Listing
Modified Tue Jan 19 05:03:37 1999 UTC (21 years, 1 month ago) by aitkaci
removed toggle, now implemented in interface


Revision 12723 - Directory Listing
Modified Tue Jan 19 05:02:04 1999 UTC (21 years, 1 month ago) by aitkaci
Commented out inheritance of EV_PIXMAP_CONTAINER


Revision 12722 - Directory Listing
Modified Tue Jan 19 05:01:18 1999 UTC (21 years, 1 month ago) by aitkaci
Removed event data from ev_command. The event data is now passed to execute.
This means that EV_COMMAND is now stateless so its instances need not be
cloned in add_command.


Revision 12721 - Directory Listing
Modified Tue Jan 19 04:59:09 1999 UTC (21 years, 1 month ago) by aitkaci
Added features make_peer_with_text and set_peer
The first allows an item to be made in the same group as an existing item.
The second allows the current item to join the of some other item.


Revision 12720 - Directory Listing
Modified Tue Jan 19 04:57:01 1999 UTC (21 years, 1 month ago) by aitkaci
Changed to inherit EV_PIXMAP_CONTAINER


Revision 12719 - Directory Listing
Modified Tue Jan 19 04:56:29 1999 UTC (21 years, 1 month ago) by aitkaci
Changed to inheris EV_PIXMAP_CONTAINEr


Revision 12718 - Directory Listing
Modified Tue Jan 19 04:56:01 1999 UTC (21 years, 1 month ago) by aitkaci
Implemented toggle localy


Revision 12717 - Directory Listing
Modified Tue Jan 19 04:55:16 1999 UTC (21 years, 1 month ago) by aitkaci
uncommented make feature


Revision 12716 - Directory Listing
Modified Tue Jan 19 04:54:25 1999 UTC (21 years, 1 month ago) by aitkaci
Changed set_close_command to add_closed_command
This allows multiple commands per event like for the other events


Revision 12715 - Directory Listing
Modified Tue Jan 19 04:53:20 1999 UTC (21 years, 1 month ago) by aitkaci
Fixed comment mistakenly copied from old version


Revision 12714 - Directory Listing
Modified Tue Jan 19 04:52:22 1999 UTC (21 years, 1 month ago) by aitkaci
Moved width/height/position featatures to implemntation


Revision 12713 - Directory Listing
Modified Tue Jan 19 04:50:21 1999 UTC (21 years, 1 month ago) by aitkaci
added feature add_selection_command


Revision 12712 - Directory Listing
Modified Tue Jan 19 04:49:49 1999 UTC (21 years, 1 month ago) by aitkaci
Added redefine implmentation, make to EV_BAR_ITEM inheritance


Revision 12711 - Directory Listing
Modified Tue Jan 19 04:48:45 1999 UTC (21 years, 1 month ago) by aitkaci
added "redefine implementation" to EV_BAR_ITEM inheritance
fixed set_maximum_line_lenght -> set_maximum_line_length


Revision 12710 - Directory Listing
Modified Tue Jan 19 04:47:16 1999 UTC (21 years, 1 month ago) by aitkaci
Fixed bounds checking preconditions to use 1 based indicies


Revision 12709 - Directory Listing
Modified Tue Jan 19 04:46:13 1999 UTC (21 years, 1 month ago) by aitkaci
Renamed feature count to rows


Revision 12708 - Directory Listing
Modified Tue Jan 19 04:45:11 1999 UTC (21 years, 1 month ago) by aitkaci
Added redefine statement for make and implementation from EV_BAR_ITEM


Revision 12707 - Directory Listing
Modified Tue Jan 19 04:40:29 1999 UTC (21 years, 1 month ago) by aitkaci
Changed to inherit EV_PIXMAP_CONTAINER


Revision 12706 - Directory Listing
Modified Tue Jan 19 04:40:00 1999 UTC (21 years, 1 month ago) by aitkaci
Changed to inherit EV_LIST


Revision 12705 - Directory Listing
Modified Tue Jan 19 04:29:34 1999 UTC (21 years, 1 month ago) by aitkaci
Made EV_BAR_ITEM a decendant of EV_PRIMATIVE


Revision 12704 - Directory Listing
Modified Tue Jan 19 04:05:12 1999 UTC (21 years, 1 month ago) by manuelt
Initial revision of eif_rw_lock.h, an implementation of read write lock in
MT mode.


Revision 12703 - Directory Listing
Modified Tue Jan 19 04:04:30 1999 UTC (21 years, 1 month ago) by manuelt
Initial revision of eif_rw_lock.c, an implementation of read write locks in
MT mode.


Revision 12702 - Directory Listing
Modified Tue Jan 19 03:34:33 1999 UTC (21 years, 1 month ago) by manuelt
Add eif_rw_lock file in run-time.


Revision 12701 - Directory Listing
Modified Tue Jan 19 01:01:12 1999 UTC (21 years, 1 month ago) by manus
Fixed a display problem on Unix.


Revision 12700 - Directory Listing
Modified Tue Jan 19 00:54:44 1999 UTC (21 years, 1 month ago) by manus
Fixed a display problem for Unix


Revision 12699 - Directory Listing
Modified Mon Jan 18 23:12:22 1999 UTC (21 years, 1 month ago) by manus
New separator for Unix systems


Revision 12698 - Directory Listing
Modified Mon Jan 18 23:10:25 1999 UTC (21 years, 1 month ago) by manus
New stuff concerning Precursor


Revision 12697 - Directory Listing
Modified Mon Jan 18 23:09:57 1999 UTC (21 years, 1 month ago) by manus
Add specific CASE generation in case we do not generate all the clusters


Revision 12696 - Directory Listing
Modified Mon Jan 18 19:12:26 1999 UTC (21 years, 1 month ago) by manus
`eifgid' has been removed from CECIL, so we need to remove it from the DLL.


Revision 12695 - Directory Listing
Modified Mon Jan 18 19:05:17 1999 UTC (21 years, 1 month ago) by baron
Display the window icon under Windows.


Revision 12694 - Directory Listing
Modified Mon Jan 18 19:04:47 1999 UTC (21 years, 1 month ago) by manus
New icons for the new version 4.3


Revision 12693 - Directory Listing
Modified Mon Jan 18 19:02:08 1999 UTC (21 years, 1 month ago) by baron
Merge comments replacing ..._AS_BUILD object by EXT_..._AS.


Revision 12692 - Directory Listing
Modified Mon Jan 18 18:59:16 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: when call on argument, it was replaced by "target.argument".


Revision 12691 - Directory Listing
Modified Mon Jan 18 18:56:54 1999 UTC (21 years, 1 month ago) by baron
Change `max_height' value when there is only one column.


Revision 12690 - Directory Listing
Modified Mon Jan 18 18:53:30 1999 UTC (21 years, 1 month ago) by baron
Bug fixed: update label box when removing or adding a label.


Revision 12689 - Directory Listing
Modified Mon Jan 18 18:52:13 1999 UTC (21 years, 1 month ago) by baron
Implement feature `worked_on' to display the name of the label in the
history window.


Revision 12688 - Directory Listing
Modified Mon Jan 18 18:45:37 1999 UTC (21 years, 1 month ago) by baron
Crash fixed: `reset' called on void target when the command isn't edited.


Revision 12687 - Directory Listing
Modified Mon Jan 18 18:43:45 1999 UTC (21 years, 1 month ago) by baron
Change feature `template' for code generation.
Bug fixed: removing displayed label when command editor is shown
(feature `add_label').


Revision 12686 - Directory Listing
Modified Mon Jan 18 18:35:32 1999 UTC (21 years, 1 month ago) by baron
Remove feature `make_visible' renaming it `make'.


Revision 12685 - Directory Listing
Modified Mon Jan 18 18:18:15 1999 UTC (21 years, 1 month ago) by manus
Fixed a small problem with `ei_dtype' which returned the real dynamic type
but not the full dynamic type as expected.


Revision 12684 - Directory Listing
Modified Mon Jan 18 18:03:19 1999 UTC (21 years, 1 month ago) by manus
Slighlty modified version of the Precursor rule which now specified that the
routine is effective in C.


Revision 12683 - Directory Listing
Modified Mon Jan 18 08:39:31 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem which appears with the new definition of Precursor as stated in version
4.3 of the compiler.


Revision 12682 - Directory Listing
Modified Mon Jan 18 08:37:11 1999 UTC (21 years, 1 month ago) by manus
Fixed a bad external definition.


Revision 12681 - Directory Listing
Modified Mon Jan 18 08:36:43 1999 UTC (21 years, 1 month ago) by manus
Fixed a polymorphic CATCALL that we add. This has not been noticed before
because the c generated code wasnot doing an optimizations on attributes.


Revision 12680 - Directory Listing
Modified Mon Jan 18 05:34:39 1999 UTC (21 years, 1 month ago) by manus
Protect the print by enabling it only when the project is opened.


Revision 12679 - Directory Listing
Modified Mon Jan 18 05:34:13 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem with the Motif part which can sometimes return a non-file name
but a directory which a '/' at the end of the name.


Revision 12678 - Directory Listing
Modified Mon Jan 18 01:43:10 1999 UTC (21 years, 1 month ago) by manus
New Files needed for the new implementation of the Delayed call mechanism,
it should be the last review before the release of 4.3 (except bug fixes).
It replaces the old routine object mechanism.


Revision 12677 - Directory Listing
Modified Mon Jan 18 01:40:39 1999 UTC (21 years, 1 month ago) by manus
Changed the default output of the version display in batch mode.


Revision 12676 - Directory Listing
Modified Mon Jan 18 01:33:36 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug in the byte code generation because the byte code could not make the difference
between an array and a tuple.


Revision 12675 - Directory Listing
Modified Mon Jan 18 01:30:29 1999 UTC (21 years, 1 month ago) by manus
New entries to the release notes.


Revision 12674 - Directory Listing
Modified Mon Jan 18 01:07:47 1999 UTC (21 years, 1 month ago) by manus
New C generated files from parser.y, it corresponds to the new Delayed call
mechanism.


Revision 12673 - Directory Listing
Modified Mon Jan 18 01:07:09 1999 UTC (21 years, 1 month ago) by manus
New Delayed call syntax, it replaces the one of routine objects.


Revision 12672 - Directory Listing
Modified Mon Jan 18 01:05:51 1999 UTC (21 years, 1 month ago) by manus
Removed the counting of TILDE, since they are not used anymore.


Revision 12671 - Directory Listing
Modified Mon Jan 18 01:04:49 1999 UTC (21 years, 1 month ago) by manus
New generated file from lexic.l


Revision 12670 - Directory Listing
Modified Mon Jan 18 01:04:12 1999 UTC (21 years, 1 month ago) by manus
Introduction of `}..' in order to remove an ambiguity in the yacc grammar.


Revision 12669 - Directory Listing
Modified Mon Jan 18 01:03:29 1999 UTC (21 years, 1 month ago) by manus
New `keyword.c' file resulting of the removal of the `signature' keyword in
eiffel.gperf.


Revision 12668 - Directory Listing
Modified Mon Jan 18 01:02:36 1999 UTC (21 years, 1 month ago) by manus
Removed the keyword `signature' which was in fact useless for routine objects.


Revision 12667 - Directory Listing
Modified Mon Jan 18 00:46:50 1999 UTC (21 years, 1 month ago) by manus
Replaced SIGNATURE_AS by OPERAND_AS. They do not have the same meaning, but we
needed to remove the first one, which was completely useless.


Revision 12666 - Directory Listing
Modified Mon Jan 18 00:41:36 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem because on Unix `ftime' was not defined.


Revision 12665 - Directory Listing
Modified Mon Jan 18 00:28:42 1999 UTC (21 years, 1 month ago) by manus
New classes corresponding to the new version of Delayed Calls (which was
previously called routine objects).


Revision 12664 - Directory Listing
Modified Mon Jan 18 00:27:47 1999 UTC (21 years, 1 month ago) by manus
Fixed a bad external header file inclusion


Revision 12663 - Directory Listing
Modified Sun Jan 17 23:53:37 1999 UTC (21 years, 1 month ago) by manus
Cosmetics: changed idx by index.


Revision 12662 - Directory Listing
Modified Sun Jan 17 23:33:25 1999 UTC (21 years, 1 month ago) by manus
Fixed a byte code generation problem. The type is short integer and not integer
as it was previously written.


Revision 12661 - Directory Listing
Modified Sun Jan 17 23:32:08 1999 UTC (21 years, 1 month ago) by manus
Fixed a type problem. We needed to read a static type, which should have been
a int16 INTEGER, but we put a int32, which can cause some troubles.


Revision 12660 - Directory Listing
Modified Sun Jan 17 23:25:50 1999 UTC (21 years, 1 month ago) by manus
New delayed call mechanism. It is a new version of routine objects, but at a
much higher level which implied a name change in the mechanism.


Revision 12659 - Directory Listing
Modified Sun Jan 17 23:25:01 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem with the TUPLE and ARRAY byte codes. We were not doing the difference
between the two types of objects.
Implementation of the new delayed call mechanism.


Revision 12658 - Directory Listing
Modified Sun Jan 17 23:22:42 1999 UTC (21 years, 1 month ago) by manus
Cosmetics


Revision 12657 - Directory Listing
Modified Sun Jan 17 20:56:01 1999 UTC (21 years, 1 month ago) by manus
When the project has been created by new, opening the dynamic library tool causes the
compiler to crash, because the system did not have a name. In order not to crash,
we test first for the name of the system which must be not Void.


Revision 12656 - Directory Listing
Modified Sun Jan 17 20:54:18 1999 UTC (21 years, 1 month ago) by manus
Add a protection to some menu items which does not work now. Previously,
launching the command when there was not opened project resulted in a crash.


Revision 12655 - Directory Listing
Modified Sun Jan 17 20:52:45 1999 UTC (21 years, 1 month ago) by manus
Cosmetics: removed commented code.


Revision 12654 - Directory Listing
Modified Sun Jan 17 20:52:07 1999 UTC (21 years, 1 month ago) by manus
Fixed a generation bug with `once' functions returning an expanded type. It was
in `generate_expanded_result' which was using `result_var'. However, from the comments
I have seen this was never used and replaced somehow by `result_register' which
has all the semantics to handle `once' functions. So, I removed `result_var' from
BYTE_CONTEXT and use `result_register' in `generate_expanded_result'.


Revision 12653 - Directory Listing
Modified Sun Jan 17 20:47:47 1999 UTC (21 years, 1 month ago) by manus
Replace `signature_as' by `operand_as'


Revision 12652 - Directory Listing
Modified Sat Jan 16 22:48:01 1999 UTC (21 years, 1 month ago) by manus
Add a new line when an error message is displayed.


Revision 12651 - Directory Listing
Modified Sat Jan 16 20:16:40 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug with the clickable format of `BIT xx' because `format' was not redefined
correctly, i.e. it was using `actual_type' but for BIT_SYMBOLS_AS it always returns
Void since there is no BIT class. Now, `format' just display the name of the class,
like `simple_format'


Revision 12650 - Directory Listing
Modified Sat Jan 16 19:37:40 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug in the generation of C++, because we did not know when we should
generate a xpp or cpp extension. Now, we know it because we add a query in
BYTE_CONTEXT which is set when generating C++ code in CPP_EXT_BYTE_CODE.


Revision 12649 - Directory Listing
Modified Sat Jan 16 19:34:02 1999 UTC (21 years, 1 month ago) by manus
Removed the degree minus 4 and minus 5 steps.


Revision 12648 - Directory Listing
Modified Sat Jan 16 19:32:40 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug with tooltip� because they were not initialized.


Revision 12647 - Directory Listing
Modified Sat Jan 16 19:31:51 1999 UTC (21 years, 1 month ago) by manus
Removed the `routines' cluster, since now ROUTINE, FUNCTION and PROCEDURE
are part of the `kernel' cluster.


Revision 12646 - Directory Listing
Modified Sat Jan 16 19:29:07 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug in the generation of C++ file, in fact we did not know when to add
the cpp or xpp extension to a file. Now, we know it through BYTE_CONTEXT which
has been updated when a C++ generation occured during the current class generation
of `pass4'.


Revision 12645 - Directory Listing
Modified Sat Jan 16 19:27:45 1999 UTC (21 years, 1 month ago) by manus
Removed degree -4 and -5 from SYSTEM_I.
However, we still keep the name of `degree_minus_4' and `degree_minus_5' for
now, there will need to be changed sometimes soon.


Revision 12644 - Directory Listing
Modified Sat Jan 16 19:26:12 1999 UTC (21 years, 1 month ago) by manus
Added protection against C++ code. `extern' statement should be protected, whereas
'#include' statement should be not (since the protection if there is one, should be
in the header file).


Revision 12643 - Directory Listing
Modified Sat Jan 16 19:24:46 1999 UTC (21 years, 1 month ago) by manus
Fixed a bug in the generation of C++, because we did not know when we should
generate a xpp or cpp extension. Now, we know it because we add a query in
BYTE_CONTEXT which is set when generating C++ code in CPP_EXT_BYTE_CODE.


Revision 12642 - Directory Listing
Modified Sat Jan 16 19:23:12 1999 UTC (21 years, 1 month ago) by manus
Fixed an error in the generation of calls to a routine in a DLL. We were
passing the function pointer instead of doing the call, this was making the
run-time to crash.


Revision 12641 - Directory Listing
Modified Sat Jan 16 19:22:17 1999 UTC (21 years, 1 month ago) by manus
Added two features `start_c_specific_code' and `end_c_specific_code' which are the
synonyms of `open_write_c' and `close_c'. They are used mostly when generating non
C++ code.


Revision 12640 - Directory Listing
Modified Sat Jan 16 19:20:39 1999 UTC (21 years, 1 month ago) by manus
Removed degree -4 and -5 from the output.


Revision 12639 - Directory Listing
Modified Sat Jan 16 19:19:35 1999 UTC (21 years, 1 month ago) by manus
Changed an effective class to a deferred one.


Revision 12638 - Directory Listing
Modified Sat Jan 16 19:18:41 1999 UTC (21 years, 1 month ago) by manus
New version number 4.3-16.


Revision 12637 - Directory Listing
Modified Sat Jan 16 04:53:45 1999 UTC (21 years, 1 month ago) by manus
New `eif_type_id' function which accepts a class type as argument instead of
class name. This makes obsolete the previous definition of `eif_type_id' and
`eif_generic_id' defined in `eif_cecil.h'. In fact, we changed the way how
`eif_type_id' was defined and removed `eif_generic_id'.

For the implementation part, we kept `eifcid' (which is intensively used)
but removed `eifgid' (we only kept some part of its code to compute some
elements).


Revision 12636 - Directory Listing
Modified Sat Jan 16 04:48:23 1999 UTC (21 years, 1 month ago) by manus
New way to do `eif_getenv' and `eif_putenv' on Windows. Since we are now generating
`egc_system_name' we can use it instead of `GetModuleName' which was giving bad
results when the executable is a DLL loaded in memory.


Revision 12635 - Directory Listing
Modified Sat Jan 16 04:11:21 1999 UTC (21 years, 1 month ago) by manuelt
Add shared library support. Generate automatically shared libraries.
make static -> only static libs.
make shared /sharedwork / sharedfinal -> dynamic libs.


Revision 12634 - Directory Listing
Modified Sat Jan 16 04:10:14 1999 UTC (21 years, 1 month ago) by manuelt
Add shared library support.


Revision 12633 - Directory Listing
Modified Sat Jan 16 03:03:02 1999 UTC (21 years, 1 month ago) by manus
bug fix of a graphical bug


Revision 12632 - Directory Listing
Modified Sat Jan 16 03:01:29 1999 UTC (21 years, 1 month ago) by manus
When using precompiled generic classes, their body_ids have
to be updated but they were not updated in the depend server.
This correct the bug.


Revision 12631 - Directory Listing
Modified Sat Jan 16 02:58:30 1999 UTC (21 years, 1 month ago) by manus
in melt_all, add an update for the DEPEND_SERVER.
It is a  bug fix for the dead code removal: while
using precompiled library with generic classes
all the body_ids are updated for the generic classes
but they were not in the keys of the depend server


Revision 12630 - Directory Listing
Modified Sat Jan 16 02:52:04 1999 UTC (21 years, 1 month ago) by manus
removed some useless stuff


Revision 12629 - Directory Listing
Modified Sat Jan 16 02:19:55 1999 UTC (21 years, 1 month ago) by manus
The previous version of CECIL was handling only 4 generic parameters due to the
limitations of the parser, but since this one has been changed from 4 to 8, there
was a need to also change the one from CECIL.


Revision 12628 - Directory Listing
Modified Fri Jan 15 19:59:41 1999 UTC (21 years, 1 month ago) by manuelt
Add shared library support. Need to add the run-time directory to $LD_LIBRARY_PATH.


Revision 12627 - Directory Listing
Modified Fri Jan 15 17:39:40 1999 UTC (21 years, 1 month ago) by manuelt
FLag EIF_DFLT_SIGWAITING mispelled.


Revision 12626 - Directory Listing
Modified Fri Jan 15 16:36:42 1999 UTC (21 years, 1 month ago) by manus
Add some explanations when we cannot read an INTEGER, DOUBLE or REAL in the
Windows console.


Revision 12625 - Directory Listing
Modified Fri Jan 15 16:34:48 1999 UTC (21 years, 1 month ago) by manus
`rtud_inv' is made private in multithreaded mode, since we are using it
only for the compiler. We should in fact make a function so that we can use
it for anything.


Revision 12624 - Directory Listing
Modified Fri Jan 15 16:31:35 1999 UTC (21 years, 1 month ago) by manus
Removed Mutex creations at each call, only one is needed in `eif_gen_conf_init'
Removed all the EIF_GET_CONTEXT and EIF_END_GET_CONTEXT since we were not using
thread global variables.


Revision 12623 - Directory Listing
Modified Fri Jan 15 16:30:08 1999 UTC (21 years, 1 month ago) by manus
Changed a completely incorrect signature using Eiffel objects where it should have
been plain C string.


Revision 12622 - Directory Listing
Modified Fri Jan 15 16:29:08 1999 UTC (21 years, 1 month ago) by manus
New version number


Revision 12618 - Directory Listing
Modified Fri Jan 15 16:05:51 1999 UTC (21 years, 1 month ago) by manus
Initial revision


Revision 12617 - Directory Listing
Modified Fri Jan 15 02:26:17 1999 UTC (21 years, 1 month ago) by manus
New dispatcher function for dialogs which enables users to return a value
to Windows even if the signature should return a BOOLEAN (BOOL in Win32).
This work comes along with the class WEL_DISPATCHER and the recent work done
in WEL_WINDOW and WEL_DISPATCHER.


Revision 12616 - Directory Listing
Modified Thu Jan 14 20:52:39 1999 UTC (21 years, 1 month ago) by aitkaci
1. `on_wm_color' is now `on_wm_ctlcolor',
2. this feature call `on_color_control' that need to be defined by the user,
3. Do nothing by default.
4. `Wm_ctlcolorbtn' removed because it is not necessary : it works only for an owner draw button.


Revision 12615 - Directory Listing
Modified Thu Jan 14 19:16:25 1999 UTC (21 years, 1 month ago) by manus
New generic conformance stuff for the multithreaded run-time.


Revision 12614 - Directory Listing
Modified Thu Jan 14 18:07:52 1999 UTC (21 years, 1 month ago) by manus
New generic conformance stuff for the multithreaded run-time.


Revision 12613 - Directory Listing
Modified Thu Jan 14 16:50:46 1999 UTC (21 years, 1 month ago) by manus
Removed an useless #ifdef WORKBENCH statement, because the content RUDI_INV was
already protected by a #ifdef WORKBENCH.


Revision 12612 - Directory Listing
Modified Thu Jan 14 16:38:12 1999 UTC (21 years, 1 month ago) by manus
New exportation files for Windows DLLS, they now includes the generic conformance stuff.


Revision 12611 - Directory Listing
Modified Thu Jan 14 16:36:51 1999 UTC (21 years, 1 month ago) by manus
Added the RT_LNK macro for each of the exported function of `gen_conf.c' which
can be used through a DLL.


Revision 12608 - Directory Listing
Modified Wed Jan 13 02:04:30 1999 UTC (21 years, 1 month ago) by manus
Initial revision


Revision 12607 - Directory Listing
Modified Wed Jan 13 01:36:36 1999 UTC (21 years, 1 month ago) by baron
Rename FUNCTION as BUILD_FUNCTION (compile with Bench 43).


Revision 12606 - Directory Listing
Modified Tue Jan 12 23:45:45 1999 UTC (21 years, 1 month ago) by manus
Cosmetics


Revision 12605 - Directory Listing
Modified Tue Jan 12 23:34:28 1999 UTC (21 years, 1 month ago) by manus
New ebench which can pass some command line arguments to es4 which enables
him to create a new project in a given path.


Revision 12604 - Directory Listing
Modified Tue Jan 12 23:01:55 1999 UTC (21 years, 1 month ago) by baron
Numerate the form identifier in the same order they appear.


Revision 12603 - Directory Listing
Modified Tue Jan 12 22:59:01 1999 UTC (21 years, 1 month ago) by baron
Crash fixed: Removing a selected state with undo.


Revision 12602 - Directory Listing
Modified Tue Jan 12 22:55:54 1999 UTC (21 years, 1 month ago) by baron
Remove feature `work' from MAIN_PANEL and replace it by CHANGE_MODE_CMD.


Revision 12601 - Directory Listing
Modified Tue Jan 12 22:52:46 1999 UTC (21 years, 1 month ago) by baron
Remove feature `work' and replace it with class CHANGE_MODE_CMD.
Add menu entries: `new_project_entry' and `open_project_entry'.


Revision 12600 - Directory Listing
Modified Tue Jan 12 22:49:35 1999 UTC (21 years, 1 month ago) by baron
Popup the question_box in the top left corner when closind Build if iconified.


Revision 12599 - Directory Listing
Modified Tue Jan 12 22:46:00 1999 UTC (21 years, 1 month ago) by baron
Change the order to fill the option pull in order select the more
appropriate commands with the query.


Revision 12598 - Directory Listing
Modified Tue Jan 12 22:43:18 1999 UTC (21 years, 1 month ago) by baron
Change Build filter within Bench. Reason: unable to remove comments correctly.


Revision 12597 - Directory Listing
Modified Tue Jan 12 22:41:04 1999 UTC (21 years, 1 month ago) by manus
New version number 4.3-15


Revision 12596 - Directory Listing
Modified Tue Jan 12 22:40:13 1999 UTC (21 years, 1 month ago) by manus
Removed the private function `efcopy' from the run-time since the
copy can only occurs on object of the same dynamic type.
This comes from the old Eiffel v2.0


Revision 12595 - Directory Listing
Modified Tue Jan 12 22:35:35 1999 UTC (21 years, 1 month ago) by baron
Crash fixed: when closing class importer, don't hide if not realized.


Revision 12594 - Directory Listing
Modified Tue Jan 12 22:30:32 1999 UTC (21 years, 1 month ago) by baron
Display bug fixed: missing buttons.


Revision 12593 - Directory Listing
Modified Tue Jan 12 22:26:23 1999 UTC (21 years, 1 month ago) by baron
Change import classes mecanism: one class per file.
Try to merge new clusters into the existing Ace file.


Revision 12592 - Directory Listing
Modified Tue Jan 12 22:20:57 1999 UTC (21 years, 1 month ago) by baron
Remove "add/remove formal argument" menu (not implemented yet).


Revision 12591 - Directory Listing
Modified Tue Jan 12 02:54:51 1999 UTC (21 years, 1 month ago) by manus
Missing files of the Unix delivery which were present in the Windows one.


Revision 12590 - Directory Listing
Modified Tue Jan 12 02:46:48 1999 UTC (21 years, 1 month ago) by manus
Information file for those who would like to add their own profiler.


Revision 12587 - Directory Listing
Modified Tue Jan 12 02:37:36 1999 UTC (21 years, 1 month ago) by manus
Initial revision


Revision 12586 - Directory Listing
Modified Tue Jan 12 02:31:13 1999 UTC (21 years, 1 month ago) by manus
Changed the name of the column from `descendent' to `descendant'


Revision 12585 - Directory Listing
Modified Tue Jan 12 02:29:01 1999 UTC (21 years, 1 month ago) by manus
New constraint rules.


Revision 12584 - Directory Listing
Modified Tue Jan 12 02:26:01 1999 UTC (21 years, 1 month ago) by manus
New creation rule which handles the case of creation of formal parameter generic.


Revision 12583 - Directory Listing
Modified Tue Jan 12 02:24:19 1999 UTC (21 years, 1 month ago) by manus
New Precursor rules (with version 4.3) which fixes some ambiguities
that one can have with the previous implementation (4.2)


Revision 12582 - Directory Listing
Modified Tue Jan 12 02:22:41 1999 UTC (21 years, 1 month ago) by manus
New Ace file with subclusters


Revision 12581 - Directory Listing
Modified Tue Jan 12 02:11:36 1999 UTC (21 years, 1 month ago) by manus
New error message for the creation of constraint generic parameter.


Revision 12580 - Directory Listing
Modified Tue Jan 12 02:09:08 1999 UTC (21 years, 1 month ago) by manus
Split the VJRV rule into two subrules: VJRV1, VJRV2. The first one has the same
meaning has before. The second one is for formal generic parameter, because we
cannot allow a reverse assignment, however the error message was not explicit
enough.


Revision 12579 - Directory Listing
Modified Tue Jan 12 02:03:59 1999 UTC (21 years, 1 month ago) by manus
Now, it is possible to create an object of the generic parameter type if
there is a creation constraint clause. (Available with 4.3)


Revision 12578 - Directory Listing
Modified Tue Jan 12 02:02:51 1999 UTC (21 years, 1 month ago) by manus
New Precursor rules (implemented in 4.3) which are different from the first
implementation of Precursor in Eiffel 4.2


Revision 12577 - Directory Listing
Modified Tue Jan 12 01:57:05 1999 UTC (21 years, 1 month ago) by manus
Fix version number


Revision 12576 - Directory Listing
Modified Tue Jan 12 01:56:20 1999 UTC (21 years, 1 month ago) by manus
New default class


Revision 12575 - Directory Listing
Modified Tue Jan 12 01:55:19 1999 UTC (21 years, 1 month ago) by manus
New filter which does the same thing as the ASCII one, except
that it generates a ".e" extension instead of a ".txt".


Revision 12574 - Directory Listing
Modified Tue Jan 12 00:38:46 1999 UTC (21 years, 1 month ago) by manus
New html syntax to print in bold and italic Eiffel keywords
Changed the name of `template.fil' into `format.fil-template' so that
it is not taken for a correct filter.


Revision 12573 - Directory Listing
Modified Mon Jan 11 22:38:46 1999 UTC (21 years, 1 month ago) by raphaels
Changed registry key related files.


Revision 12572 - Directory Listing
Modified Mon Jan 11 20:38:32 1999 UTC (21 years, 1 month ago) by aitkaci
Change on the comments of the events.


Revision 12571 - Directory Listing
Modified Mon Jan 11 20:36:17 1999 UTC (21 years, 1 month ago) by aitkaci
Comments of widgets changed.


Revision 12570 - Directory Listing
Modified Mon Jan 11 19:32:39 1999 UTC (21 years, 1 month ago) by baron
Review feature `put_i_th': replace the element at the `i'-th posision,
without moving the cursor.


Revision 12569 - Directory Listing
Modified Mon Jan 11 19:02:07 1999 UTC (21 years, 1 month ago) by baron
In features `private_add' and `private_delete': change one-based index to
zero-based index when calling WEL features.
Test and improve all features.


Revision 12568 - Directory Listing
Modified Mon Jan 11 13:34:52 1999 UTC (21 years, 1 month ago) by manus
Forgot to inherit from SHARED_PLATFORM_CONSTANTS because the windows version
did not need the inheritance since it was already inherited from a platform
specific class.


Revision 12567 - Directory Listing
Modified Mon Jan 11 10:22:20 1999 UTC (21 years, 1 month ago) by manus
Fixed a problem with the C preprocessor which does not understand #elif not defined
but #elif !defined


Revision 12566 - Directory Listing
Modified Mon Jan 11 07:01:19 1999 UTC (21 years, 1 month ago) by manus
New C++ header protection


Revision 12565 - Directory Listing
Modified Mon Jan 11 05:43:24 1999 UTC (21 years, 1 month ago) by manus
New document about the changes in the compiler with the new 4.3 version


Revision 12564 - Directory Listing
Modified Mon Jan 11 05:22:04 1999 UTC (21 years, 1 month ago) by manus
Fixed a double separator bar display on Unix because the second one was needed on Windows.


Revision 12563 - Directory Listing
Modified Mon Jan 11 02:10:08 1999 UTC (21 years, 1 month ago) by manus
Added the needed C++ protection for our external C functions


Revision 12562 - Directory Listing
Modified Mon Jan 11 01:57:09 1999 UTC (21 years, 1 month ago) by manus
Added the needed C++ protection for our external C functions


Revision 12561 - Directory Listing
Modified Sun Jan 10 20:29:16 1999 UTC (21 years, 1 month ago) by manus
By default, add a new entry to the list of possible patterns: All files (*.*).


Revision 12560 - Directory Listing
Modified Sun Jan 10 20:23:34 1999 UTC (21 years, 1 month ago) by manus
Fixed a tab problem due to the recently added `ctxt.begin' line which makes everything
below a loop construct to be indented by one tab too much.


Revision 12559 - Directory Listing
Modified Sun Jan 10 20:19:41 1999 UTC (21 years, 1 month ago) by manus
Completely reviewed Dynamic library generation and tools.

- We now support the use of the `alias' keyword in the Eiffel DEF file

- Due to the alias keyword, the generation in AUXILIARY_FILES has changed
as well. I also fix a bug, when the exported feature was not defined
at the class from where we wanted to export the feature.

- Add a new STONE to represent exported features: this is very usefull
when you want to remove an exported feature which has an alias and not
the same feature without the alias.

- Add the functions required for a new type of stone for the OUTPUTs.


Revision 12558 - Directory Listing
Modified Sun Jan 10 20:05:28 1999 UTC (21 years, 1 month ago) by manus
Use of Precursor for simplification
Fixed a bug when the user tries to open a feature t