From: admin Date: Tue, 19 Jul 2005 13:12:53 +0000 (+0000) Subject: This commit was generated by cvs2git to create branch 'BR-D5-38-2003'. X-Git-Tag: BR-D5-38-2003_D2005-12-09~163 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=4f3b1818fc40d49a1d9c57e88bd6651da742aa91;p=modules%2Fvisu.git This commit was generated by cvs2git to create branch 'BR-D5-38-2003'. Sprout from master 2005-07-19 13:12:52 UTC jfa 'IPAL8849,8850: problems with empty data set; MEN_FILE replaced with MEN_DESK_FILE to fit msgid, used by GUI' Cherrypick from IMPORT 2003-10-14 08:11:44 UTC nri 'sources v1.2c': resources/Visu_cutlines.png src/PIPELINE/VISU_CutLinesPL.hxx src/PIPELINE/VISU_LookupTable.cxx src/PIPELINE/VISU_LookupTable.hxx src/PIPELINE/VISU_MeshPL.hxx src/PIPELINE/VISU_PipeLineUtils.cxx src/PIPELINE/VISU_ScalarBarActor.hxx src/PIPELINE/VISU_ScalarMapPL.hxx src/PIPELINE/VISU_UsedPointsFilter.hxx src/VISU_SWIG/VISU_Gen_s.cc src/VISU_SWIG/VISU_Gen_s.hh src/VISU_SWIG/visu_gui.py Delete: INSTALL Makefile.in bin/VERSION build_configure doc/salome/Makefile.in doc/salome/gui/VISU/VISU.log doc/salome/gui/VISU/cshdat_robohelp.htm doc/salome/gui/VISU/cshdat_webhelp.htm doc/salome/gui/VISU/default.css doc/salome/gui/VISU/default.skn doc/salome/gui/VISU/default_ns.css doc/salome/gui/VISU/ehlpdhtm.js doc/salome/gui/VISU/files/a.htm doc/salome/gui/VISU/files/a1.htm doc/salome/gui/VISU/files/a2.htm doc/salome/gui/VISU/files/a3.htm doc/salome/gui/VISU/files/a4.htm doc/salome/gui/VISU/files/a5.htm doc/salome/gui/VISU/files/about_structure_of_med_object.htm doc/salome/gui/VISU/files/about_tables.htm doc/salome/gui/VISU/files/animating_presentations.htm doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm doc/salome/gui/VISU/files/creating_curves.htm doc/salome/gui/VISU/files/creating_field_presentations.htm doc/salome/gui/VISU/files/creating_presentations.htm doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm doc/salome/gui/VISU/files/creating_xy_plot.htm doc/salome/gui/VISU/files/cut_lines_presentation.htm doc/salome/gui/VISU/files/cut_lines_resentation.htm doc/salome/gui/VISU/files/deformed_shape_presentation.htm doc/salome/gui/VISU/files/displaying_hiding_presentations.htm doc/salome/gui/VISU/files/displaying_tables.htm doc/salome/gui/VISU/files/editing_field_presentations.htm doc/salome/gui/VISU/files/exploring_med_files.htm doc/salome/gui/VISU/files/getting_elements_attributes.htm doc/salome/gui/VISU/files/getting_started.htm doc/salome/gui/VISU/files/importing_med_objects.htm doc/salome/gui/VISU/files/importing_tables.htm doc/salome/gui/VISU/files/insideframe.htm doc/salome/gui/VISU/files/introduction_to_visu.htm doc/salome/gui/VISU/files/iso_surfaces_presentation.htm doc/salome/gui/VISU/files/points.htm doc/salome/gui/VISU/files/renaming_presentations.htm doc/salome/gui/VISU/files/running_visu.htm doc/salome/gui/VISU/files/scalar_map_presentation.htm doc/salome/gui/VISU/files/scaling_presentations.htm doc/salome/gui/VISU/files/selection_in_visu.htm doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm doc/salome/gui/VISU/files/shrink.htm doc/salome/gui/VISU/files/stream_lines_presentation.htm doc/salome/gui/VISU/files/surface.htm doc/salome/gui/VISU/files/surfaceframe.htm doc/salome/gui/VISU/files/sweeping.htm doc/salome/gui/VISU/files/vectors_presentation.htm doc/salome/gui/VISU/files/wireframe.htm doc/salome/gui/VISU/image1.gif doc/salome/gui/VISU/image10.jpg doc/salome/gui/VISU/image11.jpg doc/salome/gui/VISU/image12.jpg doc/salome/gui/VISU/image13.jpg doc/salome/gui/VISU/image14.gif doc/salome/gui/VISU/image15.jpg doc/salome/gui/VISU/image16.jpg doc/salome/gui/VISU/image17.jpg doc/salome/gui/VISU/image18.jpg doc/salome/gui/VISU/image22.jpg doc/salome/gui/VISU/image4.jpg doc/salome/gui/VISU/image5.jpg doc/salome/gui/VISU/image6.jpg doc/salome/gui/VISU/image7.jpg doc/salome/gui/VISU/image8.gif doc/salome/gui/VISU/image8.jpg doc/salome/gui/VISU/image9.jpg doc/salome/gui/VISU/pics/choosebox.jpg doc/salome/gui/VISU/pics/crtprsnt.jpg doc/salome/gui/VISU/pics/defshapeprsnt.jpg doc/salome/gui/VISU/pics/erase.jpg doc/salome/gui/VISU/pics/fieldprsnt3.jpg doc/salome/gui/VISU/pics/fieldprsnt6.jpg doc/salome/gui/VISU/pics/importingtables.jpg doc/salome/gui/VISU/pics/importmed.jpg doc/salome/gui/VISU/pics/main.jpg doc/salome/gui/VISU/pics/new.jpg doc/salome/gui/VISU/pics/object.jpg doc/salome/gui/VISU/pics/opacity.jpg doc/salome/gui/VISU/pics/presentat1.jpg doc/salome/gui/VISU/pics/rename.jpg doc/salome/gui/VISU/pics/scalarmap.jpg doc/salome/gui/VISU/pics/scalingdb.jpg doc/salome/gui/VISU/pics/structmed.jpg doc/salome/gui/VISU/pics/sweeppreferences.jpg doc/salome/gui/VISU/pics/table.gif doc/salome/gui/VISU/pics/visuwind.jpg doc/salome/gui/VISU/pics/width.jpg doc/salome/gui/VISU/ss_btn_see_also.gif doc/salome/gui/VISU/visu.html doc/salome/gui/VISU/visu_csh.html doc/salome/gui/VISU/visu_rhc.html doc/salome/gui/VISU/webhelp.cab doc/salome/gui/VISU/webhelp.jar doc/salome/gui/VISU/whdata/whftdata.js doc/salome/gui/VISU/whdata/whftdata0.htm doc/salome/gui/VISU/whdata/whftdata0.xml doc/salome/gui/VISU/whdata/whfts.htm doc/salome/gui/VISU/whdata/whfts.js doc/salome/gui/VISU/whdata/whfts.xml doc/salome/gui/VISU/whdata/whfwdata.js doc/salome/gui/VISU/whdata/whfwdata0.htm doc/salome/gui/VISU/whdata/whfwdata0.xml doc/salome/gui/VISU/whdata/whgdata.js doc/salome/gui/VISU/whdata/whgdata0.htm doc/salome/gui/VISU/whdata/whgdata0.xml doc/salome/gui/VISU/whdata/whglo.htm doc/salome/gui/VISU/whdata/whglo.js doc/salome/gui/VISU/whdata/whglo.xml doc/salome/gui/VISU/whdata/whidata.js doc/salome/gui/VISU/whdata/whidx.htm doc/salome/gui/VISU/whdata/whidx.js doc/salome/gui/VISU/whdata/whidx.xml doc/salome/gui/VISU/whdata/whtdata.js doc/salome/gui/VISU/whdata/whtdata0.htm doc/salome/gui/VISU/whdata/whtdata0.xml doc/salome/gui/VISU/whdata/whtoc.htm doc/salome/gui/VISU/whdata/whtoc.js doc/salome/gui/VISU/whdata/whtoc.xml doc/salome/gui/VISU/whfbody.htm doc/salome/gui/VISU/whfdhtml.htm doc/salome/gui/VISU/whfform.htm doc/salome/gui/VISU/whfhost.js doc/salome/gui/VISU/whform.js doc/salome/gui/VISU/whframes.js doc/salome/gui/VISU/whgbody.htm doc/salome/gui/VISU/whgdata/whlstf0.htm doc/salome/gui/VISU/whgdata/whlstf1.htm doc/salome/gui/VISU/whgdata/whlstf2.htm doc/salome/gui/VISU/whgdata/whlstf3.htm doc/salome/gui/VISU/whgdata/whlstf4.htm doc/salome/gui/VISU/whgdata/whlstf5.htm doc/salome/gui/VISU/whgdata/whlstfl0.htm doc/salome/gui/VISU/whgdata/whlstfl1.htm doc/salome/gui/VISU/whgdata/whlstfl10.htm doc/salome/gui/VISU/whgdata/whlstfl11.htm doc/salome/gui/VISU/whgdata/whlstfl12.htm doc/salome/gui/VISU/whgdata/whlstfl13.htm doc/salome/gui/VISU/whgdata/whlstfl14.htm doc/salome/gui/VISU/whgdata/whlstfl15.htm doc/salome/gui/VISU/whgdata/whlstfl16.htm doc/salome/gui/VISU/whgdata/whlstfl17.htm doc/salome/gui/VISU/whgdata/whlstfl18.htm doc/salome/gui/VISU/whgdata/whlstfl19.htm doc/salome/gui/VISU/whgdata/whlstfl2.htm doc/salome/gui/VISU/whgdata/whlstfl20.htm doc/salome/gui/VISU/whgdata/whlstfl21.htm doc/salome/gui/VISU/whgdata/whlstfl22.htm doc/salome/gui/VISU/whgdata/whlstfl3.htm doc/salome/gui/VISU/whgdata/whlstfl4.htm doc/salome/gui/VISU/whgdata/whlstfl5.htm doc/salome/gui/VISU/whgdata/whlstfl6.htm doc/salome/gui/VISU/whgdata/whlstfl7.htm doc/salome/gui/VISU/whgdata/whlstfl8.htm doc/salome/gui/VISU/whgdata/whlstfl9.htm doc/salome/gui/VISU/whgdata/whlstg0.htm doc/salome/gui/VISU/whgdata/whlsti0.htm doc/salome/gui/VISU/whgdata/whlstt0.htm doc/salome/gui/VISU/whgdata/whlstt1.htm doc/salome/gui/VISU/whgdata/whlstt2.htm doc/salome/gui/VISU/whgdata/whlstt3.htm doc/salome/gui/VISU/whgdata/whlstt4.htm doc/salome/gui/VISU/whgdata/whlstt5.htm doc/salome/gui/VISU/whgdata/whlstt6.htm doc/salome/gui/VISU/whgdata/whnvf30.htm doc/salome/gui/VISU/whgdata/whnvf31.htm doc/salome/gui/VISU/whgdata/whnvf32.htm doc/salome/gui/VISU/whgdata/whnvf33.htm doc/salome/gui/VISU/whgdata/whnvl31.htm doc/salome/gui/VISU/whgdata/whnvl32.htm doc/salome/gui/VISU/whgdata/whnvl33.htm doc/salome/gui/VISU/whgdata/whnvp30.htm doc/salome/gui/VISU/whgdata/whnvp31.htm doc/salome/gui/VISU/whgdata/whnvp32.htm doc/salome/gui/VISU/whgdata/whnvp33.htm doc/salome/gui/VISU/whgdata/whnvt30.htm doc/salome/gui/VISU/whgdata/whnvt31.htm doc/salome/gui/VISU/whgdata/whnvt32.htm doc/salome/gui/VISU/whgdata/whnvt33.htm doc/salome/gui/VISU/whgdef.htm doc/salome/gui/VISU/whgdhtml.htm doc/salome/gui/VISU/whghost.js doc/salome/gui/VISU/whhost.js doc/salome/gui/VISU/whibody.htm doc/salome/gui/VISU/whidhtml.htm doc/salome/gui/VISU/whiform.htm doc/salome/gui/VISU/whihost.js doc/salome/gui/VISU/whlang.js doc/salome/gui/VISU/whmozemu.js doc/salome/gui/VISU/whmsg.js doc/salome/gui/VISU/whnjs.htm doc/salome/gui/VISU/whphost.js doc/salome/gui/VISU/whproj.htm doc/salome/gui/VISU/whproj.js doc/salome/gui/VISU/whproj.xml doc/salome/gui/VISU/whproxy.js doc/salome/gui/VISU/whres.xml doc/salome/gui/VISU/whskin_banner.htm doc/salome/gui/VISU/whskin_blank.htm doc/salome/gui/VISU/whskin_frmset01.htm doc/salome/gui/VISU/whskin_frmset010.htm doc/salome/gui/VISU/whskin_info.htm doc/salome/gui/VISU/whskin_mbars.htm doc/salome/gui/VISU/whskin_papplet.htm doc/salome/gui/VISU/whskin_pdhtml.htm doc/salome/gui/VISU/whskin_plist.htm doc/salome/gui/VISU/whskin_tbars.htm doc/salome/gui/VISU/whst_topics.xml doc/salome/gui/VISU/whstart.js doc/salome/gui/VISU/whstub.js doc/salome/gui/VISU/wht_abge.jpg doc/salome/gui/VISU/wht_abgi.jpg doc/salome/gui/VISU/wht_abgw.jpg doc/salome/gui/VISU/wht_abte.jpg doc/salome/gui/VISU/wht_abti.jpg doc/salome/gui/VISU/wht_abtw.jpg doc/salome/gui/VISU/whtbar.js doc/salome/gui/VISU/whtdhtml.htm doc/salome/gui/VISU/whthost.js doc/salome/gui/VISU/whtopic.js doc/salome/gui/VISU/whutils.js doc/salome/gui/VISU/whver.js doc/salome/tui/VISU/sources/static/tree.js examples/Fields_group3D.med examples/Makefile.in examples/ResOK_0000.med examples/VISU_Example_01.py examples/VISU_Example_02.py examples/VISU_Example_03.py examples/VISU_Example_04.py examples/VISU_Example_05.py examples/VISU_Example_06.py examples/tables_test.xls resources/VISUCatalog.xml src/OBJECT/VISU_MeshAct.cxx src/OBJECT/VISU_ScalarMapAct.h src/PIPELINE/Makefile.in src/VISUGUI/VISU_msg_en.po src/VISUGUI/VisuGUI.cxx src/VISUGUI/VisuGUI.h src/VISUGUI/VisuGUI_ActionsDef.h src/VISUGUI/VisuGUI_CellsResultsDlg.cxx src/VISUGUI/VisuGUI_CellsResultsDlg.h src/VISUGUI/VisuGUI_ClippingDlg.cxx src/VISUGUI/VisuGUI_ClippingDlg.h src/VISUGUI/VisuGUI_CursorDlg.cxx src/VISUGUI/VisuGUI_CursorDlg.h src/VISUGUI/VisuGUI_CutLinesDlg.cxx src/VISUGUI/VisuGUI_CutLinesDlg.h src/VISUGUI/VisuGUI_CutPlanesDlg.cxx src/VISUGUI/VisuGUI_CutPlanesDlg.h src/VISUGUI/VisuGUI_DeformedShapeDlg.cxx src/VISUGUI/VisuGUI_DeformedShapeDlg.h src/VISUGUI/VisuGUI_EditContainerDlg.cxx src/VISUGUI/VisuGUI_EditContainerDlg.h src/VISUGUI/VisuGUI_FileDlg.cxx src/VISUGUI/VisuGUI_FontWg.cxx src/VISUGUI/VisuGUI_InitMeshDlg.cxx src/VISUGUI/VisuGUI_InitMeshDlg.h src/VISUGUI/VisuGUI_IsoSurfacesDlg.cxx src/VISUGUI/VisuGUI_IsoSurfacesDlg.h src/VISUGUI/VisuGUI_OffsetDlg.h src/VISUGUI/VisuGUI_Plot3DDlg.cxx src/VISUGUI/VisuGUI_Plot3DDlg.h src/VISUGUI/VisuGUI_PointsResultsDlg.cxx src/VISUGUI/VisuGUI_PointsResultsDlg.h src/VISUGUI/VisuGUI_PopupTools.cxx src/VISUGUI/VisuGUI_ScalarBarDlg.cxx src/VISUGUI/VisuGUI_ScalarBarDlg.h src/VISUGUI/VisuGUI_Selection.cxx src/VISUGUI/VisuGUI_Selection.h src/VISUGUI/VisuGUI_StreamLinesDlg.cxx src/VISUGUI/VisuGUI_StreamLinesDlg.h src/VISUGUI/VisuGUI_TimeAnimation.cxx src/VISUGUI/VisuGUI_TimeAnimation.h src/VISUGUI/VisuGUI_Tools.cxx src/VISUGUI/VisuGUI_Tools.h src/VISUGUI/VisuGUI_VectorsDlg.cxx src/VISUGUI/VisuGUI_VectorsDlg.h src/VISU_I/VISUConfig.cc src/VISU_I/VISUConfig.hh src/VISU_I/VISU_CutLines_i.cc src/VISU_I/VISU_DumpPython.cc src/VISU_I/VISU_Gen_i.cc src/VISU_I/VISU_Gen_i.hh src/VISU_I/VISU_Result_i.cc src/VISU_I/VISU_Result_i.hh src/VISU_I/VISU_ScalarMap_i.cc src/VISU_I/VISU_ScalarMap_i.hh src/VISU_I/VISU_TimeAnimation.cxx src/VISU_I/VISU_View_i.cc src/VISU_I/VISU_View_i.hh src/VISU_SWIG/batchmode_visu_view3d.py src/VISU_SWIG/visu.py src/VISU_SWIG/visu_delete.py src/VISU_SWIG/visu_med.py src/VISU_SWIG/visu_prs_example.py src/VISU_SWIG/visu_swig_test.py src/VISU_SWIG/visu_view3d.py --- diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 22ac0883..00000000 --- a/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -This is the version 3.0.0 of VISU -Compatible with : - - KERNEL 3.0.0 - - SALOMEGUI 3.0.0 - - MED 3.0.0 diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index cc45561e..00000000 --- a/Makefile.in +++ /dev/null @@ -1,126 +0,0 @@ -# -* Makefile *- -# -# Author : Patrick GOLDBRONN (CEA) -# Date : 28/06/2001 -# $Header$ -# - -# source path -top_srcdir=@top_srcdir@ -top_builddir=. -srcdir=@srcdir@ -VPATH=.:@srcdir@:@top_srcdir@/bin:@top_srcdir@/resources:./bin:@top_srcdir@/idl:${KERNEL_ROOT_DIR}/idl/salome - - -@COMMENCE@ - -SUBDIRS = idl src examples doc - -RESOURCES_FILES = \ -ModuleVisu.png \ -Visu_anim.png \ -Visu_cutplane.png \ -Visu_cutlines.png \ -Visu_deformed.png \ -Visu_deformed_anim.png \ -Visu_eraseall.png \ -Visu_isosurfaces.png \ -Visu_plot2d.png \ -Visu_plot3d.png \ -Visu_points.png \ -Visu_sameas.png \ -Visu_scalars.png \ -Visu_scalars_anim.png \ -Visu_selectall.png \ -Visu_selectionactor.png \ -Visu_selectioncell.png \ -Visu_selectionedge.png \ -Visu_selectionpoint.png \ -Visu_selectonly.png \ -Visu_surface.png \ -Visu_vectors.png \ -Visu_wireframe.png \ -Visu_scaling.png \ -VISU_en.xml \ -VISU_fr.xml \ -VISU.config \ -VISUCatalog.xml \ -Visu_tree_visu.png \ -Visu_streamlines.png \ -Visu_graduated_axes.png - -BIN_SCRIPT= \ -VERSION - - -# copy header files in common directory -ifeq ($(HAVE_SSTREAM),yes) - include_list=include/salome/SALOMEconfig.h -else - include_list=include/salome/SALOMEconfig.h include/salome/sstream -endif - -inc: idl $(include_list) - -include/salome/SALOMEconfig.h: salome_adm/unix/SALOMEconfig.ref - -$(RM) $@ - $(LN_S) ../../$< $@ - -# test if SALOMEconfig.h has changed (contents) -salome_adm/unix/SALOMEconfig.ref: salome_adm/unix/SALOMEconfig.h - @if ! [ -a $@ ]; then \ - cp -p -f $< $@; \ - fi; \ - if ! cmp $< $@; then \ - cp -p -f $< $@; \ - fi; \ - -include/salome/sstream: salome_adm/unix/sstream - -$(RM) $@ - $(LN_S) ../../$< $@ - -depend: depend_idl - -depend_idl: - (cd idl ; $(MAKE) $@) || exit 1 - -# doc is already build : if you want to had documents, go manually to doc and run 'make doc' -#doc: -# (cd doc && $(MAKE) $@) || exit 1 - -install-end: -# finish libtool install -# @$(LT) --mode=finish $(libdir) - -install-include: $(include_list) - $(INSTALL) -d $(includedir) - @for f in X $(include_list); do \ - if test $$f != X; then \ - ($(INSTALL_DATA) -p $$f $(includedir)/. || exit 1); \ - fi; \ - done - -# install script in $(bindir) : -install-bin: $(BIN_SCRIPT) - $(INSTALL) -d $(bindir) - if test $(BIN_SCRIPT)X != X; then \ - $(INSTALL_PROGRAM) $^ $(bindir); \ - fi - -uninstall: uninstall-idl - -uninstall-idl: - $(RM) $(idldir)/*.idl - -distclean: distclean-other - -distclean-other: - -$(RM) salome_adm/unix/*~ salome_adm/unix/*% salome_adm/unix/*.bak salome_adm/unix/*.new salome_adm/unix/*.old - -$(RM) salome_adm/unix/make_* - -$(RM) salome_adm/unix/depend salome_adm/unix/SALOMEconfig.h - -$(RM) config.cache config.log config.status - -@MODULE@ - -install: install-bin install-include install-end - diff --git a/bin/VERSION b/bin/VERSION deleted file mode 100755 index 48087d6d..00000000 --- a/bin/VERSION +++ /dev/null @@ -1 +0,0 @@ -THIS IS SALOME - VISU VERSION: 3.0.0 diff --git a/build_configure b/build_configure deleted file mode 100755 index 106d07db..00000000 --- a/build_configure +++ /dev/null @@ -1,217 +0,0 @@ -#!/bin/bash - -# -# Tool for updating list of .in file for the SALOME project -# and regenerating configure script -# -# Author : Marc Tajchman - CEA -# Date : 10/10/2002 -# $Header$ -# - -ORIG_DIR=`pwd` -CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"` - -######################################################################## -# Test if the KERNEL_ROOT_DIR is set correctly - -if test ! -d "${KERNEL_ROOT_DIR}"; then - echo "failed : KERNEL_ROOT_DIR variable is not correct !" - exit -fi - -# Test if the KERNEL_SRC is set correctly - -#if test ! -d "${KERNEL_SRC}"; then -# echo "failed : KERNEL_SRC variable is not correct !" -# exit -#fi -######################################################################## -# find_in - utility function -# -# usage : -# find_in directory filename -# -# Finds files following the *.in pattern, recursively in the -# directory (first argument). -# Results are appended into the file (second argument) -# -# Difference from the standard unix find is that files are tested -# before directories -# - -find_in() -{ - local i - local f=$2 - -# if the first argument is not a directory, returns - - if [ ! -d "$1" ] ; then - return - fi - -# dont look in the CVS directories - - case $1 in - */CVS) return ;; - */adm_local/*) return ;; - *) ;; - esac - -# for each regular file contained in the directory -# test if it's a .in file - - for i in "$1"/* - do - if [ -f "$i" ] ; then - case $i in - *.in) echo " "$i" \\" >> $f;; - *) ;; - esac - fi - done - -# for each subdirectory of the first argument, proceeds recursively - - for i in "$1"/* - do - if [ -d "$i" ] ; then - find_in "$i" "$f" - fi - done -} - - -####################################################################### -# Generate list of .in files (Makefile.in, config.h.in, etc) -# appending it in file configure.in - -cd ${CONF_DIR} -ABS_CONF_DIR=`pwd` - -# -# Common part of the configure.in file -# -chmod u+w configure.in.base -if ! \cp -f configure.in.base configure.in_tmp1 -then - echo - echo "error : can't create files in" ${CONF_DIR} - echo "aborting ..." - chmod u-w configure.in.base - exit -fi -chmod u-w configure.in.base - -if [ -e "${CONF_DIR}/salome_adm" ] ; then - \rm -f ${CONF_DIR}/salome_adm -fi - - -# make a link allowing AC_OUTPUT to find the salome_adm/.../*.in files -echo "" >> configure.in_tmp1 -echo 'ln -fs ${KERNEL_ROOT_DIR}/salome_adm ${ROOT_SRCDIR}/salome_adm' >> configure.in_tmp1 - -echo "" >> configure.in_tmp1 -echo "AC_OUTPUT([ \\" >> configure.in_tmp1 - -# -# List of .in files in the adm/unix directory -# These files MUST be on top of AC_OUTPUT list so we -# put them "manually" -# - -echo " ./salome_adm/unix/SALOMEconfig.h \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/F77config.h \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/sstream \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/depend \\" >> configure.in_tmp1 -echo " ./adm_local/unix/make_omniorb \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/envScript \\" >> configure.in_tmp1 -echo " ./adm_local/unix/make_commence \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/make_conclude \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/make_module \\" >> configure.in_tmp1 - -\rm -f configure.in_tmp2 configure.in_tmp3 -touch configure.in_tmp2 -find_in . configure.in_tmp2 -sed -e '/^...salome_adm/d' configure.in_tmp2 > configure.in_tmp3 -sed -e '/^...adm_local.unix.make_omniorb/d' configure.in_tmp3 configure.in_tmp2 -sed -e '/^...adm_local.unix.make_commence/d' configure.in_tmp2 > configure.in_tmp3 -sed -e '/configure.in/d' configure.in_tmp3 > configure.in_tmp2 -sed -e 's/.in / /' configure.in_tmp2 >> configure.in_tmp1 -#sed '/^.*salome_adm/d' configure.in_tmp2 > configure.in_tmp3 -#sed '/configure.in/d' configure.in_tmp3 > configure.in_tmp2 -#sed 's/.in / /' configure.in_tmp2 >> configure.in_tmp1 - -echo "])" >> configure.in_tmp1 - -# delete the link created for AC_OUTPUT -#echo "" >> configure.in_tmp1 -#echo 'rm -f ${ROOT_SRCDIR}/salome_adm' >> configure.in_tmp1 -\mv configure.in_tmp1 configure.in_new -\rm -f configure.in_tmp2 configure.in_tmp3 - - -######################################################################## -# Create new (or replace old) configure.in file -# Print a message if the file is write protected -# - -echo -if test ! -f configure.in -then - echo -n "Creating new file 'configure.in' ... " - if \mv configure.in_new configure.in >& /dev/null - then - echo "done" - else - echo "error, check your file permissions" - fi -else - echo -n "Updating 'configure.in' file ... " - if ! \cp configure.in configure.in_old >& /dev/null - then - echo - echo - echo "Can't backup previous configure.in" - echo -n "Continue (you will not be able to revert) - (Y/N) ? " - read R - case "x$R" in - xn*) exit;; - xN*) exit;; - esac - echo - echo -n " " - fi - if \cp configure.in_new configure.in >& /dev/null - then - echo "done" - else - echo - echo "error, can't update previous configure.in" - fi -fi - -######################################################################## -# Use autoconf to rebuild the configure script -# - -if test -f configure -then - echo -n "Updating 'configure' script ... " -else - echo -n "Creating 'configure' script ... " -fi - -aclocal --acdir=adm_local/unix/config_files -I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files -if autoconf -then - echo "done" -else - echo "failed (check file permissions and/or user quotas ...)" -fi - -cd ${ORIG_DIR} - -echo diff --git a/doc/salome/Makefile.in b/doc/salome/Makefile.in deleted file mode 100644 index 5e21efd2..00000000 --- a/doc/salome/Makefile.in +++ /dev/null @@ -1,43 +0,0 @@ -# -* Makefile *- -# -# Author : Patrick GOLDBRONN (CEA) -# Date : 30/11/2001 -# $Header$ -# -# source path -top_srcdir=@top_srcdir@ -top_builddir=../.. -srcdir=@srcdir@ -VPATH=.:@srcdir@ - -SUBDIRS= tui gui - -@COMMENCE@ - -docs: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done; \ - cp -f $(srcdir)/VISU_index.html VISU_index.html - -clean: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -distclean: clean - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -install: - $(MAKE) docs - (cd tui && $(MAKE) install); - (cd gui && $(MAKE) install); - cp -f VISU_index.html $(docdir) - -uninstall: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done; \ - rm -fr $(docdir)/VISU_index.html diff --git a/doc/salome/gui/VISU/VISU.log b/doc/salome/gui/VISU/VISU.log deleted file mode 100755 index 0cf5607f..00000000 --- a/doc/salome/gui/VISU/VISU.log +++ /dev/null @@ -1,318 +0,0 @@ -|SourceProjectName:VISU.hpr -|DestinationProjectName:visu.html -whhost.js -whmsg.js -whmozemu.js -whproxy.js -whstub.js -whutils.js -whver.js -whform.js -whphost.js -whstart.js -whtopic.js -whframes.js -whlang.js -whskin_info.htm -whskin_blank.htm -whnjs.htm -whthost.js -whtdhtml.htm -whihost.js -whibody.htm -whiform.htm -whfhost.js -whfbody.htm -whfform.htm -whghost.js -whgbody.htm -whgdhtml.htm -whgdef.htm -whproj.js -whproj.xml -whproj.htm -whdata\whtoc.js -whdata\whtoc.xml -whdata\whtoc.htm -whdata\whtdata.js -whdata\whidx.js -whdata\whidx.xml -whdata\whidx.htm -whdata\whidata.js -whdata\whfts.js -whdata\whfts.xml -whdata\whfts.htm -whdata\whglo.js -whdata\whglo.xml -whdata\whglo.htm -whdata\whgdata.js -whdata\whftdata.js -whdata\whfwdata.js -whres.xml -webhelp.jar -webhelp.cab -whgdata\whnvp30.htm -whgdata\whnvp31.htm -whgdata\whnvp32.htm -whgdata\whnvp33.htm -whgdata\whnvt30.htm -whgdata\whnvt31.htm -whgdata\whnvt32.htm -whgdata\whnvt33.htm -whgdata\whnvf30.htm -whgdata\whnvf31.htm -whgdata\whnvf32.htm -whgdata\whnvf33.htm -whgdata\whnvl31.htm -whgdata\whnvl32.htm -whgdata\whnvl33.htm -whgdata\whexpbar.gif -cshdat_webhelp.htm -cshdat_robohelp.htm -wht_tab0.gif -wht_tab1.gif -wht_tab2.gif -wht_tab3.gif -wht_tab4.gif -wht_tab5.gif -wht_tab6.gif -wht_tab7.gif -wht_tab8.gif -wht_glo_h.gif -wht_glo_n.gif -wht_fts_h.gif -wht_fts_n.gif -wht_idx_h.gif -wht_idx_n.gif -wht_toc_h.gif -wht_toc_n.gif -wht_ws.gif -wht_ws_g.gif -wht_logo1.gif -wht_logo2.gif -wht_abgw.jpg -wht_abgi.jpg -wht_abge.jpg -wht_abtw.jpg -wht_abte.jpg -wht_abti.jpg -wht_spac.gif -wht_next.gif -wht_next_g.gif -wht_prev.gif -wht_prev_g.gif -wht_sync.gif -wht_hide.gif -wht_go.gif -whstart.ico -whestart.ico -whrstart.ico -whidhtml.htm -whfdhtml.htm -whskin_banner.htm -whtbar.js -default.skn -whskin_pdhtml.htm -whskin_papplet.htm -whskin_plist.htm -whskin_tbars.htm -whskin_mbars.htm -wht_toc4.gif -wht_toc1.gif -wht_toc2.gif -wht_toc3.gif -whskin_frmset010.htm -whst_topics.xml -whskin_frmset01.htm -visu_hha.hhk -visu.hhc -visu.hhk -files\a.htm -files\a1.htm -files\a2.htm -files\a3.htm -files\a4.htm -files\a5.htm -files\about_structure_of_med_object.htm -files\about_tables.htm -files\animating_presentations.htm -files\changing_visualization_parameters_of_the_presenetation.htm -files\creating_curves.htm -files\creating_field_presentations.htm -files\creating_presentations.htm -files\creating_tables_from_cut_lines_presentations.htm -files\creating_xy_plot.htm -files\cut_lines_presentation.htm -files\cut_lines_resentation.htm -files\deformed_shape_presentation.htm -files\displaying_hiding_presentations.htm -files\displaying_tables.htm -files\editing_field_presentations.htm -files\exploring_med_files.htm -files\getting_elements_attributes.htm -files\getting_started.htm -files\importing_med_objects.htm -files\importing_tables.htm -files\insideframe.htm -files\introduction_to_visu.htm -files\iso_surfaces_presentation.htm -files\points.htm -files\renaming_presentations.htm -files\running_visu.htm -files\scalar_map_presentation.htm -files\scaling_presentations.htm -files\selection_in_visu.htm -files\setting_properties_of_xy_plots.htm -files\shrink.htm -files\stream_lines_presentation.htm -files\surface.htm -files\surfaceframe.htm -files\sweeping.htm -files\vectors_presentation.htm -files\wireframe.htm -ehlpdhtm.js -texture_horiz_ltbluebubbles.jpg -visu.glo -default.css -image21.jpg -image10.jpg -pics\surface.jpg -image22.jpg -image11.jpg -more.jpg -pics\speed.jpg -pics\next.jpg -pics\run.jpg -pics\cutlinesicon.jpg -pics\cellselection.jpg -pics\width.jpg -pics\main.jpg -image12.jpg -createtable.gif -pics\fieldprsnt3.jpg -pics\points.jpg -pics\choosebox.jpg -image13.jpg -pics\animatdef.jpg -pics\table.gif -pics\streamlinesprsnt.jpg -pics\defshapeicon.jpg -pics\structmed.jpg -pics\visuicon.jpg -image4.jpg -createfieldprsnt.gif -image1.gif -pics\animation.jpg -pics\scalarmapicon.jpg -pics\presentat1.jpg -image15.jpg -image5.jpg -pics\fieldprsnt6.jpg -pics\shrink.jpg -image16.jpg -image6.jpg -pics\end.jpg -pics\cutplpresent.jpg -image14.gif -image17.jpg -image7.jpg -animation.gif -pics\begining.jpg -pics\streamlinesicon.jpg -pics\defshapeprsnt.jpg -pics\new.jpg -image15.gif -image18.jpg -image8.jpg -pics\display.jpg -pics\wireframe.jpg -pics\crtprsnt.jpg -image16.gif -image19.jpg -image9.jpg -pics\selmode.jpg -pics\scalingdb.jpg -i_blue.jpg -pics\object.jpg -image17.gif -tip1.gif -pics\pointselection.jpg -pics\rename.jpg -image8.gif -pics\sweeppreferences.jpg -pics\previous.jpg -pics\scalingicon.jpg -pics\importmed.jpg -pics\importingtables.jpg -pics\animationparam.jpg -pics\erase.jpg -pics\opacity.jpg -pics\cutlinesprsnt.jpg -pics\selection1.jpg -createpresent.gif -importmed.gif -note1.gif -launchvisu.gif -pics\cutlinesicn.jpg -pics\iso.jpg -pics\scalarmap.jpg -pics\display1.jpg -pics\visuwind.jpg -image20.jpg -pics\cellsel.jpg -pics\vectorsprsnt.jpg -pics\vecticon.jpg -pics\isosurf.jpg -visu.ppf -ss_btn_related_topics.gif -ss_btn_see_also.gif -default_ns.css -whdata\whtdata0.xml -whdata\whtdata0.htm -whdata\whftdata0.xml -whdata\whftdata0.htm -whdata\whfwdata0.xml -whdata\whfwdata0.htm -whdata\whgdata0.xml -whdata\whgdata0.htm -whgdata\whlstt0.htm -whgdata\whlstt1.htm -whgdata\whlstt2.htm -whgdata\whlstt3.htm -whgdata\whlstt4.htm -whgdata\whlstt5.htm -whgdata\whlstt6.htm -whgdata\whlsti0.htm -whgdata\whlstfl0.htm -whgdata\whlstfl1.htm -whgdata\whlstfl2.htm -whgdata\whlstfl3.htm -whgdata\whlstfl4.htm -whgdata\whlstfl5.htm -whgdata\whlstfl6.htm -whgdata\whlstfl7.htm -whgdata\whlstfl8.htm -whgdata\whlstfl9.htm -whgdata\whlstfl10.htm -whgdata\whlstfl11.htm -whgdata\whlstfl12.htm -whgdata\whlstfl13.htm -whgdata\whlstfl14.htm -whgdata\whlstfl15.htm -whgdata\whlstfl16.htm -whgdata\whlstfl17.htm -whgdata\whlstfl18.htm -whgdata\whlstfl19.htm -whgdata\whlstfl20.htm -whgdata\whlstfl21.htm -whgdata\whlstfl22.htm -whgdata\whlstf0.htm -whgdata\whlstf1.htm -whgdata\whlstf2.htm -whgdata\whlstf3.htm -whgdata\whlstf4.htm -whgdata\whlstf5.htm -whgdata\whlstg0.htm -visu.html -visu_csh.html -visu_rhc.html diff --git a/doc/salome/gui/VISU/cshdat_robohelp.htm b/doc/salome/gui/VISU/cshdat_robohelp.htm deleted file mode 100755 index 4ba4a936..00000000 --- a/doc/salome/gui/VISU/cshdat_robohelp.htm +++ /dev/null @@ -1,252 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/cshdat_webhelp.htm b/doc/salome/gui/VISU/cshdat_webhelp.htm deleted file mode 100755 index 56ad2272..00000000 --- a/doc/salome/gui/VISU/cshdat_webhelp.htm +++ /dev/null @@ -1,251 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/default.css b/doc/salome/gui/VISU/default.css deleted file mode 100755 index d2d425ac..00000000 --- a/doc/salome/gui/VISU/default.css +++ /dev/null @@ -1,209 +0,0 @@ -/*=(===============================================================)*/ - -/*=(===============================================================)*/ -/*=(Created with RoboEditor.)=======================================*/ -/*=(===============================================================)*/ - -BODY { - background-color: #ffffff; - font-family: "Times New Roman", serif; -} - -H1 { - font-weight: bold; - font-size: 24.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H1 { - font-weight: bold; - font-size: 24.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H2 { - font-weight: bold; - font-size: 18.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H2 { - font-weight: bold; - font-size: 18.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H3 { - font-weight: bold; - font-size: 14.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H3 { - font-weight: bold; - font-size: 14.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H4 { - font-weight: bold; - font-size: 12.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H4 { - font-weight: bold; - font-size: 12.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H5 { - font-weight: bold; - font-size: 10.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H5 { - font-weight: bold; - font-size: 10.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H6 { - font-weight: bold; - font-size: 8.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H6 { - font-weight: bold; - font-size: 8.0pt; -} -/*}}end!kadov=======================================================*/ - - - -P { - font-size: 12.0pt; - margin-top: 0pt; - margin-bottom: 0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-P { - font-size: 12.0pt; -} -/*}}end!kadov=======================================================*/ - - - -A.expandspot { - color: #008000; - cursor: hand; - font-style: italic; - x-text-underline: off; - x-text-overline: off; - x-text-line-through: off; - /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ -} - -SPAN.expandtext { - font-style: italic; - font-weight: normal; - color: #ff0000; -} - -A.dropspot { - cursor: hand; - color: #008000; - font-style: italic; - x-text-underline: off; - x-text-overline: off; - x-text-line-through: off; - /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ -} - -A.glossterm { - color: #800000; - cursor: hand; - font-style: italic; - x-text-underline: off; - x-text-overline: off; - x-text-line-through: off; - /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ -} - -SPAN.glosstext { - font-style: italic; - font-weight: normal; - color: #0000ff; -} - -OL, -UL { - margin-top: 0px; - margin-bottom: 0px; -} - -A:active { -} - -A:hover { - x-text-underline: Off; - /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ -} - -A:link { - x-text-underline: Off; - /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ -} - -A:visited { - x-text-underline: Off; - /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ -} - -P.TODO { - font-weight: normal; - font-style: italic; - font-family: "Arial Black", sans-serif; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-P-CTODO { - font-weight: normal; - font-style: italic; - font-family: "Arial Black", sans-serif; -} -/*}}end!kadov=======================================================*/ - - - - -/*=(===============================================================)*/ diff --git a/doc/salome/gui/VISU/default.skn b/doc/salome/gui/VISU/default.skn deleted file mode 100755 index f162a662..00000000 --- a/doc/salome/gui/VISU/default.skn +++ /dev/null @@ -1,262 +0,0 @@ - - - - Default - Contents - font-family:Arial font-size:8pt font-weight:normal font-style:normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal - - - - - - - - - - - - - -]]> - - - - - - - - - - - - - - background:#99ccff - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - background:#639ace - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White - - left - - Contents - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Index - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Search - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Glossary - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - WebSearch - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Search Input - - - - - <text></text> - - - - - Logo - - eHelp Corporation - - - - - background:#99ccff - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - background:#639ace - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White - - - Previous - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Next - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Sync TOC - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Hide - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - background:White - - - <text>::??DefaultWebSkinText??::</text> - <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - background:White - - - <text>::??DefaultWebSkinText??::</text> - <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - ::??DefaultWebSkinText??:: - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy - background:White - - - - ::??DefaultWebSkinText??:: - - - - - ::??DefaultWebSkinText??:: - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy - background:White - - - - ::??DefaultWebSkinText??:: - - - - - - - - none - - - diff --git a/doc/salome/gui/VISU/default_ns.css b/doc/salome/gui/VISU/default_ns.css deleted file mode 100755 index 020a6711..00000000 --- a/doc/salome/gui/VISU/default_ns.css +++ /dev/null @@ -1,122 +0,0 @@ -BODY { - background-color:#ffffff; - font-family:"Times New Roman" , serif; } -H1 { - font-weight:bold; - font-size:24.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H1 { - font-weight:bold; - font-size:24.0pt; } -H2 { - font-weight:bold; - font-size:18.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H2 { - font-weight:bold; - font-size:18.0pt; } -H3 { - font-weight:bold; - font-size:14.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H3 { - font-weight:bold; - font-size:14.0pt; } -H4 { - font-weight:bold; - font-size:12.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H4 { - font-weight:bold; - font-size:12.0pt; } -H5 { - font-weight:bold; - font-size:10.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H5 { - font-weight:bold; - font-size:10.0pt; } -H6 { - font-weight:bold; - font-size:8.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H6 { - font-weight:bold; - font-size:8.0pt; } -P { - font-size:12.0pt; - margin-top:1; - margin-bottom:1; - font-family:"Times New Roman" , serif; } -LI.kadov-P { - font-size:12.0pt; } -A.expandspot { - color:#008000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.expandtext { - font-style:italic; - font-weight:normal; - color:#ff0000; } -A.dropspot { - cursor:hand; - color:#008000; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -A.glossterm { - color:#800000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.glosstext { - font-style:italic; - font-weight:normal; - color:#0000ff; } -OL { - margin-top:0px; - margin-bottom:0px; - font-family:"Times New Roman" , serif; } -UL { - margin-top:0px; - margin-bottom:0px; - font-family:"Times New Roman" , serif; } -A:active { } -A:hover { - x-text-underline:Off; - text-decoration:none; } -A:link { - x-text-underline:Off; - text-decoration:none; } -A:visited { - x-text-underline:Off; - text-decoration:none; } -P.TODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -LI.kadov-P-CTODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -ol ol { - margin-top:1; - margin-bottom:1; } -ol ul { - margin-top:1; - margin-bottom:1; } -ul ul { - margin-top:1; - margin-bottom:1; } -ul ol { - margin-top:1; - margin-bottom:1; } diff --git a/doc/salome/gui/VISU/ehlpdhtm.js b/doc/salome/gui/VISU/ehlpdhtm.js deleted file mode 100755 index 86d26ea9..00000000 --- a/doc/salome/gui/VISU/ehlpdhtm.js +++ /dev/null @@ -1,4033 +0,0 @@ -// eHelp® Corporation Dynamic HTML JavaScript -// Copyright© 1998-2001 eHelp® Corporation.All rights reserved. -// Version=4.57 - -// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten. - -//// Segment Begin -- (JavaScript 1.0) - -/// Section Begin - General and relative topics(JavaScript 1.0) - -//{{HH_SYMBOL_SECTION -var HH_ChmFilename = ""; -var HH_WindowName = ""; -var HH_GlossaryFont = ""; -var HH_Glossary = ""; -var HH_Avenue = ""; -var HH_ActiveX = false; -//}}HH_SYMBOL_SECTION - -//Begin to support previous generic parameters -//Get the information about the browser. -var gstrBsAgent = navigator.userAgent.toLowerCase(); -var gnBsVer = parseInt(navigator.appVersion); - -var gbBsIE = (gstrBsAgent.indexOf('msie') != -1); -var gbBsNS = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1)); -var gbBsOpera = (gstrBsAgent.indexOf('opera') != -1); - -var gbBsIE3Before = ((gbBsIE) && (gnBsVer <= 2)); -var gbBsNS3Before = ((gbBsNS) && (gnBsVer <= 3)); - -var gbBsNS2 = ((gbBsNS) && (gnBsVer <= 2)); -var gbBsNS3 = ((gbBsNS) && (gnBsVer == 3)); -var gbBsIE300301 = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1))); -var gbBsIE302 = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1)); - -var gbBsNS4 = ((gbBsNS) && (gnBsVer >= 4)); -var gbBsNS6 = ((gbBsNS) && (gnBsVer >= 5)); - -var gbBsIE4 = ((gbBsIE) && (gnBsVer >= 4)); -var gbBsIE5 = false; -var gbBsIE55 = false; - -gbBsIE = (navigator.appName.indexOf("Microsoft") != -1); - -if (parseInt(navigator.appVersion) >= 4) { - gbBsIE4 = (navigator.appName.indexOf("Microsoft") != -1); - - if (gbBsIE4) { - var nPos = gstrBsAgent.indexOf("msie"); - var strIEversion = gstrBsAgent.substring(nPos + 5); - var nVersion = parseFloat(strIEversion); - if (nVersion >= 5) - gbBsIE5 = true; - if (nVersion >= 5.5) - gbBsIE55 = true; - } -} - -var gbBsMac = (gstrBsAgent.indexOf('mac') != -1); -var gbBsWindows = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1)); -var gbBsOp3 = (gstrBsAgent.indexOf('opera') != -1); - -// Utilities functions. -function BsscHasExtJs() -{ - if( gbBsIE3Before || gbBsNS3Before) - return false; - return true; -} - -// Register event handler -var gBsOnLoads = new Array(); // An array holds all the onload event handler. -var gBsOnClicks = new Array(); // An array holds all the onClick event handler. -var gBsOnUnLoads = new Array(); // An array holds all the OnUnLoad event handler. -var gBsOnMouseOvers = new Array(); // An array holds all the OnMouseOver event handler. -var gBsOnMouseOuts = new Array(); // An array holds all the OnMouseOut event handler. - -var gbOrignalOnMouseDown = null; - -function BsscRegisterOnLoad(funcHandler) -{ - var nLength = gBsOnLoads.length; - gBsOnLoads[nLength] = funcHandler; -} - -function BsscRegisterOnClick(funcHandler) -{ - var nLength = gBsOnClicks.length; - gBsOnClicks[nLength] = funcHandler; -} - -function BsscRegisterOnUnLoad(funcHandler) -{ - var nLength = gBsOnUnLoads.length; - gBsOnUnLoads[nLength] = funcHandler; -} - -function BsscRegisterOnMouseOver(funcHandler) -{ - var nLength = gBsOnMouseOvers.length; - gBsOnMouseOvers[nLength] = funcHandler; -} - -function BsscRegisterOnMouseOut(funcHandler) -{ - var nLength = gBsOnMouseOuts.length; - gBsOnMouseOuts[nLength] = funcHandler; -} - - -function BsGeneralOnLoad() -{ - if (!gbBsIE4 && !gbBsNS4) - return; - - // Make everything visible in navigator - if (gbBsNS4 && !gbBsNS6) { - // Make some special effects items visible - for (var iLayer = 0; iLayer < document.layers.length; iLayer++) { - document.layers[iLayer].visibility = "show"; - document.layers[iLayer].left = 0; - } - } -} - -// If resize the netscape browser, need to reload it. -function BsReDo() -{ - if (innerWidth != origWidth || innerHeight != origHeight) - location.reload(); -} -// End of the local functions. - -// The following functions are used by the html files. -function BSSCOnLoad() -{ - if( !BsscHasExtJs() ) - return; - for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--) - gBsOnLoads[nElement](); -} - -function BSSCOnClick() -{ - if (!BsscHasExtJs()) return; - - for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--) - gBsOnClicks[nElement](); -} - -function BSSCOnUnload() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--) - { - gBsOnUnLoads[nElement](); - } -} - -function BSSCOnMouseOver() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--) - { - gBsOnMouseOvers[nElement](); - } -} - -function BSSCOnMouseOut() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--) - { - gBsOnMouseOuts[nElement](); - } -} -// End of invocation of the event handle functions. - - -// Add the GereralOnLoad to the onload array. -if (typeof(BsscRegisterOnLoad) != "undefined") -{ - BsscRegisterOnLoad(BsGeneralOnLoad); -} -if (gbBsNS4&&!gbBsNS6) { - origWidth = innerWidth; - origHeight = innerHeight; - onresize = BsReDo; -} -//End to support previous generic parameters - -//Begin to support previous HHActiveX invoking -function BsHHActivateComponents() -{ - if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0]))) - { - var objBody = document.all.tags("BODY")[0]; - if( typeof(objBody) == "object" ) - { - objBody.insertAdjacentHTML("beforeEnd", ''); - if (HHComponentActivator.object) - HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue); - } - } -} - -function BsHHActivXOnLoad() -{ - if( gbBsIE4 ) - BsHHActivateComponents(); -} - -if( typeof(BsscRegisterOnLoad) != "undefined" ) -{ - BsscRegisterOnLoad(BsHHActivXOnLoad); -} -//End to support previous HHActiveX invoking - -//Begin to support previous relative topics -//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here -var gbPopupMenuTimeoutExpired = false; -var gbInPopupMenu = false; -var gbPopupMenuTopicList = null; -var gOlddocumentClick = null; - -////////////////////////////////////////////////////////////////////////////////////////// -// -// Popup Menu code -// -////////////////////////////////////////////////////////////////////////////////////////// - -var g_bIsPopupMenuInit = false; -function _WritePopupMenuLayer() -{ - if (!g_bIsPopupMenuInit) - { - if (gbBsNS4) { -//Do not try to write ininle styles for NS! NS can not handle it and will not stop downloading the html page... - if (gbBsNS6) - document.write(""); - else - document.write("
"); - } else{ - document.write(""); - if (gbBsIE4) { - document.write(""); - } - } - g_bIsPopupMenuInit = true; - } -} - -//Define variable arguments as: strTitle, strUrl -function MTE() -{ - this.strTitle = MTE.arguments[0]; - if (MTE.arguments.length > 1) - this.strURL = MTE.arguments[1]; - else - this.strURL = this.strTitle; -} - -// If the topic list is set, it is an array of TopicEntry objects (defined in WebHelp3.js) -function PopupMenu_SetTopicList(aPopupTopicArray) -{ - gbPopupMenuTopicList = aPopupTopicArray; -} - - -//Seek for the bsscright frame -function _SeekFrameByName( cRoot, strName ) -{ - if( cRoot == null ) return null; - if( cRoot.frames == null ) return null; - if( cRoot.frames[strName] != null ) return cRoot.frames[strName]; - for (var i=0; i"); - wndPopupLinks.document.write(""); - var strParaLine = ""; - for (var i = 0; i < (argLen - 2) / 2; i++) { - strParaLine = ""; - strParaLine += ""); - wndPopupLinks.document.close(); - window.gbInPopupMenu = true; - if (!gbBsIE) { - wndPopupLinks.focus(); - } - - return false; - } - - - if (((argLen < 5) && ((isNaN(fn_arguments[2])) || (gbPopupMenuTopicList == null))) || - ((argLen < 4) && ((!isNaN(fn_arguments[2])) && (gbPopupMenuTopicList != null)))) { - // Get the place that we will be putting the topic into - var strURL = ""; - if (isNaN(fn_arguments[2]) || (gbPopupMenuTopicList == null)) { - strURL = fn_arguments[3]; - } - else { - strURL = gbPopupMenuTopicList[fn_arguments[2]].strURL; - } - - if (targetDoc != null) { - targetDoc.location.href = strURL; - } - else { - if (fn_arguments[1] != null && typeof(fn_arguments[1]) != "undefined") - window.open(strURL, fn_arguments[1]); - else - window.open(strURL); - } - window.gbInPopupMenu = true; - return false; - } - - var strMenu = ""; - if (gbBsNS4) { - strMenu = ''; - } else { - strMenu = '
'; - } else { - strMenu += '' + gbPopupMenuTopicList[fn_arguments[i]].strTitle + ''; - } - strMenu += ''; - - if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) { - i += 2; - } else { - i += 1; - } - } - strMenu += "
"; - - if (gbBsMac) { - // totally hack. because ie5 in mac need something. is one of them. mac is mad. - strMenu +="
"; - } - - var layerPopup = null; - var stylePopup = null; - var nEventX = 0; - var nEventY = 0; - var nWindowWidth = 0; - if (gbBsIE4) { - - layerPopup = document.all["PopupMenu"]; - layerPopup.innerHTML = strMenu; - stylePopup = layerPopup.style; - - _BSPSGetClientSize(); - - // Get the position of the item causing the event (relative to its parent) - nEventX = window.event.clientX; - nEventY = window.event.clientY; - - if (nEventY + layerPopup.scrollHeight + 10 < gBsClientHeight) { - nEventY += document.body.scrollTop + 10; - } else { - nEventY = (document.body.scrollTop + gBsClientHeight) - layerPopup.scrollHeight - 20; - } - stylePopup.top = nEventY; - - var nPopupWidth = layerPopup.scrollWidth; - if (gbBsMac) { - nPopupWidth = 80; // we have no idea how to get the dynamic width of the popup. - } - if (nEventX + nPopupWidth + 20 > gBsClientWidth) { - if (gBsClientWidth - nPopupWidth < 5) { - stylePopup.left = 5; - } else { - stylePopup.left = gBsClientWidth - nPopupWidth - 5; - } - } else { - stylePopup.left = nEventX + document.body.scrollLeft + 20; - } - - stylePopup.visibility = "visible"; - if (!gOlddocumentClick && document.onclick) - gOlddocumentClick = document.onclick; - document.onclick = PopupMenu_HandleClick; - - } else if (gbBsNS6) { - layerPopup = document.getElementById("PopupMenu"); - layerPopup.style.visibility = "hidden"; - - var e = fn_arguments[0]; - nEventX = e.pageX; - nEventY = e.pageY; - _BSPSGetClientSize(); - layerPopup.innerHTML = strMenu; - - if (nEventY + layerPopup.offsetHeight + 20 < window.pageYOffset + gBsClientHeight) { - nEventY += 20; - } else { - nEventY = gBsClientHeight + window.pageYOffset - layerPopup.offsetHeight - 20; - } - - if (nEventX + layerPopup.offsetWidth + 20 > gBsClientWidth + window.pageXOffset) { - if (gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth < 20) { - nEventX = 5; - } else { - nEventX = gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth - 20; - } - } else { - nEventX += 20; - } - layerPopup.style.top = nEventY; - layerPopup.style.left = nEventX; - // set again to avoid the stupid frash in netscape 6. - layerPopup.innerHTML = strMenu; - layerPopup.style.visibility = "visible"; - //window.captureEvents(Event.MOUSEDOWN); - if (!gOlddocumentClick && document.onclick) - gOlddocumentClick = document.onclick; - window.onclick = PopupMenu_HandleClick; - } - else if (gbBsNS4) { - layerPopup = document.layers.PopupMenu; - layerPopup.visibility = "hide"; - stylePopup = layerPopup.document; - stylePopup.write(strMenu); - stylePopup.close(); - var e = fn_arguments[0]; - nEventX = e.pageX; - nEventY = e.pageY; - _BSPSGetClientSize(); - if (nEventY + layerPopup.clip.height + 20 < window.pageYOffset + gBsClientHeight) { - nEventY += 20; - } else { - nEventY = gBsClientHeight + window.pageYOffset- layerPopup.clip.height - 20; - } - layerPopup.top = nEventY; - - if (nEventX + layerPopup.clip.width + 20 > gBsClientWidth + window.pageXOffset) { - if (gBsClientWidth + window.pageXOffset - layerPopup.clip.width < 20) { - nEventX = 5; - } else { - nEventX = gBsClientWidth + window.pageXOffset - layerPopup.clip.width - 20; - } - } else { - nEventX += 20; - } - - layerPopup.left = nEventX; - - layerPopup.visibility = "show"; - - window.captureEvents(Event.MOUSEDOWN); - if (!gOlddocumentClick && document.onmousedown) - gOlddocumentClick = document.onmousedown; - window.onmousedown = PopupMenu_HandleClick; - } - - window.gbInPopupMenu = true; - window.gbPopupMenuTimeoutExpired = false; - setTimeout("PopupMenu_Timeout();", 100); - return false; -} - - -function PopupMenu_Timeout() -{ - window.gbPopupMenuTimeoutExpired = true; -} - -function PopupMenu_Over(e) -{ - if (gbBsIE4) { - e.srcElement.className = "PopupOver"; - } else if (gbBsNS4) { -// this.bgColor = "red"; -// e.target.document.className = "PopupOver"; - } - return; -} - -function PopupMenu_Out(e) -{ - if (gbBsIE4) { - e.srcElement.className = "PopupNotOver"; - } else if (gbBsNS4) { - this.bgColor = "#f0f0f0"; - } - return; -} - - -function PopupMenu_HandleClick(e) -{ - if (window.gbPopupMenuTimeoutExpired) { - - window.gbInPopupMenu = false; - - if (gbBsNS4 && !gbBsNS6) { - window.releaseEvents(Event.MOUSEDOWN); - } - - var layerPopup = null; - var stylePopup = null; - if (gbBsIE4) { - layerPopup = document.all["PopupMenu"]; - stylePopup = layerPopup.style; - stylePopup.visibility = "hidden"; - } else if (gbBsNS6) { - layerPopup = document.getElementById("PopupMenu"); - layerPopup.style.visibility = "hidden"; - } else if (gbBsNS4) { - layerPopup = document.layers.PopupMenu; - layerPopup.visibility = "hide"; - } - - if (gOlddocumentClick) - { - if (gbBsNS4 && !gbBsNS6) - document.onmousedown = gOlddocumentClick; - else - document.onclick = gOlddocumentClick; - } - } - return; -} - -// This function should be deleted when all old projects are cleaned up -function BSPSWritePopupFrameForIE4() -{ - return false; -} - -///////////////////////////////////////////////////////////////////// -function BSSCPopup_ClickMac() -{ - if ((!DHTMLPopupSupport()) && (gbBsIE4)) - { - var bClickOnAnchor = false; - var el; - if ((window.event != null) && - (window.event.srcElement != null)) - { - el = window.event.srcElement; - while (el != null) - { - if ((el.tagName == "A") || (el.tagName == "AREA")) { - bClickOnAnchor = true; - break; - } - if (el.tagName == "BODY") { - break; - } - el = el.parentElement; - } - } - if (BSSCPopup_IsPopup()) - { - if (!bClickOnAnchor) { - parent.window.gPopupWindow = null; - self.close(); - } - } - else - { - bClosePopupWindow = true; - if ((bClickOnAnchor) && - (el.href) && - ((el.href.indexOf("javascript:BSSCPopup") != -1) || (el.href.indexOf("javascript:null") != -1) || (el.href.indexOf("javascript:void(0)") != -1))) - { - bClosePopupWindow = false; - } - if (bClosePopupWindow) - { - if (window.gPopupWindow != null && !window.gPopupWindow.closed ) - { - window.gPopupWindow.close(); - } - } - } - } - } - -////////////////////////////////////////////////////////////////////// - -function BsPopupOnClick() -{ - if (!gbBsIE4) - return; - - BSSCPopup_ClickMac(); -} - -function _BSSCOnError(message) -{ - if(-1 != message.indexOf("denied") - || -1 != message.indexOf("Object required")) - return true; -} - -//End to support previous relative topics - - -/// Section End - General and relative topics (JavaScript 1.0) - -/// Section Begin - Popup (JavaScript 1.0) - -//Begin to support previous popup functions -////////////////////////////////////////////////////////////////////////////////////////////// -// -// Begin DHTML Popup Functions -// -////////////////////////////////////////////////////////////////////////////////////////////// -//variables used to isolate the browser type -var gBsDoc = null; -var gBsSty = null; -var gBsHtm = null; -var gBsStyVisShow = null; -var gBsStyVisHide = null; -var gBsClientWidth = 640; -var gBsClientHeight = 480; -var gBsBrowser = null; - -// here is the varible for judge popup windows size. these parameter is for IE5.0, it may need adjust for others. -var gBRateH_W = 0.618; // 1.618 Golden cut. -var gBMaxXOfParent = 0.8; -var gBMaxYOfParent = 0.8; -var gBscrollHeight = 16; -var gBscrollWidth = 16; -var gBpermitXDelta = 3; -var gBpermitYDelta = 3; - - -var arrayPopupURL = new Array(); -var arrayAbsPopupURL = new Array(); - -var arrayDirty = new Array(); - -function setAbsPopupURL(nIndex, strURL) -{ - arrayAbsPopupURL[nIndex] = strURL; -} - -function getAbsPopupURL(nIndex) -{ - if (nIndex == -1 || arrayAbsPopupURL.length <= nIndex) return null; - else - return arrayAbsPopupURL[nIndex]; -} - -function getPopupURL(nIndex) -{ - if (nIndex == -1 || arrayPopupURL.length <= nIndex) return null; - else - return arrayPopupURL[nIndex]; -} - -function getPopupID(nIndex) -{ - return gstrPopupID + nIndex; -} - -function getPopupShadowID(nIndex) -{ - return gstrPopupShadowID + nIndex; -} - -function getPopupTopicID(nIndex) -{ - return gstrPopupTopicID + nIndex; -} - -function getPopupIFrameID(nIndex) -{ - return gstrPopupIFrameID + nIndex; -} - -function getPopupIFrameName(nIndex) -{ - return gstrPopupIFrameName + nIndex; -} - - -function getPopupTopicStyle(nIndex) -{ - return eval("document.all['" + getPopupTopicID(nIndex) + "']").style; -} - -function getPopupShadowStyle(nIndex) -{ - return eval("document.all['" + getPopupShadowID(nIndex) + "']").style; -} - -function getPopupIFrame(nIndex) -{ - - return eval("document.frames['" + getPopupIFrameName(nIndex) + "']"); -} - -function getPopupDivStyle(nIndex) -{ - return eval("document.all['" + getPopupID(nIndex) + "']").style; -} - -function getPopupIFrameStyle(nIndex) -{ - return eval("document.all['" + getPopupIFrameName(nIndex) + "'].style"); -} - - -function findDiv(strURL) -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++ ) { - if (arrayPopupURL[i] == strURL) { - return i; - } - } - return -1; -} - -var gnToken = -1; -function takeToken() -{ - gnToken ++; - if (gnToken > 10000) gnToken = 0; - return gnToken; -} - -function IsValidToken(nToken) -{ - return (gnToken == nToken); -} - -function addDiv(strURL) -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++) { - if (arrayPopupURL[i] == null) { - arrayPopupURL[i] = strURL; - return i; - } - } - arrayPopupURL[i] = strURL; - arrayDirty[i] = true; - return i; -} - -function setDirty() -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++ ) - arrayDirty[i] = true; -} - -function IsDirty(nIndex) -{ - if (nIndex == -1) - return true; - else - if (arrayDirty.length > nIndex) - return arrayDirty[nIndex]; - else - return true; -} - -function hideAll() -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++ ) - getPopupDivStyle(i).visibility = gBsStyVisHide; -} - -function getCurrentPopupIFrame() -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++) - if (getPopupDivStyle(i).visibility == gBsStyVisShow) - return getPopupIFrame(i); - return null; -} - -function setClear(nIndex) -{ - if (nIndex != -1) - arrayDirty[nIndex] = false; -} - -function _BSSCCreatePopupDiv(strURL) -{ - var nIndex = findDiv(strURL); - if (nIndex == -1 ) { - nIndex = addDiv(strURL); - BsPopup_CreateDiv(nIndex); - } - else { - if (IsDirty(nIndex)) { - if("object" == typeof(getPopupIFrame(nIndex).document)) - getPopupIFrame(nIndex).document.location.href = strURL; - } - } - return nIndex; - -} - -//the browser information itself -function _BSPSBrowserItself() -{ - var agent = navigator.userAgent.toLowerCase(); - this.major = parseInt(navigator.appVersion); - this.minor = parseFloat(navigator.appVersion); - this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1))); - this.ns2 = ((this.ns) && (this.major == 2)); - this.ns3 = ((this.ns) && (this.major == 3)); - this.ns4 = ((this.ns) && (this.major >= 4)); - this.ns6 = ((this.ns) && (this.major >= 5)); - this.ie = (agent.indexOf("msie") != -1); - this.ie3 = ((this.ie) && (this.major == 2)); - this.ie4 = ((this.ie) && (this.major >= 4)); - this.op3 = (agent.indexOf("opera") != -1); - - if (this.ns4) - { - gBsDoc = "document"; - gBsSty = ""; - gBsHtm = ".document"; - gBsStyVisShow = "show"; - gBsStyVisHide = "hide"; - - } - else if (this.ie4) - { - gBsDoc = "document.all"; - gBsSty = ".style"; - gBsHtm = ""; - gBsStyVisShow = "visible"; - gBsStyVisHide = "hidden"; - } -} - -//Here is the browser type -function _BSPSGetBrowserInfo() -{ - gBsBrowser = new _BSPSBrowserItself(); -} - -_BSPSGetBrowserInfo(); - -//Get client size info -function _BSPSGetClientSize() -{ - if (gBsBrowser.ns4) - { - gBsClientWidth = innerWidth; - gBsClientHeight = innerHeight; - - } - else if (gBsBrowser.ie4) - { - gBsClientWidth = document.body.clientWidth; - gBsClientHeight = document.body.clientHeight; - } -} - - -var gstrPopupID = 'BSSCPopup'; -var gstrPopupShadowID = 'BSSCPopupShadow'; -var gstrPopupTopicID = 'BSSCPopupTopic'; -var gstrPopupIFrameID = 'BSSCPopupIFrame'; -var gstrPopupIFrameName = 'BSSCPopupIFrameName'; - -var gstrPopupSecondWindowName = 'BSSCPopup'; - -var gPopupWindow = null; -var gnPopupClickX = 0; -var gnPopupClickY = 0; - -var gnPopupScreenClickX = 0; -var gnPopupScreenClickY = 0; - -var gbPopupTimeoutExpired = false; - - -function DHTMLPopupSupport() -{ - if ((gbBsIE4) && (!gbBsMac)) { - return true; - } - return false; -} - - - -function BSSCPopup_IsPopup() -{ - if (DHTMLPopupSupport() && (this.name.indexOf(gstrPopupIFrameName) != -1)) { - return true; - } else if ((gbBsNS4 || gbBsIE4) && (this.name.indexOf(gstrPopupID) != -1)) { - return true; - } else { - return false; - } -} - - -// If there is a hyperlink in a popup window, display the hyperlink in -// the original window. -if (BSSCPopup_IsPopup() && !gbBsIE4) { - document.write(""); -} - -// Local functions. -function BsPopup_CreateDiv(nIndex) -{ - if(!DHTMLPopupSupport()) - return; - // DO NOT SET Width and height for the div, otherwize it will make IE4 popup do not work when view the topic alone. - var strPopupDiv = ""; - - var objBody = document.all.tags("BODY")[0]; - if( typeof(objBody) != "object" ) - return; - - objBody.insertAdjacentHTML("beforeEnd", strPopupDiv); -} - -function BSSCPopup_Timeout(nIndex, nToken) -{ - if (!IsValidToken(nToken)) return; - - if ((getPopupIFrame(nIndex).document.readyState == "complete") && - (getPopupIFrame(nIndex).document.body != null)) { - window.getPopupDivStyle(nIndex).visibility = gBsStyVisShow; - setClear(nIndex); - window.gbPopupTimeoutExpired = true; - - BSSCPopup_ChangeTargettoParent(getPopupIFrame(nIndex).document); - getPopupIFrame(nIndex).document.body.onclick = BSSCPopupClicked; - - if (!gbOrignalOnMouseDown && document.onmousedown) - gbOrignalOnMouseDown = document.onmousedown; - - document.onmousedown = BSSCPopupParentClicked; - - } else { - setTimeout("BSSCPopup_Timeout(" + nIndex + "," + nToken + ")", 100); - } -} - - -// VH 08/10/00 -// do not change target to parent if the href is using javascript -function BSSCPopup_ChangeTargettoParent(tagsObject) -{ - var collA = tagsObject.all.tags("A"); - BSSCPopup_ChangeTargettoParent2(collA); - - var collIMG = tagsObject.all.tags("IMG"); - BSSCPopup_ChangeTargettoParent2(collIMG); -} - -function BSSCPopup_ChangeTargettoParent2(colls) -{ - var j = 0; - if (colls != null) { - for (j = 0; j < colls.length; j ++ ) - { - var strtemp = colls[j].href; - strtemp = strtemp.toLowerCase(); - if (strtemp.indexOf("javascript:") == -1) - if (colls[j].target == "") - colls[j].target = "_parent"; - } - - } -} - -function BSPSPopupTopicWinHelp(strURL) -{ - _BSSCPopup(strURL); - return; -} - -function _BSSCPopup(strURL, width, height) -{ - var cuswidth = 0; - var cusheight = 0; - if ("undefined" != typeof(width) && "undefined" != typeof(height)) { - cuswidth = width; - cusheight= height; - } - - if (DHTMLPopupSupport()) { - // If we are already in a popup, replace the contents - // if (BSSCPopup_IsPopup()) { - // parent._BSSCPopup(strURL, cuswidth, cusheight); - // } else { - var nToken = takeToken(); // take token first. - var nIndex = _BSSCCreatePopupDiv(strURL); - window.gbPopupTimeoutExpired = false; - var ntWidth = gBsClientWidth; - var ntHeight = gBsClientHeight; - _BSPSGetClientSize(); - if (ntWidth != gBsClientWidth || ntHeight != gBsClientHeight) { - setDirty(); - } - - - if (IsDirty(nIndex)) { - if (gbBsMac) { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight +")", 400); - } else { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 100); - } - } - else { - MoveDivAndShow(nIndex ,nToken, cuswidth, cusheight); - } - // } - - } else { - _BSSCPopup2(strURL, cuswidth, cusheight); - } - return; -} - -if (gbBsIE55) -{ - var ehlpdhtm_fOldBefureUnload = window.onbeforeunload; - window.onbeforeunload = window_BUnload; -} - -function window_BUnload() -{ - for (var i = 0; i < arrayPopupURL.length; i ++) - document.all(getPopupID(i)).outerHTML = ""; - arrayPopupURL.length = 0; - if (ehlpdhtm_fOldBefureUnload) - ehlpdhtm_fOldBefureUnload(); -} - -function _BSSCPopup2(strURL, width, height) -{ - if (window.name == gstrPopupSecondWindowName) { - window.location = strURL; - } else { - if (!gbBsMac || !gBsBrowser.ns4) { - BSSCHidePopupWindow(); - } - var nX = 0; - var nY = 0; - var nHeight = 300; - var nWidth = 400; - if (width > 0 && height > 0) { - nHeight = height; - nWidth = width; - } - _BSPSGetClientSize(); - - nX = window.gnPopupScreenClickX; - nY = window.gnPopupScreenClickY; - - if (nY + nHeight + 40 > screen.availHeight) { - nY = screen.availHeight - nHeight - 40; - } - if (nX + nWidth + 40 > screen.availWidth) { - nX = screen.availWidth - nWidth - 40; - } - // Launch a separate window - var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes"; - if (gBsBrowser.ns) { - if (gBsBrowser.ns6) { - strParam += ",Height=" + nHeight + ",Width=" + nWidth; - strParam += ",screenX=" + nX + ",screenY=" + nY; - } - else { - strParam += ",OuterHeight=" + nHeight + ",OuterWidth=" + nWidth; - strParam += ",screenX=" + nX + ",screenY=" + nY; - strParam += ",dependent=yes"; - } - } - else { - strParam += ",height=" + nHeight + ",width=" + nWidth; - strParam += ",left=" + nX + ",top=" + nY; - } - window.gPopupWindow = window.open(strURL, gstrPopupSecondWindowName, strParam); - - if (gBsBrowser.ns4) { - window.gPopupWindow.captureEvents(Event.CLICK | Event.BLUE); - window.gPopupWindow.onclick = NonIEPopup_HandleClick; - window.gPopupWindow.onblur = NonIEPopup_HandleBlur; - } - else if (gBsBrowser.ie4) - { - setTimeout("setPopupFocus();", 100); - } - } - return; -} - -function setPopupFocus() -{ - window.gPopupWindow.focus(); -} - -function NonIEPopup_HandleBlur(e) -{ - window.gPopupWindow.focus(); -} - -function NonIEPopup_HandleClick(e) -{ - // Because navigator will give the event to the handler before the hyperlink, let's - // first route the event to see if we are clicking on a Popup menu in a popup. - document.routeEvent(e); - - // If a popup menu is active then don't do anything with the click - if (window.gPopupWindow.gbInPopupMenu) { - window.gPopupWindow.captureEvents(Event.CLICK); - window.gPopupWindow.onclick = NonIEPopup_HandleClick; - return false; - } - - // Close the popup window - if (e.target.href) { - if (e.target.target == "") - window.location.href = e.target.href; - else - window.open(e.target.href, e.target.target); - - if (e.target.href.indexOf("javascript:void(0)") == -1 && e.target.href.indexOf("javascript:null") == -1 && e.target.href.indexOf("BsscPopup") == -1) { - this.close(); - } - } else { - this.close(); - } - return false; - -} - -function BSSCPopup_AfterLoad(nIndex, nToken, cuswidth, cusheight) -{ - if (typeof(window.getPopupIFrame(nIndex).document) == "unknown") { - _BSSCPopup2(getPopupURL(nIndex), cuswidth, cusheight); - return; - } - if (!IsValidToken(nToken)) return; - - if ((window.getPopupIFrame(nIndex).document.readyState == "complete") && - (window.getPopupIFrame(nIndex).document.body != null)) { - if (window.getPopupIFrame(nIndex).document.location.href.indexOf("about:blank") != -1) { // add this check. IE will use about:blank" as the default vaule for Iframe. - window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - } - else - { - setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url. - BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight); - } - } else { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - } -} - - -function BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight) -{ - if (window.gbPopupTimeoutExpired) return; - - if (!IsValidToken(nToken)) return; - - getPopupDivStyle(nIndex).visibility = gBsStyVisHide; - - // Determine the width and height for the window - //var size = new BSSCSize(0, 0); - //BSSCGetContentSize(window.getPopupIFrame(nIndex), size); - //var nWidth = size.x; - //var nHeight = size.y; - - _BSPSGetClientSize(); - - var size = new BSSCSize(0, 0); - - if (cuswidth <= 0 || cusheight <= 0) - BSSCGetContentSize(window.getPopupIFrame(nIndex), size); - else { - size.x = cuswidth; - size.y = cusheight; - } - - // Determine the width and height for the window - var nWidth = size.x; - var nHeight = size.y; - - // for small popup size, we should allow any size. - // The popup size should be ok if bigger than 0 - if (nWidth < 0 || nHeight < 0) return; // there must be something terribly wrong. - // if (nWidth < 40 || nHeight < 40) return; // there must be something terribly wrong. - - window.getPopupDivStyle(nIndex).pixelWidth = nWidth; - window.getPopupDivStyle(nIndex).pixelHeight = nHeight; - - window.getPopupShadowStyle(nIndex).pixelWidth = nWidth; - window.getPopupShadowStyle(nIndex).pixelHeight = nHeight; - window.getPopupTopicStyle(nIndex).pixelWidth = nWidth; - window.getPopupTopicStyle(nIndex).pixelHeight = nHeight; - if (gbBsIE55) - { - window.getPopupShadowStyle(nIndex).pixelWidth = nWidth + 2; - window.getPopupShadowStyle(nIndex).pixelHeight = nHeight + 2; - window.getPopupTopicStyle(nIndex).pixelWidth = nWidth + 2; - window.getPopupTopicStyle(nIndex).pixelHeight = nHeight + 2; - } - - window.getPopupIFrameStyle(nIndex).pixelWidth = nWidth; - window.getPopupIFrameStyle(nIndex).pixelHeight = nHeight; - if (gbBsIE55) - { - window.getPopupIFrameStyle(nIndex).top = 0; - window.getPopupIFrameStyle(nIndex).left = 0; - } - - var strURL = getPopupURL(nIndex); - if (strURL.indexOf("#") != -1) - getPopupIFrame(nIndex).location.href = strURL; // reload again, this will fix the bookmark misunderstand in IE5. - - MoveDivAndShow(nIndex, nToken, cuswidth, cusheight); -} - -function MoveDivAndShow(nIndex, nToken, cuswidth, cusheight) -{ - if (window.getPopupIFrame(nIndex).document.location.href != getAbsPopupURL(nIndex)) { // if redirect, reload again. - window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - return; - } - - // Determine the position of the window - var nClickX = window.gnPopupClickX; - var nClickY = window.gnPopupClickY; - var nTop = 0; - var nLeft = 0; - - var nWidth = window.getPopupDivStyle(nIndex).pixelWidth; - var nHeight = window.getPopupDivStyle(nIndex).pixelHeight; - - if (nClickY + nHeight + 20 < gBsClientHeight + document.body.scrollTop) { - nTop = nClickY + 10; - } else { - nTop = (document.body.scrollTop + gBsClientHeight) - nHeight - 20; - } - if (nClickX + nWidth < gBsClientWidth + document.body.scrollLeft) { - nLeft = nClickX; - } else { - nLeft = (document.body.scrollLeft + gBsClientWidth) - nWidth - 8; - } - - if (nTop < document.body.scrollTop ) nTop = document.body.scrollTop + 1; - if (nLeft< document.body.scrollLeft) nLeft = document.body.scrollLeft + 1; - - - window.getPopupDivStyle(nIndex).left = nLeft; - window.getPopupDivStyle(nIndex).top = nTop; - - // Set the location of the background blocks - window.getPopupShadowStyle(nIndex).left = 6; - window.getPopupShadowStyle(nIndex).top = 6; - if (gbBsIE55) - { - window.getPopupShadowStyle(nIndex).left = 4; - window.getPopupShadowStyle(nIndex).top = 4; - } - - if (gbBsMac) { - // Total hack on the iMac to get the IFrame to position properly - window.getPopupIFrameStyle(nIndex).pixelLeft = 100; - window.getPopupIFrameStyle(nIndex).pixelLeft = 0; - // Explicitly call BSSCOnLoad because the Mac doesn't seem to do it - window.getPopupIFrame(nIndex).window.BSSCOnLoad(); - } - - BSSCPopup_Timeout(nIndex , nToken ); - - return; -} - -function BSSCSize(x, y) -{ - this.x = x; - this.y = y; -} - -function BSSCGetContentSize(thisWindow, size) -{ - if (!((gBsBrowser.ie4) || (gBsBrowser.ns4))) - return; - - if (gbBsMac) { - size.x = 300; - size.y = 300; - return; - } - - // Resize the width until it is wide enough to handle the content - // The trick is to start wide and determine when the scrollHeight changes - // because then we know a scrollbar is necessary. We can then go back - // to the next widest size (for no scrollbar) - - var ClientRate = gBsClientHeight / gBsClientWidth; - - var GoldenSize = new BSSCSize(0,0); - GoldenSize.x = gBsClientWidth * gBMaxXOfParent; - GoldenSize.y = gBsClientHeight *gBMaxYOfParent ; - - if (ClientRate > gBRateH_W) { - GoldenSize.y = GoldenSize.x * gBRateH_W; - } - else { - GoldenSize.x = GoldenSize.y / gBRateH_W; - } - - // Try to using parent specified max x. - var x = 0; - var maxgoldx = GoldenSize.x; - var maxx = gBsClientWidth * gBMaxXOfParent; - - // This double resize causes the document to re-render (and we need it to) - if (!gbBsIE5) - thisWindow.moveTo(10000,10000); // this is used to fix the flash on IE4. - thisWindow.resizeTo(1, 1); - thisWindow.resizeTo(1, 1); - thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); - thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); - - var miny = thisWindow.document.body.scrollHeight + gBscrollHeight; - - if (miny > GoldenSize.y) // the popup does not fix in the parent wanted golden area. so try to expand itself as large as it can - { - thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); - thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); - - miny = thisWindow.document.body.scrollHeight + gBscrollHeight; - maxy = gBsClientHeight * gBMaxYOfParent; - - if (miny > maxy) { // the popup must have a scroll, OK let it be. - miny = maxy; - size.x = maxx; - size.y = maxy; - thisWindow.document.body.scroll = 'yes'; // At this time we do want to show scroll any more. so it will looks better a little. - } - else { // popup still can fit in the parent area by someway. now we choose the same h/w rate as parent. - size.y = miny; - - // downsize from maxx , now I try to using binary divide. - x = maxx; - deltax = -maxx/2; - //j = 0; - while (true) { - x = x + deltax; - thisWindow.resizeTo(x, miny); - thisWindow.resizeTo(x, miny); - diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * ClientRate; - if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter - deltax = Math.abs(deltax) /2; - else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter - deltax = -Math.abs(deltax) /2; - else - // the y is close enough to wanted. - break; - if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. - break; - } - size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; - size.y = thisWindow.document.body.scrollHeight;// + gBscrollHeight; - thisWindow.document.body.scroll = 'no'; - - // Handle absurd cases just in case IE flakes - // if (size.y < 100) { - // size.y = 100; - // } - } - } - else { - if (thisWindow.document.body.scrollWidth > maxgoldx) { - size.x = maxx; - size.y = miny; - thisWindow.document.body.scroll = 'yes'; - } - else { - // downsize from maxgoldx , now I try to using binary divide. - x = maxgoldx; - deltax = -maxgoldx/2; - //i = 0; - while (true) { - x = x + deltax; - thisWindow.resizeTo(x, miny); - thisWindow.resizeTo(x, miny); - diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * gBRateH_W; - if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter - deltax = Math.abs(deltax) /2; - else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter - deltax = -Math.abs(deltax) /2; - else - // the y is close enough to wanted. - break; - if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. - break; - //i ++; - - } - //size.x = x - gBscrollWidth; - size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; - size.y = thisWindow.document.body.scrollHeight ; - thisWindow.document.body.scroll = 'no'; // At this time we do not want to show scroll any more. so it will looks better a little. - thisWindow.resizeTo(size.x, size.y); - if (thisWindow.document.body.scrollWidth > size.x) - { - size.x = thisWindow.document.body.scrollWidth; - } - if (thisWindow.document.body.scrollHeight > size.y) - { - size.y = thisWindow.document.body.scrollHeight; - } - } - } - - // no reload no scrollbar. - //size.x = size.x + 16; //reserve a width for scrollbar (IE 4.0 only) - - thisWindow.resizeTo(size.x, size.y); - thisWindow.resizeTo(size.x, size.y); - return; -} - - - -function BSSCPopupParentClicked() -{ - if (!window.gbPopupTimeoutExpired) { - return false; - } - - document.onmousedown = gbOrignalOnMouseDown; - - // Simply hide the popup - hideAll(); - - window.gbPopupTimeoutExpired = false; - - return true; -} - - -function BSSCPopupClicked() -{ - if (!window.gbPopupTimeoutExpired) { - return false; - } - - - var popupIFrame = getCurrentPopupIFrame(); - if (popupIFrame == null) { - return true; - } - -/* - if ("undefined" != typeof(popupIFrame.gbInPopupMenu) && - popupIFrame.gbInPopupMenu) { - return true; - }*/ - - if (!((popupIFrame.window.event != null) && - (popupIFrame.window.event.srcElement != null) && - ((popupIFrame.window.event.srcElement.tagName == "A") || - (popupIFrame.window.event.srcElement.tagName == "IMG")))) { - document.onmousedown = gbOrignalOnMouseDown; - - // Simply hide the popup - hideAll(); - - window.gbPopupTimeoutExpired = false; - - return true; - } -} - - -//trace the mouse over's position for hotspot -function BSPSPopupOnMouseOver(event) -{ - if (gBsBrowser.ie4) { - window.gnPopupClickX = event.clientX + document.body.scrollLeft; - window.gnPopupClickY = event.clientY + document.body.scrollTop; - window.gnPopupScreenClickX = event.screenX; - window.gnPopupScreenClickY = event.screenY; - } else if (gBsBrowser.ns4) { - window.gnPopupClickX = event.pageX - window.pageXOffset; - window.gnPopupClickY = event.pageY - window.pageYOffset; - window.gnPopupScreenClickX = event.screenX - window.pageXOffset; - window.gnPopupScreenClickY = event.screenY - window.pageYOffset; - } -} - - -function BSSCHidePopupWindow() -{ - if (window.gPopupWindow != null) { - if (gBsBrowser.ns4) { - if ((typeof window.gPopupWindow != "undefined") && (!window.gPopupWindow.closed)) { - window.gPopupWindow.close(); - window.gPopupWindow = null; - } - } - } - - return; -} - -// Add the PopupOnClick to the onclick array. -if (typeof(BsscRegisterOnClick) != "undefined") -{ - BsscRegisterOnClick(BsPopupOnClick); -} -//End to support previous popup functions - -/// Section End - Popup (JavaScript 1.0) - -/// Section Begin - Embedded Stub (JavaScript 1.0) - -var s_strAgent = navigator.userAgent.toLowerCase(); -var s_nVer = parseInt(navigator.appVersion); - -var s_bIE = (s_strAgent.indexOf('msie') != -1); -var s_bNS = (s_strAgent.indexOf('mozilla') != -1) && ((s_strAgent.indexOf('spoofer') == -1) && (s_strAgent.indexOf('compatible') == -1)); -var s_bOpera = (s_strAgent.indexOf('opera') != -1); - -var s_bIE3Before = ((s_bIE) && (s_nVer <= 2)); -var s_bNS3Before = ((s_bNS) && (s_nVer <= 3)); - -var s_bNS2 = ((s_bNS) && (s_nVer <= 2)); -var s_bNS3 = ((s_bNS) && (s_nVer == 3)); -var s_bIE300301 = ((s_bIE) && (s_nVer == 2) && ((s_strAgent.indexOf("3.00") != -1)||(s_strAgent.indexOf("3.0a") != -1)||(s_strAgent.indexOf("3.0b")!=-1)||(s_strAgent.indexOf("3.01")!=-1))); -var s_bIE302 = ((s_bIE) && (s_nVer == 2) && (s_strAgent.indexOf("3.02") != -1)); - - -function HasExtJs() -{ - if (s_bIE3Before) { return false;} - if (s_bNS3Before) { return false;} - if (typeof (BsGeneralOnLoad) == "undefined"){ return false; } - return true; -} - - -function BSSCCreatePopupDiv() -{ - return; -} - - -function WritePopupMenuLayer() -{ - if (HasExtJs()) {_WritePopupMenuLayer();} -} - -function BSSCPopup(strURL, width, height) -{ - if (HasExtJs()) { - _BSSCPopup(strURL, width, height); - }else{ - //Create a temporary window first to ensure the real popup comes up on top - var wndTemp = null; - if (!s_bNS3) { - wndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4"); - } - // Create the real popup window - var wndPopup = window.open(strURL, "BSSCPopup", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=300,width=400"); - // Close the temporary - if (!s_bNS3) { - wndTemp.close(); - } else { - wndPopup.focus(); - } - } -} - -var gbWndTemp = null, gbWndPopupLinks = null; -var gbstrParaTotal = ""; - -function PopupMenu_Invoke() -{ - if (HasExtJs()) { - return _PopupMenu_Invoke(PopupMenu_Invoke.arguments); - } - if (s_bNS3Before || s_bIE3Before ) { - var argLen = PopupMenu_Invoke.arguments.length; - if (argLen < 5) { - window.document.location.href = PopupMenu_Invoke.arguments[3]; - return false; - } - gbWndTemp = null; - gbWndPopupLinks = null; - gbstrParaTotal = ""; - for (var i = 0; i < (argLen - 2) / 2; i++) { - var strParaLine = ""; - if (s_bNS2 || s_bOpera){ - strParaLine += "
" - strParaLine += PopupMenu_Invoke.arguments[2 * i + 2]; - strParaLine += ""; - } else { - strParaLine += ""); - if (s_bNS2 || s_bOpera) { - gbWndPopupLinks.document.write(""); - } else { - //YJ: IE301,302 and NS3.x works fine - gbWndPopupLinks.document.write("<"); - gbWndPopupLinks.document.write("script>"); - gbWndPopupLinks.document.write("function gotoUrl(aUrl) {opener.window.location=aUrl; close();}"); - gbWndPopupLinks.document.write("<"); - gbWndPopupLinks.document.write("/script>"); - } - gbWndPopupLinks.document.write(""); - gbWndPopupLinks.document.write(gbstrParaTotal); - gbWndPopupLinks.document.write(""); - gbWndPopupLinks.document.close(); - - // Close the temporary - if (!s_bNS3 && gbWndTemp != null) { - gbWndTemp.close(); - }else { - gbWndPopupLinks.focus(); - } - - return true; - } - return false; -} - -/// Section End - Embedded Stub (JavaScript 1.0) - -//// Segment End -- (JavaScript 1.0) - -//// Segment Begin -- (JavaScript 1.2) -/// Section Begin - kadov DHTM (JavaScript 1.2) - -//Begin to support extended and dropdown text effects. -function kadovIsParagraph(el) -{ - return( el.tagName == "P" || el.tagName.indexOf("H") == 0 ) ? true : false; -} - -function kadovInitEachChild(el) -{ - for(var i=0; i "") ) - child.style.setAttribute( "x-on-pageload", "" ); - - var href = child.getAttribute("href") - if( href != null && href > "" && href.indexOf( "BSSCPopup" ) >= 0 ) - kadovFilePopupInit(child.id); // Init for Popup - else if( child.className == "dropspot" || child.className == "expandspot" || - child.className == "glossterm" ) - kadovTextPopupInit(child.id);// Init for Expanding/Glossary or DropDown text - else if( child.className == "trigger") - kadovInitTrigger(child.id);// Init for Trigger - else - { - kadovInitEffects(child.id);// Init for DHTML effects - CEngine.SetOneTargetInitialState( child.id ); - } - } - - if( (child.tagName == "IMG") && (child.getAttribute("dynsrc") > "") ) - child.start = "mouseover";// to start a AVI file. fileopen doesn't work - - kadovInitEachChild(child); - } -} - -function kadovRetrieveTextInner(el) -{ - var x = ""; - if( (!el) || (el.tagName == "!") || (el.tagName == "SCRIPT" )) - return x; - - if( kadovIsParagraph(el) ) - { - var strNewID = " "; - if( el.id != "" ) - strNewID += "id=" + el.id + "_NewSpan "; - x = "" + el.innerHTML + ""; - } - else - { - for(var i=0; i 0 ) - if( (nTagClose - nTagOpen) != nDistance ) - return strRawHTML; - - var strCleanOnce = strRawHTML.substring(0, nTagOpen) + strRawHTML.substr(nTagClose + strTagClose.length) ; - return kadovRetrieveCleanHTML( strCleanOnce, strTagOpen, strTagClose ); -} - -function kadovAdjustObjectTag(strRawHTML, nStartPos) -{// adjust object tag for related topics HTML control, because innerHTML misses out the item settings - - //Is there any DTC? - var strDTCTagOpen = ''; - var nDTCTagOpen = strRawHTML.indexOf( strDTCTagOpen, nStartPos ); - if( nDTCTagOpen < 0 ) - return strRawHTML; - var nDTCTagClose = strRawHTML.indexOf( strDTCTagClose, nDTCTagOpen ); - if( nDTCTagClose < nDTCTagOpen) - return strRawHTML; // no Design Time Controls; - - //Is the DTC HTML Help Control? - var strRTObjTagOpen = 'classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11'; - var strRTObjTagClose = ''; - var nRTObjTagOpen = strRawHTML.indexOf( strRTObjTagOpen, nDTCTagOpen ); - if( nRTObjTagOpen < nDTCTagOpen ) - return strRawHTML; - var nRTObjTagClose = strRawHTML.indexOf( strRTObjTagClose, nRTObjTagOpen ); - if( nRTObjTagClose < nRTObjTagOpen ) - return strRawHTML; // is not a HTML help control - - // Is it a related Topics html help control? - var strRTObjLabel = ''; - } - - // to insert the reconstructed item params into runtime object tag - var strAdjustedHTML = strRawHTML.substring(0,nRTObjTagClose) + strRunTimeItemParam + strRawHTML.substring(nRTObjTagClose, strRawHTML.length); - return kadovAdjustObjectTag(strAdjustedHTML, nDTCTagClose + strDTCTagClose.length); -} - -function kadovTextPopupOnLoad( el ) -{ - if( !CCSSP.bIsWinOS && !CCSSP.bIsSunOS) - return 0; - - if( typeof(el) == "string" ) - el = document.all.item(el); - - var src = el.getAttribute( "x-use-popup" ); - if(!src) - return 0; - - var name = src; - if( src.substr(0,1) == "#" ) - name = src.substr(1, src.length-1); - var srcDiv = document.all.item(name); - if( !srcDiv ) - return 1; - - var type = el.getAttribute( "x-popup-type" ); - var setup = el.getAttribute( "x-tmp-setup" ); - var newId = name; - if( newId.indexOf( "_tmp") <= 0 ) - newId += "_tmp"; - - if( !setup ) - { - el.setAttribute( "x-tmp-setup", 1 ); - - if( type == "pulldown" ) - { - var strAdjust = kadovAdjustObjectTag(srcDiv.innerHTML,0); - var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); - - //work around the bug in HH.exe that highlight the phrases when use Search tab - //this approach is just removing the tag inserted by Microsoft in the runtime - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "", 52); - - var strStyle = " style='display:none; position:relative;"; - var newDiv = "
" + strCleanHTML + "
"; - - srcDiv.outerHTML = ""; // empty the original DIV tag - var elParentPra = kadovFindParentParagraph(el); - if( elParentPra ) - elParentPra.insertAdjacentHTML( "AfterEnd", newDiv ); - } - else if( type == "expanding" ) - { - var inner = kadovRetrieveTextInner(srcDiv); - if( inner == "" ) - inner = srcDiv.innerHTML; - var strAdjust = kadovAdjustObjectTag(inner,0); - var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); - var strClassName = (el.className == "glossterm") ? "glosstext" : "expandtext"; - var newSpan = ""; - srcDiv.outerHTML = ""; // empty the original DIV tag - el.insertAdjacentHTML( "AfterEnd", newSpan ); - } - } - return 0; -} - -function kadovTextPopup( el ) -{ - if( (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS) || (window.event == null) ) - return; - window.event.cancelBubble = true; - - if( typeof(el) == "string" ) - el = document.all.item(el); - - var src = el.getAttribute( "x-use-popup" ); - if(!src) - return; - - var name = src; - if( src.substr(0,1) == "#" ) - name = src.substr(1, src.length-1) + "_tmp"; - var srcDiv = document.all.item(name); - if( !srcDiv ) - return; - - var type = el.getAttribute( "x-popup-type" ); - var setup = el.getAttribute( "x-tmp-setup" ); - if( srcDiv ) - { - if( srcDiv.style.display == "" ) - srcDiv.style.display = "none"; - else - { - srcDiv.style.display = ""; - if( typeof(srcDiv.bInitialized) == "undefined" ) - { - srcDiv.bInitialized = true; - kadovInitEffects(name); - kadovInitEachChild(srcDiv); - } - } - } - return; -} - -function kadovFindParentParagraph( el ) -{ - if( typeof(el) == "string" ) - el = document.all.item(el); - if( (!el) || el.tagName == "BODY" ) - return null; - if( kadovIsParagraph(el.parentElement) ) - return el.parentElement; - else - return kadovFindParentParagraph( el.parentElement ); -} - -//Begin HTML code invoked function -function kadovRegisterEventHandler( obj, strEvent, strEventHandler ) -{ - if( !gbBsIE4 ) - return; - CCSSP.RegisterEventHandler( obj, strEvent, strEventHandler ); -} - -function kadovTextPopupInit( el ) -{ - if( (!gbBsIE4) || (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS)) - return; - - if( typeof(el) == "string" ) - el = document.all.item(el); - if( el != null ) - { - CCSSP.RegisterEventHandler( el, "onclick", "kadovTextPopup(" + el.id +");" ); - CCSSP.RegisterEventHandler( window, "onload", "kadovTextPopupOnLoad(" + el.id +");" ); - } -} -//End HTML code invoked function - -//End to support extended and dropdown text effects. - -//Begin to convert iWrite format to RoboEditor Format for DHTML effects -function kadovInitTriggersInHead( ) -{ - if( Object.xDelayedInitElements ) - { - var x = Object.xDelayedInitElements; - for(i=0; i= 0 && nNext < values.length ) - { - functions[nIdx] = values.substr( nStart, nNext-nStart+1); - nStart = nNext + 1; - nIdx++; - nNext = values.indexOf( "\)", nStart); - } - - for( var i=0; i= 0 ) - { - nPageClick = arrForClickCount[j].indexOf("="); - if( nPageClick > 0 ) - { - nClickTimes = arrForClickCount[j].substring( nPageClick + 1, arrForClickCount[j].length) * 1; - break; - } - } - } - var args = srcargs; - if( j < arrForClickCount.length ) - {// to strip out the "clicks=99" from the arguments string - args = ""; - for( var k = 0; k < arrForClickCount.length; k ++ ) - { - if( k != j ) - { - args += arrForClickCount[k]; - if( k < arrForClickCount.length - 1 ) - args += ","; - } - } - } - bsscFXInit( null, id, translatedProp, fnname, args, nClickTimes ); - } -} - -function kadovTranslateProp( prop ) -{ - switch( prop ) - { - case "x-on-hover" : return "bsschover"; - case "x-on-pageclick" : return "bsscpageclick"; - case "x-on-pageload" : return "bsscpageload"; - case "x-on-trigger-1" : return "bssctrigger1"; - case "x-on-trigger-2" : return "bssctrigger2"; - } - return null; -} -//End to convert iWrite format to RoboEditor Format for DHTML effects - -//Begin the definition of one entry to DHTML effects -function bsscFXInit( trigger_ID, target_ID, event_type, - action_type, action_setting, event_addional ) -{ - if( (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS ) || typeof(target_ID) != "string" )//MUST have a target_ID - return; // we don't support Navigator yet - - if( typeof(event_type) == "string" ) - event_type = event_type.toLowerCase(); - if( typeof(action_type) == "string" ) - action_type = action_type.toLowerCase(); - if( typeof(action_setting) == "string" ) - action_setting = action_setting.toLowerCase(); - - // to get the target element then add it to the target list - var eleTarget = CCSSP.GetObject( target_ID ); - if( (eleTarget != null) && (event_type != null) && (action_type != null) ) - { - CEngine.AddOneTarget( target_ID, eleTarget ); - CEngine.BuildTargetObject(target_ID, event_type, action_type, action_setting, event_addional); - } - - // to validate the trigger_ID parameter - if( typeof(trigger_ID) == "string" && trigger_ID != "" ) - CEngine.BuildTriggerObject( trigger_ID, target_ID ); -} -//End the definition of one entry to DHTML effects - - -/// Section End - kadov DHTM (JavaScript 1.2) - - -/// Section Begin - CCSSP DHTM (JavaScript 1.2) - -//Begin JavaScript libary for cross-platform positioning object. -function CCSSP(){} // constructor of CCSSP class - -CCSSP.strAgent = navigator.userAgent.toLowerCase(); -CCSSP.nAppVersion = parseInt(navigator.appVersion); - -CCSSP.bIsWinOS = ((CCSSP.strAgent.indexOf("win") >= 0) || (CCSSP.strAgent.indexOf("16bit") >= 0)); -CCSSP.bIsMacOS = (CCSSP.strAgent.indexOf("mac") >= 0); -CCSSP.bIsSunOS = (CCSSP.strAgent.indexOf("sunos") != -1); - -CCSSP.bIsIE = (navigator.appName.indexOf("Microsoft") >= 0); -CCSSP.bIsIE4 = (CCSSP.bIsIE && (CCSSP.nAppVersion >= 4)); -CCSSP.bIsIE5 = (CCSSP.bIsIE4 && (CCSSP.strAgent.indexOf("msie 5") != -1) ) - -CCSSP.bIsNav = (navigator.appName.indexOf("Netscape") >= 0); -CCSSP.bIsNav4 = (CCSSP.bIsNav && (CCSSP.nAppVersion >= 4)); -CCSSP.bIsNav6 = (CCSSP.bIsNav && (CCSSP.nAppVersion >= 5)); - -CCSSP.GetObject = function( obj ) -{//convert object name string or reference into a valid object reference - if( typeof(obj) == "object" ) - return obj; - else if( typeof(obj) == "string" && obj != "") - { - if( CCSSP.bIsNav4 ) - return eval("document." + obj); - else - return eval("document.all." + obj); - } - else - return null; -} - -CCSSP.MoveObjectTo = function(obj, x, y) -{//positioning an object at a specific pixel coordinate - if( CCSSP.bIsNav4 ) - obj.moveTo(x,y); - else - { - obj.style.pixelLeft = x; - obj.style.pixelTop = y; - } -} - -CCSSP.MoveObjectBy = function(obj, dx, dy) -{//moveing a object by x and/or y pixel - if( CCSSP.bIsNav4 ) - obj.moveBy(dx,dy); - else - { - obj.style.pixelLeft += dx; - obj.style.pixelTop += dy; - } -} - -CCSSP.SetObjectBGColor = function(obj, color) -{//set the background color of an object - if( CCSSP.bIsNav4 ) - obj.bgColor = color; - else - obj.style.backgroundColor = color; -} - -CCSSP.ShowObject = function(obj, bShow) -{// set the object to be visible or invisible - if( CCSSP.bIsNav4 ) - obj.visibility = (bShow == true) ? 'show' : 'hide'; - else - obj.style.visibility = (bShow == true) ? 'visible' : 'hidden';// when hidden, it still occupy some space. -} - -CCSSP.GetObjectLeft = function(obj) -{// retrieve the x coordinate of a posionable object - if( CCSSP.bIsNav4 ) - return obj.left; - else - return obj.style.pixelLeft; -} - -CCSSP.GetObjectTop = function(obj) -{// retrieve the y coordinate of a posionable object - if( CCSSP.bIsNav4 ) - return obj.top; - else - return obj.style.pixelTop; -} - -CCSSP.GetObjectContainLeft = function(obj) -{// retrieve the x coordinate of a posionable object relative to it's parent element - if( CCSSP.bIsNav4 ) - return obj.pageX; - else - { - if( obj == document.body ) - return obj.clientLeft; - else - return obj.offsetLeft; - } -} - -CCSSP.GetObjectWindowLeft = function(obj) -{// retrieve the x coordinate of a posionable object relative to browser window - if( CCSSP.bIsNav4 ) - return obj.pageX; - else - { - var nOffsetWindowLeft = 0; - for(var element = obj; element; element = element.offsetParent) - nOffsetWindowLeft += CCSSP.GetObjectContainLeft(element); - return nOffsetWindowLeft; - } -} - -CCSSP.GetObjectContainTop = function(obj) -{// retrieve the y coordinate of a posionable object relative to it's parent element - if( CCSSP.bIsNav4 ) - return obj.pageY; - else - { - if( obj == document.body ) - return obj.clientTop; - else - return obj.offsetTop; - } -} - -CCSSP.GetObjectWindowTop = function(obj) -{// retrieve the y coordinate of a posionable object relative to browser window - if( CCSSP.bIsNav4 ) - return obj.pageY; - else - { - var nOffsetWindowTop = 0; - for(var element = obj; element; element = element.offsetParent) - nOffsetWindowTop += CCSSP.GetObjectContainTop(element); - return nOffsetWindowTop; - } -} - -CCSSP.GetObjectHeight = function(obj) -{// retrieve the height of a posionable object - if( CCSSP.bIsNav4 ) - return obj.clip.height; - else - return obj.offsetHeight; -} - -CCSSP.GetObjectWidth = function(obj) -{// retrieve the width of a posionable object - if( CCSSP.bIsNav4 ) - return obj.clip.width; - else - return obj.offsetWidth; -} - -CCSSP.RegisterEventHandler = function( srcObj, rawEventName, funcHandler ) -{ // to add the "funcHandler" as the "rawEventName" 's handler to the "srcObj" object,the original event handler will be combined - if (CCSSP.bIsNav4 && !CCSSP.bIsNav6) - return ; - var oldHandler = ""; - if (CCSSP.bIsMacOS && CCSSP.bIsIE4) - { - if (typeof(srcObj[rawEventName.toLowerCase()])=="unknown") - { //search for - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/a1.htm b/doc/salome/gui/VISU/files/a1.htm deleted file mode 100755 index 89d4aa72..00000000 --- a/doc/salome/gui/VISU/files/a1.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -a1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/a2.htm b/doc/salome/gui/VISU/files/a2.htm deleted file mode 100755 index f7599e55..00000000 --- a/doc/salome/gui/VISU/files/a2.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -a2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/a3.htm b/doc/salome/gui/VISU/files/a3.htm deleted file mode 100755 index 30f74c1c..00000000 --- a/doc/salome/gui/VISU/files/a3.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -a3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/a4.htm b/doc/salome/gui/VISU/files/a4.htm deleted file mode 100755 index dca8899f..00000000 --- a/doc/salome/gui/VISU/files/a4.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -a4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/a5.htm b/doc/salome/gui/VISU/files/a5.htm deleted file mode 100755 index a97e84d1..00000000 --- a/doc/salome/gui/VISU/files/a5.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -a5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/about_structure_of_med_object.htm b/doc/salome/gui/VISU/files/about_structure_of_med_object.htm deleted file mode 100755 index 27e279bf..00000000 --- a/doc/salome/gui/VISU/files/about_structure_of_med_object.htm +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - - - -About structure of MED object - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

About the structure - of MED objects

- -

 In VISU module 3d - representations are constructed on the base of  submeshes - representing parts of a mesh, which is stored in form of MED objects in - *.med files. Each MED object has its own user-defined structure.

- -

 

- -

In general, the mesh - represents an object including the following types of data:

- -

 

- -

 - - Geometrical information: list - of nodes and cells of the mesh;

- -

 - - Information on the interpolation in - accordance with resulting elements: the mesh should be compatible - with chosen interpolation;

- -

 - - Physical information: initial - and boundary conditions. (Scalar or vector values applied to the cells - of the mesh)

- -

 

- -
- -

 

- -

            

- -

 

- -

Families

- -

From - general point of view, the whole mesh is divided into families, - submeshes created by the user. Every - family is composed of cells of a definite type  - - it can be Nodes, Edges, Faces or Cells. The presentation created - on the basis of a particular family will - be composed of geometrical elements, corresponding to the type of cells - of this family.  

- -

 

- - -
- --- - - - - - - - - - - - - - - - - - - - - -
-

Type of cells (entities) of the family

-

Geometrical element

-

Nodes

-

Points

-

Edges

-

Segments

-

Faces

-

Triangles, quadrangles

-

Cells

-

Any

-

Table of correspondence

- -

 

- -

 In - the folder Families all families - of the mesh are put into the following subfolders, defining the type of - cells of the mesh: onNodes, onEdges, - onFaces, onCells.

- -

These - subfolders also represent submeshes of the mesh, which are composed of - all cells of the mesh of this type.

- -

Groups

- -

Groups - combine different families independently of the type of cells, - they are composed of.

- -

 

- -

Fields

- -

Fields represent the results of calculations - (it can be scalar or vector values), grouped together under one physical - concept.

- -

These - values are applied to the cells of a definite submesh, which is indicated - in the Object Browser in the subfolder of the field. -

- -

Most - often the calculations are performed during some period of time. That's - why fields include Time - Stamps, representing the results of calculations in one definite - moment. In VISU field presentation - are constructed on the base of these Time - Stamps. (See: Creating - field presentations)  

- -

   

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/about_tables.htm b/doc/salome/gui/VISU/files/about_tables.htm deleted file mode 100755 index b396595f..00000000 --- a/doc/salome/gui/VISU/files/about_tables.htm +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - - - -About tables - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

About tables

- -

Functionality of VISU component allows to import data - tables and display them in a special table viewer. Tables - represent column-ranged data with units - and column and row - titles (see also).

- -

 

- -

Tables can be rarefied - - some of the cells may be empty, without any values.

- -

 

- -

In VISU - there are  three - methods to import tables:

- -

 

- -

1. -  Importing - tables from *.xls, *.txt or *.tab files, which have been previously created.

- -

 

- -

2. -  Creating - tables on the basis of Cut Lines presentations

- -

 

- -

3. -   Importing - tables with the help of a special Python script from batch mode of SALOME - PRO (not described in this reference manual)

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/animating_presentations.htm b/doc/salome/gui/VISU/files/animating_presentations.htm deleted file mode 100755 index 60f40b56..00000000 --- a/doc/salome/gui/VISU/files/animating_presentations.htm +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - - - - - -Animating presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Animating presentations

- -

In VISU - module you can generate real-time animation of fields. In - comparison with sweeping, animations - are created on the base of frames, displaying field presentations generated - on EVERY Time Stamp of your field. So, the frame - displaying the field presentation created on the base of the first time - stamp will begin your animation and the frame displaying the field presentation - created on the base of the last time stamp will end it. In sweeping ONLY ONE - Time Stamp is used for its generation.

- -

 

- -

To generate an animation:

- -

 

- -

1. -  Right-click - on the field in the Object Browser.

- -

 

- -

2. -  From the - pop-up menu select Animation.

- -

 

- -

The following dialog - box will appear:

- -

                       

- -

 

- -

 

- -

Animation - dialog box is destined for management of your animation.

- -

 

- -

In VISU you can generate - simultaneous animation of several fields: you can open this dialog - for several fields one after another and after generating frames you can - launch simultaneous animation of several fields.

- -

 

- -

3. - Click Setup Animation button. - The following dialog box allowing to set the parameters of your animation - will appear.

- -

 

- -

           

- -

 

- -

- - Use range of time stamps check - box allows to select the range of time stamps, which will be used for - generating your animation.

- -

 

- -

- - Fields: list of fields for animation.

- -

 

- -

- Properties: Here you can adjust properties - of each field selected from the list:

- -

 

- -
    - -
  •  Select - the type of field presentations, - which will be used as frames in animation.

  • - -
  •  Set - properties of the Scalar Bar (see also)

  • - -
  •  Adjust - additional properties of the selected - type of field presentation.

  • -
- -

 

- -

4. -  Click Close to validate your parameters. You - will return back to Animation dialog - box

- -

 

- -

5. -  Click Generate frames button to generate the - frames for your animation based on the parameters adjusted in Setup - Animation dialog box.

- -

 

- -

Running animations:

- -

 

- -

In - the main Animation dialog box - there are several button intended for management and running your animation:

- -

 

- -

       Running - your animation.

- -

 

- -

        Previous / Next - frame (time step)

- -

 

- -

        To the beginning - / end of the animation.

- -

 

- -

Additional options of the animation:

- -

 

- -

You - can increase/decrease the speed - of your animation by moving the Speed - wheel Up/Down:

- -

 

- -

       

- -

 

- -

Cycled - animation check box: This option allows to start a cycled animation - of your presentation.

- -

 

- -

Use proportional timing check - box: This option allows render your animation with proportional periods - of time between every frame (not depending on the time stamps).

- -

 

- -

Save - pictures to directory check box: This option allows to save - all the frames composing the animation into a definite directory, which - can be specified in Path field.

- -

 

- -

The - following picture shows an animation of deformation of an object:

- -

 

- -

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm b/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm deleted file mode 100755 index 852b31f2..00000000 --- a/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm +++ /dev/null @@ -1,415 +0,0 @@ - - - - - - - - - - -Setting presentation view parameters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Setting presentation - view parameters

- -

To change view parameters of the presentation:

- -

 

- -

Right-click on the submesh (for which you - have already created a presentation) in the Object Browser or right-click - on this presentation in the viewer. From the associated pop-up menu choose - Representation or Properties - submenus.

- -

 

- -

All these view parameters are context-sensitive: NOT all - types of visualization and NOT all properties can be set for a definite - 3D presentation.                            

- -

 

- -

The main options for - changing  view - parameters of presentations are the following:

- -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- -

 

- -

  

- -

 

- -

To - change the type of visualization of a particular presentation:

- -

 

- -

Choose - one of the available types of visualization of the presentation from Representation submenu of the pop-up - menu:

- -

 

- -

- Points

- -

 

- -

- Wireframe

- -

 

- -

- Surface

- -

 

- -

- Insideframe

- -

 

- -

-Surfaceframe

- -

 

- -

To change the type of visualization of all presentations, - currently displayed in the viewer:

- -

 

- -

- - Choose one of the available types of visualization of the presentation - in the main menu: Representation > - Display Selection

- -

 

- -

- - Click on one of the icons, representing the types of visualization in - the Representation toolbar:

- -

- -

     Points -  Wireframe - Surface

- -

 

- -

 

- -

 Shrinking/unshrinking - the presentation:

- -

 

- -

From the submenu Representation - you can choose Shrink option, - which will display a shrinked image of the presentation: all cells of - the presentation of the mesh will be visually compressed:

- -

 

- -

                      

- -

 

- -

 To - return the presentation back to normal, unshrinked mode of visualization, - choose the same submenu Representation, - and select Unshrink option.

- -

 

- -

 

- -

To change the color of the presentation: -

- -

 

- -

From the submenu Properties - choose Color. From the - standard Select Color dialog box -  choose - the required color for the presentation of your submesh.

- -

 

- -

 

- -

                  

- -

 

- -

 Changing - opacity of the presentation:

- -

 

- -

 From - the submenu Properties choose - Opacity. The following dialog - box will appear:

- -

 

- -

 

- -

                        

- -

 

- -

In this dialog box you - can set the value (between 0 and 100) of opacity of the presentation. -  To validate - your choice click OK button.

- -

 

- -

 

- -

  Changing - the width of the lines:

- -

 

- -

From the submenu Properties - choose Line Width. The - following dialog box will appear:

- -

 

- -

                       

- -

 

- -

To validate your choice - click OK button.

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/creating_curves.htm b/doc/salome/gui/VISU/files/creating_curves.htm deleted file mode 100755 index 73e6bc2d..00000000 --- a/doc/salome/gui/VISU/files/creating_curves.htm +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - - - - -Creating curves - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Creating curves

- -

VISU functionality allows to create  Curve - lines  on - the basis of the data taken from tables, and to display these curves in - form of 2D plot using Plot2d viewer.

- -

 

- -

To create curves:

- -

 

- -

1. -  Right-click - on the required table in the Object Browser

- -

 

- -

2.  From - the pop-up menu choose Create Curves - option.

- -

 

- -

3.  The - following dialog box will appear:

- -

 

- -

- -

 

- -

Here - you can set the parameters of your curves. This dialog box has the form - of a table; each row of this table represents one column of values of - the imported data table.

- -

 

- -

For - construction of curve lines you should choose at least two columns of - the data table. In Axis column - of the dialog box choose the axis for each of these columns:

- -

 

- -

H - The values of this column will correspond - to X-coordinates of the curve.

- -

 

- -

V - The values of this column will correspond - to Y-coordinates of the curve.

- -

 

- -

From this dialog box you can create several curves for the - columns of your data table with the same units. VISU - allows to display at once up to 200 curves.

- -

 

- -

In - this dialog box you can set Attributes - of your curve:

- -

- - Remove the checkmark from Auto assign - checkbox (if it is checked, default attributes are taken).

- -

- - Select Line type, Line width, Marker - type, Color.

- -

 

- -

4. -  Click OK to create your curves with the given - parameters. Visu will automatically - create your curve or curves in the structure of the study under two SALOME - objects (which will be also automatically created):

- -

 

- -

-  SALOME - table object, which will be placed under this table and by default will - have the same name

- -

-  Plot2DView object: - SALOME container of curve lines, which will be used for construction of - XY plots. More about curve containers see here.   

- -

 

- -

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/creating_field_presentations.htm b/doc/salome/gui/VISU/files/creating_field_presentations.htm deleted file mode 100755 index 5527e623..00000000 --- a/doc/salome/gui/VISU/files/creating_field_presentations.htm +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - - - -Creating field presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Creating field presentations

- -

To create a field presentation (see - also):

- -

 

- -

Right-click on one of the time stamps of this - field in the Object browser and choose the required type of presentation - from the following pop-up menu:

- -

 

- -

             

- -

 

- -

In VISU fields may - contain both scalar and vector values, applied to the cells of the submesh, - as well as ONLY scalar values. - It is not possible to make a vector presentation for fields containing - only scalar values.

- -

 

- -

For - fields containing only scalar values, you can create the following types - of presentation:

- -

 

- -

                         

- -

 

- -

- - Click on one of the time stamps of this field in the Object browser and - select the required type of presentation from the  Visualization - submenu of the main menu - or from the Visualization Toolbar

- -

 

- -

In the Object Browser new field presentation - will be displayed  in - the time stamp subfolder.

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/creating_presentations.htm b/doc/salome/gui/VISU/files/creating_presentations.htm deleted file mode 100755 index 76ff640a..00000000 --- a/doc/salome/gui/VISU/files/creating_presentations.htm +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - -Creating presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Creating presentations

- -

To create a presentation of a submesh:

- -

 

- -

In the Object Browser right-click on a submesh - contained in an imported  MED - object and from the pop-up menu choose Create - Presentation:

- -

 

- -

                       

- -

 

- -

This presentation will - be displayed in the viewer:

- -

 

- -

                       

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm b/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm deleted file mode 100755 index c5702644..00000000 --- a/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - - - - -Creating tables from Cut Lines presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Creating tables from - Cut Lines presentations

- -

In VISU you can create a table, which will - be composed of the scalar values applied to the cells forming a Cut Lines presentation.

- -

 

- -

To create a table from Cut Lines presentation:

- -

 

- -

1.  Create - a Cut Lines presentation.

- -

 

- -

2.  In - the Object Browser or in the viewer right-click on your presentation and - from the pop-up menu select Create or - Update Table

- -

 

- -

Your new table will be created and displayed - in the Object Browser.

- -

 

- -

This option also allows to - update your table after modifying the base Cut Lines presentation.   

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/creating_xy_plot.htm b/doc/salome/gui/VISU/files/creating_xy_plot.htm deleted file mode 100755 index 677d6541..00000000 --- a/doc/salome/gui/VISU/files/creating_xy_plot.htm +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - -Creating XY plot - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Creating XY plots

- -

To create a XY plot based on one definite curve:

- -

 

- -

1.  Select - Plot2d viewer: from the main menu choose Window - > New Window > Plot2d View

- -

 

- -

2. In the Object Browser right-click - on this curve line and from the pop-up menu select Display - item.

- -

 

- -

To create a XY plot based on several curves:

- -

 

- -

1.  Select - Plot2d viewer: from the main menu choose Window - > New Window > Plot2d View

- -

 

- -

2. In - the Object Browser right-click on the Visu object - and from the pop-up menu select Create Plot2D View. A - new container for curve lines will be created in the study (with default - name Plot2DView:1).

- -

 

- -

3. Right-click on the name of this container - in the Object Browser and select Edit - item. The following dialog box will appear:

- -

 

- -

- -

 

- -

 

- -

 This box contains - two windows:

- -

 

- -

- Left window displays a list of curve lines, - which have been created in the study.

- -

 

- -

- Right window displays a list of curve lines - contained in this particular container. These curves will used for creation - of the XY plot.

- -

 

- -

To move a definite curve line from the study - into the container, select it in the left window of this dialog box and - click button.  

- -

      

- -

To - move a definite curve line from the container back into the study, select - it in the left window of this dialog box and click button. -

- -

 

- -

After - having chosen the curve lines, which will compose your XY plot, click - OK button to quit this dialog - box. In the Object Browser the references to the selected curve lines - will be created under your container:

- -

 

- -

- -

 

- -

 

- -

4. - Right-click on the name of the container in the Object Browser and select - Display button. - A XY plot consisting of the previously selected curve lines, will be displayed - in the viewer:

- -

       

- -

     

- -

 

- -

In VISU you - can display up to 200 curves in one window.

- - - - - diff --git a/doc/salome/gui/VISU/files/cut_lines_presentation.htm b/doc/salome/gui/VISU/files/cut_lines_presentation.htm deleted file mode 100755 index 243305cb..00000000 --- a/doc/salome/gui/VISU/files/cut_lines_presentation.htm +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - - - - -Cut Lines presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Cut - Lines presentation

- -

Cut Lines is a type of - presentation which displays colored cells with applied scalar values on - the mesh where lines are placed.

- -

The - procedure of construction of Cut Lines - presentation reuses the algorithm of creation Cut - Planes presentation and consists of two steps:

- -
    - -
  1.  From - Cut Planes presentation one plane - is taken and it is used as base plane for construction of cut lines.

  2. - -
  3. This plane is cut by - a regular array of planes. The result of this operation is a regular array - of lines in space,  belonging - to the same plane and having the same orientation. They are located inside - or on the mesh.

  4. -
- -

 

- -

To create a Cut Lines presentation:

- -

 

- -

- Right-click on one of the time stamps of - the field in the Object browser and from the pop-up menu choose Cut Lines, or

- -

 

- -

- Click on one of the time stamps of the field - in the Object browser and select from the main menu Visualization - > Cut Lines, or click icon - in the Visualization Toolbar.

- -

 

- -

The - following dialog box will appear:

- -

 

- -

- -

 

- -

- -

 

- -

Plane of lines: this tab of the dialog - box contains the parameters of the base plane, on which the cut lines - will be located.

- -

 

- -

- Orientation - check boxes allow to set the orientation of cut planes in 3D space. - You should select two of three axis (XY, YZ, or ZX) in which your planes - will be located in 3D space

- -

- Base plane - position: position of the base plane. This value can be set by - default or entered manually.  

- -

- Rotations - of the planes in 3d space around the axes of the selected orientation. - (The angle of rotation is set in degrees.)

- -

- Displacement - of the plane. This parameter defines position of the base plane - in 3d space.

- -

- Show preview - check box allows to edit the parameters of the presentation and - simultaneously observe the preview of this presentation in the viewer.

- -

- Generate - Data Table: If this check box is marked, Visu will automatically - generate a data table on the basis of your Cut Lines presentation. This - table will be created in the structure of the study.   

- -

- Generate - Curves: If this check box is marked, Visu will automatically generate - curve lines on the basis of values taken from the generated data table. - These curves will be created in the structure of the study and can be - visualized in a XY plot.  

- -

More about table presentations and curve - lines see here.

- -

 

- -

Cut - Planes: this tab of the dialog box contains the parameters of cut - planes, which will be used for construction of the cut lines.

- -

 

- -

- - Orientation check boxes allow - to set the orientation of cut planes in 3D space. You should select two - of three axis (XY, YZ, or ZX) in which your planes will be located in - 3D space

- -

- - Rotations of the planes in 3d - space around the axes of the selected orientation. (The angle of rotation - is set in degrees.)

- -

- - Number of planes, which will form - your presentation.

- -

- - Position of each of the planes - relative to other planes, which form your presentation. This value can - be set by default or entered manually.  

- -

- - Displacement of the planes. This - parameter defines the displacement of the planes into one or another side. -

- -

 

- -

 

- -

Scalar Bar - tab allows to define the parameters of the scalar bar displayed - along with this presentation (see - also).

- -

 

- -

 

- -

After - you have finished with setting these parameters, click OK. - Your presentation with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

                        

- -

 

- -

From Cut Lines presentation - you can create a data table. This - table will consist of the field scalar values located on each cut line - of the constructed presentation (see - also: Creating tables from Cut Lines presentations). After that your - data table can be used for construction of a 2d plot of curves based on - the scalar values from the table (see also: Creating - curves and Creating XY plots). -   

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/cut_lines_resentation.htm b/doc/salome/gui/VISU/files/cut_lines_resentation.htm deleted file mode 100755 index 6b19ce2e..00000000 --- a/doc/salome/gui/VISU/files/cut_lines_resentation.htm +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - -Cut Planes presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Cut Planes presentation

- -

Cut Planes is a - type of field presentation, when the given shape is cut by a definite - number of surfaces. These surfaces are colored according the values applied - to the cells of the mesh.

- -

 

- -

To create a Cut Planes -  presentation:

- -

 

- -

- Right-click on one of the time stamps of - the field in the Object browser and from the pop-up menu choose Cut Planes, or

- -

 

- -

- Click on one of the time stamps of the field - in the Object browser and select from the main menu Visualization - > Cut Planes, or click icon - in the Visualization Toolbar

- -

 

- -

The following dialog box will appear: -

- -

 

- -

                          

- -

 

- -

Cut - Planes tab allows to set additional parameters of your Cut - Planes presentation:

- -

 

- -

- - Orientation check boxes allow - to set the orientation of cut planes in 3D space. You should select two - of three axis (XY, YZ, or ZX) in which your planes will be located in - 3D space

- -

- - Rotations of the planes in 3d - space around the axes of the selected orientation. (The angle of rotation - is set in degrees.)

- -

- - Number of planes, which will form - your presentation.

- -

- - Position of each of the planes - relative to other planes, which form your presentation. This value can - be set by default, entered manually.  

- -

- - Displacement of the planes. This - parameter defines the displacement of the planes into one or another side. -

- -

- - Show preview check box allows - to edit the parameters of the presentation and simultaneously observe - the preview of this presentation in the viewer.

- -

 

- -

Scalar Bar - tab allows to define the parameters of the scalar bar displayed - along with this presentation (see - also).

- -

 

- -

After you have finished with setting - these parameters, click OK. Your - presentation with scalar bar will be immediately displayed in the viewer: -

- -

 

- -

                       

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/deformed_shape_presentation.htm b/doc/salome/gui/VISU/files/deformed_shape_presentation.htm deleted file mode 100755 index 53825c0c..00000000 --- a/doc/salome/gui/VISU/files/deformed_shape_presentation.htm +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - -Deformed Shape presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Deformed Shape presentation

- -

Deformed Shape is - a type of field presentation when vector values corresponding to the cells - of the mesh are visualized by shifting of these cells.

- -

 

- -

To create a Deformed Shape  presentation:

- -

 

- -

- Right-click on one of the time stamps of - the field in the Object browser and from the pop-up menu choose Deformed Shape, or

- -

 

- -

- Click on one of the time stamps of the field - in the Object browser and select from the main menu Visualization - > Deformed Shape, or click icon - in the Visualization Toolbar.

- -

 

- -

The following dialog box will appear: -

- -

 

- -

                          

- -

 

- -

In this dialog box you - can set additional parameters of your Deformed - Shape presentation:

- -

 

- -

- - Scale Factor: visualization scaling - of all vector values applied to the cells of the mesh.

- -

- - Magnitude coloring check box: - this option allows to color your presentation according the scalar - range defined in Scalar Bar properties or to display it using only - one color (this color is taken by default).  

- -

 

- -

Scalar Bar - tab allows to define the parameters of the scalar bar displayed - along with this presentation (see - also).

- -

 

- -

After you have finished - with setting these parameters, click OK. - Your presentation with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

                       

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm b/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm deleted file mode 100755 index 909c327f..00000000 --- a/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - - - - -Displaying/Hiding presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Operations with presentations

- -

To display a presentation:

- -

 

- -

Right-click on it in the Object Browser and - from the pop-up menu choose Display. -

- -

 

- -

                        

- -

 

- -

To display several presentations:

- -

 

- -

Hold down Ctrl - button and select in the Object Browser the presentations for displaying. - Right-click with the mouse and from the pop-up menu select Display. -

- -

 

- -

To display only one presentation: -

- -

 

- -

 Choose - Display only option. The other - presentations will be immediately  hidden.

- -

 

- -

To hide this presentation:

- -

 

- -

From the same pop-up menu choose Erase. - (This option will automatically appear in this pop-up menu if this presentation - have been displayed)

- -

 

- -

 

- -

To hide all presentations: -

- -

 

- -

From the main menu choose Representation - > Erase All or

- -

in the Representation - toolbar click this button                                      

- -

 

- -

To delete an existing presentation:

- -

 

- -

Right-click on it in the Object Browser and - from the pop-up menu choose Delete. -

- -

 

- -

 

- -

Operations accessible only for field presentations.

- -

 

- -

To copy a field presentation:

- -

 

- -

1. - Right-click on this presentation in the Object Browser or in the viewer.

- -

 

- -

2. - From the pop-up menu select Same as option.

- -

 

- -

Your - field presentation will duplicated in the same subfolder (time stamp) - in the Object Browser.

- -

 

- -

 

- -

To set additional parameters of field presentations:

- -

 

- -

1. - Right-click on this presentation in the Object Browser or in the viewer.

- -

 

- -

2. - From the pop-up menu select Edit  option.

- -

 

- -

This - option allows to set or modify additional parameters of field presentations - after its creation.

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/displaying_tables.htm b/doc/salome/gui/VISU/files/displaying_tables.htm deleted file mode 100755 index eb2ca69a..00000000 --- a/doc/salome/gui/VISU/files/displaying_tables.htm +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - - - -Displaying tables - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Displaying tables

- -

To display a table:

- -

 

- -

1.  Right-click - on the required table in the Object Browser

- -

 

- -

2.  From - the pop-up menu choose Show Table option. - Your table will be displayed in a separate View - Table window:

- -

 

- -

             

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/editing_field_presentations.htm b/doc/salome/gui/VISU/files/editing_field_presentations.htm deleted file mode 100755 index 8c4afe7b..00000000 --- a/doc/salome/gui/VISU/files/editing_field_presentations.htm +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - -Editing field presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Editing field presentations

- -

 In - VISU all options allowing Changing view parameters, - Renaming, Displaying/Hiding, - Scaling, Selecting are ALSO functional in case of management - of field presentations. But there are some additional options specific - ONLY to field presentations.   

- -

 

- -

To delete a field presentation:

- -

 

- -

1. - Right-click on this presentation in the Object Browser or in the viewer.

- -

 

- -

2. - From the pop-up menu select Delete option.

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/exploring_med_files.htm b/doc/salome/gui/VISU/files/exploring_med_files.htm deleted file mode 100755 index f92ed2dd..00000000 --- a/doc/salome/gui/VISU/files/exploring_med_files.htm +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - - - -Exploring MED files - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Exploring MED files

- -

In VISU you - can explore MED files. This option automatically launches MED component of SALOME platform and imports - MED files using the algorithm of exploring integrated in this component.

- -

 

- -

To explore a MED file:

- -

 

- -

1.  From - the main menu choose File > Explore - MED file

- -

 

- -

2.  Using - a standard Search Files dialog - box choose the required MED file.

- -

 

- -

The - structure of the explored MED file will be displayed in the Object Browser. -

- -

 

- -

 

- -

 

- -

-Related Topics

- - - - - diff --git a/doc/salome/gui/VISU/files/getting_elements_attributes.htm b/doc/salome/gui/VISU/files/getting_elements_attributes.htm deleted file mode 100755 index dadc862c..00000000 --- a/doc/salome/gui/VISU/files/getting_elements_attributes.htm +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - - - - - -Getting elements attributes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Getting elements attributes

- -

To view the attributes of the elements (cells, points, meshes) - displayed in the viewer:

- -

 

- -

1. In the main menu choose  Selection >Selection - info... The following dialog box will appear:

- -

 

- -

- -

 

- -

In this dialog you can choose a type of elements - which attributes you would like to get: Point, - Cell, Actor.

- -

 

- -

 

- -

2. In the viewer click on the element of - the required type.

- -

 

- -

- -

 

- -

It will be highlighted and its attributes - will be displayed in this dialog box:

- -

 

- -

Points

- -

- -

 

- -

- Mesh - name

- -

- Field - name

- -

- - ID Number of the point

- -

- - Scalar value applied to the point (if any)

- -

- Vector value applied - to the point (if any)

- -

- Coordinates of the - point in 3d space

- -

Cells

- -

- -

 

- -

- Mesh - name

- -

- Field - name

- -

- - ID Number of the cell

- -

- - Scalar value applied to the cell (if any)

- -

- Vector value applied - to the cell (if any)

- -

- Attributes of the - points forming this cell

- -

 

- -

Actor (3D object)

- -

 

- -

Actor - - it is any 3D object (presentation - of a submesh, field presentation) displayed in the viewer.

- -

 

- -

- -

 

- -

- Mesh - name

- -

- Field - name

- -

- Coordinates of the - object in 3d space

- -

- Size of the object

- -

 

- -

Using this dialog box, you can examine the attributes of a - definite point or cell, selected by its ID number. For that, you should - only enter an ID number of a definite point or cell in the ID - field, the attributes of this point or cell will be immediately - displayed.

- - - - - diff --git a/doc/salome/gui/VISU/files/getting_started.htm b/doc/salome/gui/VISU/files/getting_started.htm deleted file mode 100755 index eb1cabdf..00000000 --- a/doc/salome/gui/VISU/files/getting_started.htm +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - - - - - -Getting started - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Getting started

- -

STEP 1: - Create a new study and launch VISU module  

- -

 

- -

-See also

- -

STEP 2: - Import a mesh from a MED file   

- -

 

- -

-See also

- -

 

- -

STEP 3: - Create a presentation of a submesh and set view parameters  

- -

 

- -

-See also

- -

 

- -

STEP 4: - Create field presentations and use sweeping  

- -

 

- -

-See also

- -

 

- -

 

- -

STEP 5: - Animate fields  

- -

-See also

- -

 

- -

 

- -

STEP 6: - Import a table from a file and create a 2d plot based on the data from - this table

- -

 

- -

 

- -

-See also

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/importing_med_objects.htm b/doc/salome/gui/VISU/files/importing_med_objects.htm deleted file mode 100755 index db4e5bc2..00000000 --- a/doc/salome/gui/VISU/files/importing_med_objects.htm +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - -Importing MED objects - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Importing MED file

- -

To import a MED file:

- -

 

- -

From - the File menu choose Import - MED or right-click on the Visu - object in the Object Browser and - select the Import MED option. After it you will see a standard dialog - box allowing to search for and choose *.med  file:

- -

 

- -

                          

- -

 

- -

To - confirm your choice click Open.

- -

 

- -

The structure of the - imported MED object will be immediately displayed in the Object Browser - of SALOME application:

- -

 

- -

                       

- -

 

- -

At the same time you can import several MED files and work - with them simultaneously. All imported MED files will be displayed in - the Object Browser of SALOME application in Visu - folder.

- -

 

- -

In VISU component there are two options of loading of MED - objects:

- -

 

- -

- - loading of all data stored in the MED object into the study

- -

- - loading of the structure of the MED object into the study. In this case - the supplementary data will be automatically uploaded on creation of 3D - presentations on the basis of  the - fields stored in this MED object.  

- -

 

- -

This - option can be set by enabling/disabling Preferences>Visu>Full - med loading item. -

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/importing_tables.htm b/doc/salome/gui/VISU/files/importing_tables.htm deleted file mode 100755 index aeddf9b9..00000000 --- a/doc/salome/gui/VISU/files/importing_tables.htm +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - - - -Importing tables - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Importing/exporting - tables

- -

To import a table from file:

- -

 

- -

1.  From - the main menu choose File > Import - TABLE, or in the Object Browser right-click on the Visu - object and select Import TABLE - item.

- -

 

- -

2.  From - the following standard dialog box:

- -

 

- -

              

- -

 

- -

choose the necessary *.xls, *.txt or - *.tab file containing tables and click Open - button.  

- -

 

- -

3.  In - the Object Browser VISU will create - a new folder having the name of the imported file. All tables from this - file will be located in this folder:

- -

 

- -

             

- -

 

- -

From this picture you can see that one - *.xls file can contain several tables.

- -

 

- -

In VISU - you can export into XML files one of the tables contained in the XML file, - which has been previously imported into study.

- -

 

- -

To export a table:

- -

 

- -

1. Click on it in the Object Browser and - select Export Table.

- -

 

- -

2. - In the standard dialog box enter the name of the file, which will contain - your exported table, and click OK button. - Your table will be exported.

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/insideframe.htm b/doc/salome/gui/VISU/files/insideframe.htm deleted file mode 100755 index d2315182..00000000 --- a/doc/salome/gui/VISU/files/insideframe.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Insideframe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/introduction_to_visu.htm b/doc/salome/gui/VISU/files/introduction_to_visu.htm deleted file mode 100755 index e316c47d..00000000 --- a/doc/salome/gui/VISU/files/introduction_to_visu.htm +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - - - - - -Introduction to VISU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Introduction to VISU

- -

Post-processing - module VISU for SALOME  is - destined for visualization of data produced by the other components of - the platform. VISU provides  various - forms of data visualization including:

- -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

                

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm b/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm deleted file mode 100755 index 78ed0521..00000000 --- a/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - - -Iso Surfaces presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Iso Surfaces presentation

- -

Iso Surfaces presentation - combines all equal scalar values applied to the cells and on the basis - of them constructs  isobaric - surfaces, which form this presentation.

- -

 

- -

To create an Iso Surfaces - presentation:

- -

 

- -

- Right-click on one of the time stamps of - the field in the Object browser and from the pop-up menu choose Iso Surfaces, or

- -

 

- -

- Click on one of the time stamps of the field - in the Object browser and select from the main menu Visualization - > Iso Surfaces, or click icon - in the Visualization Toolbar

- -

 

- -

The following dialog box will appear: -

- -

 

- -

                         

- -

 

- -

Iso - Surface tab allows to set additional parameters of - the Iso Surfaces presentation:

- -

 

- -

- - Number of surfaces, which will - be generated in the framework of this presentation

- -

 

- -

- - Minimum / Maximum value fields - allow to enter the range of scalar or vector values applied to the cells, - on the basis of which this presentation will be created.

- -

 

- -

- - Update scalar bar range with these values - button allows you to update the range of the values, displayed - with by the scalar bar, with the previously defined range of values.

- -

 

- -

Scalar Bar tab allows to define the - parameters of the scalar bar displayed along with this presentation (see also).

- -

 

- -

After - you have finished with setting these parameters, click OK. - Your presentation with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

                       

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/points.htm b/doc/salome/gui/VISU/files/points.htm deleted file mode 100755 index 904dace7..00000000 --- a/doc/salome/gui/VISU/files/points.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Points - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/renaming_presentations.htm b/doc/salome/gui/VISU/files/renaming_presentations.htm deleted file mode 100755 index dedba889..00000000 --- a/doc/salome/gui/VISU/files/renaming_presentations.htm +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - -Renaming presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Renaming presentations

- -

To rename your presentation:

- -

 

- -

Right-click on the submesh (for which you - have already created a presentation) in the Object Browser or right-click - on this presentation in the viewer. From the pop-up menu choose Rename, the following dialog box will - appear:

- -

 

- -

                       

- -

 

- -

In the field Name - enter your personal name of the presentation and click OK - button to confirm your choice. The name of the presentation will - change in the Object Browser.

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/running_visu.htm b/doc/salome/gui/VISU/files/running_visu.htm deleted file mode 100755 index 0a650a40..00000000 --- a/doc/salome/gui/VISU/files/running_visu.htm +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - -Running VISU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Running VISU

- -

To start VISU module in the SALOME application:

- -

 

- -
    - -
  1. Run - SALOME application

  2. - -
  3. Create - a new study by clicking icon in the main toolbar. The - following SALOME standard window  will - appear:  

  4. -
- -

 

- -

                        

- -

 

- -

Before launching VISU module, you should set the VTK viewer - as default viewer for creation of a new study window. In VISU you can - create presentations only in the VTK viewer. (see also: Setting preferences)

- -

      

- -

    3. - In the bottom toolbar click icon or  from - the bottom Choose box

- -

                       

- -

            select - Visu.

- -

 

- -

 

- -

The initial desktop of - the SALOME platform will be updated with some additional toolbars and - menus related to VISU component . It will look like as follows:

- -

 

- -

                          

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/scalar_map_presentation.htm b/doc/salome/gui/VISU/files/scalar_map_presentation.htm deleted file mode 100755 index 0c528ecc..00000000 --- a/doc/salome/gui/VISU/files/scalar_map_presentation.htm +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - - - - - -Scalar Map presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Scalar Map presentation

- -

Scalar Map is the - basic type of visualization of calculation data in VISU - module. This presentation consists of the following:

- -

 

- -

- creating of a 3D presentation on the basis - of a field;

- -

- coloring of the cells of this presentation, - according the scalar or vector values applied to this cells;

- -

-  creating - of a scalar bar: a scale, representing the correspondence  between - the scalar values of the field and the used colors.

- -

 

- -

All other types of field presentation are based on the Scalar - Map.

- -

 

- -

To create a Scalar Map presentation:

- -

 

- -

- Right-click on one of the time stamps of - the field in the Object browser and from the pop-up menu choose Scalar Map, or

- -

 

- -

- Click on one of the time stamps of the field - in the Object browser and select from the main menu Visualization - > Scalar Map, or click icon - in the Visualization Toolbar

- -

 

- -

The following dialog box will appear:

- -

         

- -

- -

 

- -

This dialog box is equal for all types of field presentations - and it will be present as an additional tab in all dialog boxes allowing - to create the other types of presentations. It allows to set the parameters - of Scalar range, as well as the - parameters of the Scalar Bar. - You can also set these parameters as preferences which will be used in - all SALOME sessions: in the main menu select Preferences - > Visu > Scalar Bar.    

- -

 

- -

Scalar range parameters:

- -

 

- -

- Scalar Mode field: - This field allows to choose the mode of transformation of vector values - into scalar values for creation of the presentation. It can be module - of the vector or one of three components of the vector. (Note: This choose - box is relevant only for fields containing vector values, in other cases - it will be inactive).  

- -

 

- -

- Logarithmic - scaling check box: You can apply logarithmic - scaling to the color scale of the presentation.

- -

 

- -

- Scalar - range check boxes: These check boxes allow you  to - select the range of scalar values of the field, on the basis of which - this presentation will be constructed.   

- -

 

- -
    - -
  • Use - field range: if this check box is selected, all cells of the field - presentation will be colored according the values applied to these cells. -  

  • - -
  • Use - imposed range: here you can define your own range of scalar values - of the field, on the basis of which this presentation will be constructed. - The cells of the field presentation with applied scalar or vector values - belonging to this imposed range will be colored according to these values. - The other cells of the field presentation (with applied scalar or vector - values out of this imposed range) will be displayed using one color. For - the cells with applied scalar or vector values, which are less than the - minimal value of the imposed range, - the color will be the same as for the cells with applied minimal values. - For the cells with applied scalar or vector values, which are larger than - the maximal value of the imposed - range the color will be the same as for the cells with applied minimal - values.  

  • -
- -

  

- -

Scalar Bar parameters:  

- -

 

- -

- Nb. - of colors field: In this field you can enter the number of colors, - which will be used for coloring of cells containing scalar values.

- -

 

- -

- Nb. - of labels field: In this field you can enter the number of labels, - indicating graduation of the scalar bar.

- -

 

- -

- Orientation: - You can select Vertical or Horizontal orientation of the scalar - bar.  

- -

 

- -

- Origin: - Here you can enter coordinates of the origin of the scalar bar.

- -

 

- -

- Dimensions: - Dimensions of the scalar bar.

- -

 

- -

Save as default values check box allows - to save this parameters for all presentations, which will be constructed - later.

- -

 

- -

Text properties button allows you to - define from the following dialog box:

- -

 

- -

- -

 

- -

- Title - of the field, on the basis of which this presentation is created,

- -

- Font properties - of the this title, displayed in the Object Browser,

- -

- Font properties - of the labels, displayed new the scalar bar, created with this presentation. -  

- -

 

- -

After - you have finished with setting these parameters, click OK. - Your presentation with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

                        

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/scaling_presentations.htm b/doc/salome/gui/VISU/files/scaling_presentations.htm deleted file mode 100755 index 5ab98aec..00000000 --- a/doc/salome/gui/VISU/files/scaling_presentations.htm +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - - - -Scaling presentations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Scaling presentations

- -

In SALOME - there is a feature allowing to scale presentations of submeshes and field - presentations along one of the axes (X, Y, Z).

- -

 

- -

To  scale - a presentation:

- -

 

- -

1. Choose in the main - menu Representation > Scaling, - or

- -

     click - on the icon in - the Representation Toolbar.

- -

 

- -

2. In the Scaling - dialog box set the parameters of the scaling:

- -

 

- -

              

- -

 

- -

In Choose - function field select the function of the scaling for each axes. - ( None or Linear).

- -

In Coefficient - field enter the coefficient of the scaling.

- -

To cancel all changes, - click Reset button.

- -

 

- -

3. Click Apply - button, to apply your scaling on the chosen presentation.

- -

 

- -

4. - To confirm all actions and quit Scaling - dialog box, click - OK. -   

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/selection_in_visu.htm b/doc/salome/gui/VISU/files/selection_in_visu.htm deleted file mode 100755 index 5c1b3d06..00000000 --- a/doc/salome/gui/VISU/files/selection_in_visu.htm +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - -Selection in VISU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Selection in VISU

- -

VISU module allows to make selection of the whole presentation, - as well as of its elements: cells, edges, points.

- -

 

- -

To make selection of the whole - presentation, (if it has been displayed)  click - on it in the viewer or in the Object Browser.

- -

 

- -

                        

- -

 

- -

Your presentation will - be displayed with white outline automatically generated by the viewer - according the borders of the presentation in 3d space.

- -

 

- -

To - make selection of several presentations, hold down Shift - button and click on them one after another in the viewer or in - the Object Browser or hold down left mouse button and outline the desired - presentations in the viewer window.

- -

 

- -

To make selection of - the elements of the presentation (cells, edges, points):

- -

 

- -

1. - Choose from Selection Toolbar the - mode of selection:

- -

 

- -

 

- - - - ----- - - - - - - -
-

  Points -

-

   Selection -  

-

Edges

-

 Selection -          

-

Cells

-

Selection          

-

Actor

-

Selection

- -

               

- -

 

- -

2. - Click on the element of the presentation in the viewer. The color of the - selected element will automatically change.

- -

To - make selection of several elements of the presentation, with pressed Shift button click on them one after - another in the viewer.

- -

 

- -

Actor selection mode is initial mode - of selection of the whole presentation.

- -

 

- -

To make selection of - an element of the presentation (cell, point) with a definite number, you - can:

- -

 

- -

 1. - Choose from the main menu Selection > - Cell (Point) > Select by number or

- -

 

- -

 2. - Select from Selection Toolbar a mode of selection (Cells selection - or Points selection),

- -

right-click on the - presentation displayed in the viewer and from the pop-up menu choose (according - the chosen mode of selection)  Select a Point - or Select a Cell option.

- -

 

- -

The - following dialog box will appear:

- -

 

- -

                      

- -

 

- -

Or in case of cell - selection:

- -

 

- -

                      

- -

 

- -

In the field Point number (Cell number) enter the - number of the Point (Cell), you want to select and press OK. - The selected element of your presentation will be highlighted:

- -

 

- -

   

- - - - - diff --git a/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm b/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm deleted file mode 100755 index 44bd0ae9..00000000 --- a/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - -Setting properties of XY plots - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Setting properties of XY plots

- -

To define properties of XY plots:

- -

 

- -

Right-click on the background of the Plot - 2d viewer and select Properties item. - The following dialog box will appear:

- -

 

- -

- -

 

- -

The options are as follows:

- -

 

- -
    - -
  • Main - title: the title of the XY plot. By default, it will consist of - the names of the tables, on the basis of which the curve lines have been - constructed.

  • - -
  • Horizontal - axis title

  • - -
  • Vertical - axis title

  • - -
  • Curve - type: Points, Lines, Spline

  • - -
  • Show - legend: Here you can define the position of the description table - on the XY plot.

  • - -
  • Marker - size: size of the points (markers) forming curve lines.

  • - -
  • Background - color of the XY plot

  • - -
  • Scalar - mode: here you can select the type of scaling (Linear - or Logarithmic) along X - or Y axes.

  • - -
  • Grid/Axes - marks: This set of fields allows you to define the properties of - the grid, constructed on the basis of the numerical marks on the axes

  • - -
  • Save - settings as default: If this check box is marked, all XY plots - will be displayed with these defined properties.

  • -
- -

 

- -

  

- - - - - diff --git a/doc/salome/gui/VISU/files/shrink.htm b/doc/salome/gui/VISU/files/shrink.htm deleted file mode 100755 index 3dcfb15e..00000000 --- a/doc/salome/gui/VISU/files/shrink.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Shrink - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/stream_lines_presentation.htm b/doc/salome/gui/VISU/files/stream_lines_presentation.htm deleted file mode 100755 index 9d848213..00000000 --- a/doc/salome/gui/VISU/files/stream_lines_presentation.htm +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - - - - - -Stream Lines presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Stream Lines presentation

- -

Stream Lines is a type of presentation transforming - into lines the cells with vectors having most similar direction. A streamline - can be thought of as the path that a massless particle takes in a vector - field. Streamlines are used to convey the structure of a vector field. - Usually streamlines are created to explore the most interesting features - in the field.

- -

Creating streamlines - requires specifying multiple parameters including starting - points of streamlines, direction - and other parameters to control the propagation - of the streamlines.

- -

 In - VISU there is an option allowing - to specify one particular area - of the field on which the Stream Lines - presentation will be created. This option has been created for optimization - purposes: sometimes generation of a Stream Lines presentation based on - all points of a very complicated field is very time-consuming and requires - a lot of hardware resources.

- -

To bound the area on which the Stream - Lines presentation will be created. you can use another field presentation. - The points of the field located on this source presentation will serve - as starting points for generated streamlines.  

- -

 

- -

To create - a Stream Lines presentation:

- -

 

- -

- Right-click on one - of the time stamps of the field in the Object browser and from the pop-up - menu choose Stream Lines, or

- -

 

- -

- Click on one of the - time stamps of the field in the Object browser and select from the main - menu Visualization > Stream Lines, - or click icon in - the Visualization Toolbar.

- -

 

- -

The following dialog - box will appear:

- -

 

- -

- -

 

- -

Stream - Lines tab allows you to set additional parameters of your - Stream Lines presentation:

- -

 

- -

- Source: - This set of fields allow to define a definite source presentation on the - basis of which your Stream Lines presentation - will be generated.   

- -

 

- -

If in the Source - type choose box you have chosen None, - your Stream Lines presentation will be generated on all - points of the field.

- -

You can also specify - the source presentation (from the list of already created field presentations). - The points of the field located on this source presentation will serve - as starting points for generated streamlines.

- -

In the Used - points field you can set the number of these starting points (from - 0 to 100%).

- -

 

- -

- Propagation - Time field: this parameter controls the maximum length of the stream - line (measured in units of time)

- -

 

- -

- Step - Length field: this parameter defines the size of the output line - segments that make up the streamline (which is represented as a polyline).

- -

 

- -

- Integration - Step field: parameter of smoothness of the stream lines. This parameter - defines the accuracy of construction of the streamlines. A smaller value - of this parameter allows to construct smoother streamlines (at the cost - of more computation time).

- -

 

- -

- Direction choose - box: this option allows to select direction of the stream lines.(Forward, - Backward or Both)

- -

 

- -

- Magnitude - coloring check box: this option allows to color your presentation - according the vector values applied to the cells of the mesh or to display - it using only one color (this color can be selected if you click Use Color button).

- -

 

- -

Scalar Bar tab allows to define - the parameters of the scalar bar displayed along with this presentation - (see also).

- -

 

- -

After - you have finished with setting these parameters, click OK. - Your presentation with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

                        

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/surface.htm b/doc/salome/gui/VISU/files/surface.htm deleted file mode 100755 index 7e2fcba0..00000000 --- a/doc/salome/gui/VISU/files/surface.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Surface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/surfaceframe.htm b/doc/salome/gui/VISU/files/surfaceframe.htm deleted file mode 100755 index dde8f79d..00000000 --- a/doc/salome/gui/VISU/files/surfaceframe.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Surfaceframe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/sweeping.htm b/doc/salome/gui/VISU/files/sweeping.htm deleted file mode 100755 index 64337456..00000000 --- a/doc/salome/gui/VISU/files/sweeping.htm +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - -Sweeping - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Sweeping

- -

In VISU there is an option allowing to - display pseudo-animation of a field presentation. For creation of this - pseudo-animation you should take one field presentation generated on the - base of ONE Time Step (For comparison, - Animation  is - generated on the base of ALL Time - Steps of a field). The frame displaying this field presentation will be - basic. VISU - automatically generates another frame displaying initial - field presentation, which is composed of cells with minimum - acceptable values regarding the values applied to the cells of the basic presentation. It also automatically - generates a user-defined number of frames (steps), - which will display the process of transformation of the field presentation - from initial state into basic state. -  Sweeping - is a type of animation composed of these frames: the frame displaying - initial field presentation will - start the animation, the frame displaying basic - field presentation will end it.

- -

 

- -

To sweep - a field presentation:

- -

 

- -

1. Create - a field presentation.

- -

 

- -

2. Right-click on this - presentation in the Object Browser or in the viewer.

- -

 

- -

3. From the pop-up menu - select Sweep option.

- -

 

- -

4. Enjoy it.

- -

 

- -

In VISU - sweeping is available only for Scalar Map, Iso Surfaces, Cut Planes and - Deformed Shape presentations.

- -

 

- -

To set - sweeping preferences:

- -

 

- -

In the main menu choose - Preferences > Visu > Sweeping the - following dialog box will appear:

- -

 

- -

- -

 

- -

Time - step: time of representation of one step.

- -

 

- -

Number - of cycles: defines the number of times this animation will be repeated.

- -

 

- -

Number - of steps which will compose the whole animation.

- -

 

- -

These preferences will - be saved for all SALOME sessions.

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/vectors_presentation.htm b/doc/salome/gui/VISU/files/vectors_presentation.htm deleted file mode 100755 index 294decf2..00000000 --- a/doc/salome/gui/VISU/files/vectors_presentation.htm +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - - -Vectors presentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Vectors presentation

- -

Vectors - presentation visualizes vectors of the corresponding cells of the - mesh in graphical mode.

- -

 

- -

To create a Vectors  presentation:

- -

 

- -

- Right-click on one of the time stamps of - the field in the Object browser and from the pop-up menu choose Vectors, or

- -

 

- -

- Click on one of the time stamps of the field - in the Object browser and select from the main menu Visualization - > Vectors, or click icon - in the Visualization Toolbar.

- -

 

- -

The following dialog box will appear: -

- -

 

- -

                         

- -

 

- -

Vectors - tab allows you to set additional parameters of your - Vectors presentation:

- -

 

- -

- - Scale Factor: visualization scaling - of all vector values applied to the cells of the mesh.

- -

- - Line width: width of the lines - representing vectors in your presentation.

- -

- - Magnitude coloring check box: - this option allows to color your presentation according the scalar - range defined in Scalar Bar properties or to display it using only - one color (this color can be selected if you click Select - Color button).

- -

- - Use glyphs check box: this option - allows you to visualize vectors with pointers and select their type - and position on the line - of the vectors.

- -

 

- -

Scalar Bar tab allows to define - the parameters of the scalar bar displayed along with this presentation - (see also).

- -

 

- -

After - you have finished with setting these parameters, click OK. - Your presentation with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

                        

- -

 

- -

 

- -

-Related Topics

- -

 

- - - - - diff --git a/doc/salome/gui/VISU/files/wireframe.htm b/doc/salome/gui/VISU/files/wireframe.htm deleted file mode 100755 index 88c5b466..00000000 --- a/doc/salome/gui/VISU/files/wireframe.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Wireframe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/image1.gif b/doc/salome/gui/VISU/image1.gif deleted file mode 100755 index 6e29b99e..00000000 Binary files a/doc/salome/gui/VISU/image1.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image10.jpg b/doc/salome/gui/VISU/image10.jpg deleted file mode 100755 index af610ac3..00000000 Binary files a/doc/salome/gui/VISU/image10.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image11.jpg b/doc/salome/gui/VISU/image11.jpg deleted file mode 100755 index 230d9b44..00000000 Binary files a/doc/salome/gui/VISU/image11.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image12.jpg b/doc/salome/gui/VISU/image12.jpg deleted file mode 100755 index b9a82f62..00000000 Binary files a/doc/salome/gui/VISU/image12.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image13.jpg b/doc/salome/gui/VISU/image13.jpg deleted file mode 100755 index e90baef4..00000000 Binary files a/doc/salome/gui/VISU/image13.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image14.gif b/doc/salome/gui/VISU/image14.gif deleted file mode 100755 index 869fd84d..00000000 Binary files a/doc/salome/gui/VISU/image14.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image15.jpg b/doc/salome/gui/VISU/image15.jpg deleted file mode 100755 index cdfb7969..00000000 Binary files a/doc/salome/gui/VISU/image15.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image16.jpg b/doc/salome/gui/VISU/image16.jpg deleted file mode 100755 index 1cdccd4c..00000000 Binary files a/doc/salome/gui/VISU/image16.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image17.jpg b/doc/salome/gui/VISU/image17.jpg deleted file mode 100755 index 513ab23a..00000000 Binary files a/doc/salome/gui/VISU/image17.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image18.jpg b/doc/salome/gui/VISU/image18.jpg deleted file mode 100755 index 6cb5d0c5..00000000 Binary files a/doc/salome/gui/VISU/image18.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image22.jpg b/doc/salome/gui/VISU/image22.jpg deleted file mode 100755 index 8e0a5ebb..00000000 Binary files a/doc/salome/gui/VISU/image22.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image4.jpg b/doc/salome/gui/VISU/image4.jpg deleted file mode 100755 index 547964e3..00000000 Binary files a/doc/salome/gui/VISU/image4.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image5.jpg b/doc/salome/gui/VISU/image5.jpg deleted file mode 100755 index f78ce1e2..00000000 Binary files a/doc/salome/gui/VISU/image5.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image6.jpg b/doc/salome/gui/VISU/image6.jpg deleted file mode 100755 index 2b5052d4..00000000 Binary files a/doc/salome/gui/VISU/image6.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image7.jpg b/doc/salome/gui/VISU/image7.jpg deleted file mode 100755 index 2d3c7aef..00000000 Binary files a/doc/salome/gui/VISU/image7.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image8.gif b/doc/salome/gui/VISU/image8.gif deleted file mode 100755 index 7b613631..00000000 Binary files a/doc/salome/gui/VISU/image8.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image8.jpg b/doc/salome/gui/VISU/image8.jpg deleted file mode 100755 index 64cf42b0..00000000 Binary files a/doc/salome/gui/VISU/image8.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image9.jpg b/doc/salome/gui/VISU/image9.jpg deleted file mode 100755 index 703abfe1..00000000 Binary files a/doc/salome/gui/VISU/image9.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/choosebox.jpg b/doc/salome/gui/VISU/pics/choosebox.jpg deleted file mode 100755 index 3ac9079c..00000000 Binary files a/doc/salome/gui/VISU/pics/choosebox.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/crtprsnt.jpg b/doc/salome/gui/VISU/pics/crtprsnt.jpg deleted file mode 100755 index c1ee4eb4..00000000 Binary files a/doc/salome/gui/VISU/pics/crtprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/defshapeprsnt.jpg b/doc/salome/gui/VISU/pics/defshapeprsnt.jpg deleted file mode 100755 index dec7f23d..00000000 Binary files a/doc/salome/gui/VISU/pics/defshapeprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/erase.jpg b/doc/salome/gui/VISU/pics/erase.jpg deleted file mode 100755 index 14963b8c..00000000 Binary files a/doc/salome/gui/VISU/pics/erase.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/fieldprsnt3.jpg b/doc/salome/gui/VISU/pics/fieldprsnt3.jpg deleted file mode 100755 index ce1c4737..00000000 Binary files a/doc/salome/gui/VISU/pics/fieldprsnt3.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/fieldprsnt6.jpg b/doc/salome/gui/VISU/pics/fieldprsnt6.jpg deleted file mode 100755 index 0a0e7754..00000000 Binary files a/doc/salome/gui/VISU/pics/fieldprsnt6.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/importingtables.jpg b/doc/salome/gui/VISU/pics/importingtables.jpg deleted file mode 100755 index 77ad78e9..00000000 Binary files a/doc/salome/gui/VISU/pics/importingtables.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/importmed.jpg b/doc/salome/gui/VISU/pics/importmed.jpg deleted file mode 100755 index 27086e97..00000000 Binary files a/doc/salome/gui/VISU/pics/importmed.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/main.jpg b/doc/salome/gui/VISU/pics/main.jpg deleted file mode 100755 index 5f0683dc..00000000 Binary files a/doc/salome/gui/VISU/pics/main.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/new.jpg b/doc/salome/gui/VISU/pics/new.jpg deleted file mode 100755 index 4fec7adc..00000000 Binary files a/doc/salome/gui/VISU/pics/new.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/object.jpg b/doc/salome/gui/VISU/pics/object.jpg deleted file mode 100755 index 769482ef..00000000 Binary files a/doc/salome/gui/VISU/pics/object.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/opacity.jpg b/doc/salome/gui/VISU/pics/opacity.jpg deleted file mode 100755 index 72adcb43..00000000 Binary files a/doc/salome/gui/VISU/pics/opacity.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/presentat1.jpg b/doc/salome/gui/VISU/pics/presentat1.jpg deleted file mode 100755 index 9b8716b7..00000000 Binary files a/doc/salome/gui/VISU/pics/presentat1.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/rename.jpg b/doc/salome/gui/VISU/pics/rename.jpg deleted file mode 100755 index 01bc1013..00000000 Binary files a/doc/salome/gui/VISU/pics/rename.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/scalarmap.jpg b/doc/salome/gui/VISU/pics/scalarmap.jpg deleted file mode 100755 index a02f1cc8..00000000 Binary files a/doc/salome/gui/VISU/pics/scalarmap.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/scalingdb.jpg b/doc/salome/gui/VISU/pics/scalingdb.jpg deleted file mode 100755 index 8ac41148..00000000 Binary files a/doc/salome/gui/VISU/pics/scalingdb.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/structmed.jpg b/doc/salome/gui/VISU/pics/structmed.jpg deleted file mode 100755 index 2a958d41..00000000 Binary files a/doc/salome/gui/VISU/pics/structmed.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/sweeppreferences.jpg b/doc/salome/gui/VISU/pics/sweeppreferences.jpg deleted file mode 100755 index fb65d529..00000000 Binary files a/doc/salome/gui/VISU/pics/sweeppreferences.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/table.gif b/doc/salome/gui/VISU/pics/table.gif deleted file mode 100755 index 09fefd88..00000000 Binary files a/doc/salome/gui/VISU/pics/table.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/visuwind.jpg b/doc/salome/gui/VISU/pics/visuwind.jpg deleted file mode 100755 index 7a0b4864..00000000 Binary files a/doc/salome/gui/VISU/pics/visuwind.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/width.jpg b/doc/salome/gui/VISU/pics/width.jpg deleted file mode 100755 index b19e6256..00000000 Binary files a/doc/salome/gui/VISU/pics/width.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/ss_btn_see_also.gif b/doc/salome/gui/VISU/ss_btn_see_also.gif deleted file mode 100755 index 08de3d9d..00000000 Binary files a/doc/salome/gui/VISU/ss_btn_see_also.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/visu.html b/doc/salome/gui/VISU/visu.html deleted file mode 100755 index 21e4437b..00000000 --- a/doc/salome/gui/VISU/visu.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - VISU refrence manual - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/visu_csh.html b/doc/salome/gui/VISU/visu_csh.html deleted file mode 100755 index 8ef91be4..00000000 --- a/doc/salome/gui/VISU/visu_csh.html +++ /dev/null @@ -1,100 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/visu_rhc.html b/doc/salome/gui/VISU/visu_rhc.html deleted file mode 100755 index 2f069516..00000000 --- a/doc/salome/gui/VISU/visu_rhc.html +++ /dev/null @@ -1,100 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/webhelp.cab b/doc/salome/gui/VISU/webhelp.cab deleted file mode 100755 index 14586089..00000000 Binary files a/doc/salome/gui/VISU/webhelp.cab and /dev/null differ diff --git a/doc/salome/gui/VISU/webhelp.jar b/doc/salome/gui/VISU/webhelp.jar deleted file mode 100755 index d985cac1..00000000 Binary files a/doc/salome/gui/VISU/webhelp.jar and /dev/null differ diff --git a/doc/salome/gui/VISU/whdata/whftdata.js b/doc/salome/gui/VISU/whdata/whftdata.js deleted file mode 100755 index 9e3b6abd..00000000 --- a/doc/salome/gui/VISU/whdata/whftdata.js +++ /dev/null @@ -1,24 +0,0 @@ -var gTEA = new Array(); -function aTE(sTopicTitle, sTopicURL) -{ - var len = gTEA.length; - gTEA[len] = new topicEntry(sTopicTitle, sTopicURL); -} - -function topicEntry(sTopicTitle, sTopicURL) -{ - this.sTopicTitle = sTopicTitle; - this.sTopicURL = sTopicURL; -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putFtsTData) - { - parent.putFtsTData(gTEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whftdata0.htm b/doc/salome/gui/VISU/whdata/whftdata0.htm deleted file mode 100755 index 75bff29d..00000000 --- a/doc/salome/gui/VISU/whdata/whftdata0.htm +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whftdata0.xml b/doc/salome/gui/VISU/whdata/whftdata0.xml deleted file mode 100755 index 2728762b..00000000 --- a/doc/salome/gui/VISU/whdata/whftdata0.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whfts.htm b/doc/salome/gui/VISU/whdata/whfts.htm deleted file mode 100755 index 6bfef55d..00000000 --- a/doc/salome/gui/VISU/whdata/whfts.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whfts.js b/doc/salome/gui/VISU/whdata/whfts.js deleted file mode 100755 index 2041512f..00000000 --- a/doc/salome/gui/VISU/whdata/whfts.js +++ /dev/null @@ -1,39 +0,0 @@ -var gaFileMapping = new Array(); -var gaFileTopicMapping = new Array(); - -function fileMapping(sStartKey, sEndKey, sFileName) -{ - this.sStartKey = sStartKey; - this.sEndKey = sEndKey; - this.sFileName = sFileName; - this.aFtsKeys = null; -} - -function fileTopicMapping(nIdBegin, nIdEnd, sFileName) -{ - this.nBegin = nIdBegin; - this.nEnd = nIdEnd; - this.sFileName = sFileName; - this.aTopics = null; -} - - -function iWM(sStartKey, sEndKey, sFileName) -{ - gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName); -} - -function window_OnLoad() -{ - if (parent && parent != this && parent.ftsReady) - { - parent.ftsReady(gaFileMapping, gaFileTopicMapping); - } -} - -function iTM(nIdBegin, nIdEnd, sFileName) -{ - gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName); -} - -window.onload = window_OnLoad; diff --git a/doc/salome/gui/VISU/whdata/whfts.xml b/doc/salome/gui/VISU/whdata/whfts.xml deleted file mode 100755 index 09551fd9..00000000 --- a/doc/salome/gui/VISU/whdata/whfts.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whfwdata.js b/doc/salome/gui/VISU/whdata/whfwdata.js deleted file mode 100755 index 463bfb00..00000000 --- a/doc/salome/gui/VISU/whdata/whfwdata.js +++ /dev/null @@ -1,36 +0,0 @@ -var gWEA = new Array(); -function aWE() -{ - var len = gWEA.length; - gWEA[len] = new ftsEntry(aWE.arguments); -} - -function ftsEntry(fn_arguments) -{ - if (fn_arguments.length && fn_arguments.length >= 1) - { - this.sItemName = fn_arguments[0]; - this.aTopics = null; - var nLen = fn_arguments.length; - if (nLen > 1) - { - this.aTopics = new Array(); - for (var i = 0; i < nLen - 1; i ++ ) - { - this.aTopics[i] = fn_arguments[i + 1]; - } - } - } -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putFtsWData) - { - parent.putFtsWData(gWEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whfwdata0.htm b/doc/salome/gui/VISU/whdata/whfwdata0.htm deleted file mode 100755 index d7f545cd..00000000 --- a/doc/salome/gui/VISU/whdata/whfwdata0.htm +++ /dev/null @@ -1,504 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whfwdata0.xml b/doc/salome/gui/VISU/whdata/whfwdata0.xml deleted file mode 100755 index 4877f245..00000000 --- a/doc/salome/gui/VISU/whdata/whfwdata0.xml +++ /dev/null @@ -1,492 +0,0 @@ - - - 3,28, - 1,2,4,7,8,13,12,14,15,16,17,19,25,26,29, - 3,28, - 1,2,4,7,8,13,12,14,15,16,17,19,25,26,29, - 4,8, - 4,9,17,27, - 1,2,4,8,17,19,23,25,29, - 0,9,10,16,18,20,24,26,3, - 2,4,8,17,25,29, - 2,17, - 17, - 29, - 12, - 10,11,24,26,28,30, - 0, - 28, - 25, - 16,26, - 2,10,11,12,14,21,23,24,28,30, - 2, - 9,15, - 1,2,4,7,9,10,11,12,14,18,21,24,25,26,27,28,29,30, - 9,10,11,21,25,27,28,30, - 22,3,28, - 9,10, - 2,17, - 2,29, - 2,9,10,26,28,29, - 0,1,16, - 24,25, - 2,4,8,9,10,11,12,16,21,22,23,24,26,3,27,28,29,30, - 0,5,7,9,10,11,16,21,24,28,29,30, - 18,23, - 28, - 9,10, - 9, - 4, - 3, - 4,16, - 4, - 4,9,12,15,18,26,29, - 3,29, - 9,10,25,27, - 4,9,10,27, - 2,8,3, - 27, - 28, - 2,9,10,11,21,24,28,30, - 0,2,7,8,9,17,20,24,28,29, - 0,1,4,9,18,21,24,27,28, - 24,29, - 1, - 23, - 2, - 9,24, - 26, - 5,28, - 23, - 28, - 0, - 2,4,8,9,10,11,15,16,18,19,21,22,23,24,25,26,3,27,28,29,30, - 0,2,4,5,6,7,8,9,10,11,13,12,14,15,18,19,21,22,24,26,3,28,29,30, - 2,8,12,19,21,22,24,25,26,3,28,30, - 0,24, - 25, - 14,18,24,26, - 0,1,5,7,9,10,11,16,21,24,26,3,28,29,30, - 16,26, - 14,22,25,26,3, - 2,4,9,10,11,24,27,28,30, - 4, - 4, - 18,22,3, - 4,5,6,8,9,10,11,13,12,15,16,18,19,21,22,23,24,25,26,3,28,29,30, - 0,8,25,26,28, - 2,4,5,6,7,8,9,10,11,13,12,14,16,18,19,21,22,23,24,25,26,3,27,28,29,30, - 2, - 25, - 4,9,10,11,24,26,3,27,28,30, - 1,4, - 0,21, - 2,29, - 0, - 28, - 1,15,18,20,23,24, - 0,2,7,8,29, - 3, - 28, - 0, - 0, - 18,22,25, - 8,9,24,27, - 0,9,21,24,27,28, - 4,9,28, - 28, - 0,4,5,6,8,9,19,24, - 4, - 3, - 28, - 28, - 4,16,24, - 12, - 0,4,11,30, - 0,24, - 28, - 0,1,2,4,5,6,7,8,9,10,11,17,19,21,22,23,24,3,28,29,30, - 8,9,12,18,23,24,29, - 12, - 3, - 4,8,9,27, - 1,7,9,10,29, - 2,29, - 0,1,4,9,17,18,20,24, - 2, - 4,8,9,10,11,23,24,27, - 0,9,10,11,21,24,27,28,29,30, - 0,2,8,10,16,26,3,28, - 11,29, - 2, - 9,10, - 12,14, - 2, - 1, - 27, - 26, - 23, - 2,20, - 2,4,8,9,10,11,15,16,18,19,21,22,24,25,26,3,27,28,29,30, - 0, - 24, - 28, - 2, - 18, - 9,10, - 1,2,4,5,6,7,8,9,10,11,13,12,14,15,16,18,21,24,26,3,27,28,29,30, - 0, - 2,12,26, - 12, - 0,26, - 8,9,10,12,14, - 0,16,26, - 1, - 18, - 2,29, - 29, - 16,19,21,22,24,25,26, - 9,10, - 0, - 21,24, - 12, - 0,2, - 16, - 12, - 15,28, - 19, - 0, - 11,30, - 0, - 0, - 25,28, - 0,2,5,9,10,11,12,14,16,17,18,20,21,22,24,25,26,27,28,29,30, - 0,1,15,17,18,19, - 9,10,11,21,24,28,30, - 2, - 0,18,19, - 0, - 0,2,4,5,8,9,10,11,16,19,21,22,23,24,26,3,27,28,29,30, - 24, - 7,16,20,27, - 28, - 2,29, - 21, - 18, - 25, - 14, - 1,4, - 0, - 2,9,21,26,28,29, - 2,28, - 0, - 16,17, - 4,10, - 30, - 24, - 30, - 27, - 0, - 4, - 28, - 8,9,19,28, - 1, - 2,4,9,24,27, - 12,14, - 12, - 16,26, - 12,26, - 24,27, - 9,10,11,21,23,24,25,3,28,30, - 16, - 4,9,12,16,24,26,27,28,30, - 3, - 9,10,11,12,16,18,21,24,28,30, - 1,4,6,15,17,18,19, - 24, - 24, - 0,20,28, - 2, - 0, - 0,24, - 16, - 0, - 0,23,26,29, - 9, - 3, - 15, - 28, - 2, - 28, - 0, - 20, - 21,29, - 21, - 8,18,19,27, - 24, - 24, - 2, - 2,15,17,23, - 4, - 8,26, - 27, - 28, - 24, - 0,16,23, - 1,4,7,8,9,3,27,28,30, - 25,27, - 0,2,8,28, - 18, - 9,10,19,28, - 24,27, - 23, - 28, - 11,28,30, - 0,2,5,8,9,10,11,12,15,16,19,21,23,24,25,26,3,27,28,29,30, - 5,26,28, - 2,14, - 1,9,10, - 24,29, - 4,9,27, - 27, - 28, - 24, - 21,28, - 28, - 2,4,5,6,7,8,9,10,11,13,12,14,15,16,18,19,21,22,23,24,25,26,3,28,29,30, - 0,9,10,11,16,17,3,28,30, - 1, - 24, - 21,29, - 1,24,26,3,27,30, - 7,12, - 0,2,17,20,23,24,26, - 0, - 12,26, - 2,8, - 28, - 4,8,16,19,22,27, - 24, - 19, - 5,7,8,17,19,23,24, - 2, - 0, - 25,28, - 3, - 24, - 9,10,16,21,24,26,28,29, - 27, - 0,2,4,5,6,7,8,9,10,11,13,12,14,15,16,18,19,21,22,24,26,3,28,29,30, - 9,10, - 0, - 4,8,9,10,11,19,21,22,24,25,26,3,28,30, - 0,2,4,5,8,9,10,11,12,19,21,24,25,26,3,28,29,30, - 4, - 0, - 0, - 0, - 0, - 3, - 2,18,19, - 9,12, - 28, - 2,4,7,11,13,12,14,15,18,26,3,27,28,29,30, - 9,10,24, - 24, - 24, - 26, - 28, - 0,24, - 9,10,28, - 2,4,9,10,11,12,14,17,21,24,25,3,28,30, - 0, - 28, - 0,8,3,28, - 2,28, - 0, - 0,2, - 22, - 0, - 2,19, - 4,9, - 9,10,29, - 15,20,23, - 4,8,9,17,20,27, - 4,8, - 4,8, - 0,16,26,3,27,28, - 30, - 28, - 2,4,5,6,7,8,9,10,11,13,12,14,21,22,24,26,3,28,29,30, - 9,10,27,30, - 5, - 20, - 18,23,24,29, - 26, - 24, - 0,1,2,5,6,7,9,10,11,12,14,16,17,18,20,21,22,23,24,25,26,3,28,29,30, - 9,10, - 2, - 1,8,19,21, - 1, - 9, - 20,29, - 20, - 28, - 2,11,24,3,27,30, - 2, - 20, - 29, - 28, - 0, - 1, - 0, - 8,25, - 1,2,11,21,24,30, - 1, - 2, - 1,8, - 29, - 9, - 23, - 9,10, - 24, - 4, - 14,22, - 2, - 29, - 0,1,4,24,3,28,30, - 0,12,25,3,29, - 4,5,13,15,16,3,28, - 25, - 28, - 0,9, - 2,3, - 9, - 2,4,5,6,7,8,9,10,11,13,12,14,18,19,21,22,24,26,3,27,28,29,30, - 9,10, - 1,4, - 2,23, - 0, - 1,4,15,18,20,23,24,25,29, - 4,9,12,18,24,3, - 2,24,27,29, - 11,14,24,25,27,30, - 0,2,5,7,9,10,11,16,21,24,27,28,29,30, - 1, - 0,1,2,4,5,9,10,11,18,19,21,23,28,30, - 15,18, - 0,28, - 2,4,5,7,8,9,10,11,12,14,16,18,19,21,23,24,25,26,3,27,28,29,30, - 16,26,3, - 3, - 13, - 28, - 24,29, - 2,4,9,10,11,12,17,18,21,23,24,25,3,27,28,29,30, - 27, - 2, - 10,11,29, - 11,26, - 0,4,9,10,16,23,29, - 2,9,10,13,27, - 3, - 9,10, - 28, - 2, - 9,10,18, - 16,27,28, - 28, - 28, - 28, - 2, - 28, - 28, - 9,10,16,26, - 2, - 1, - 2, - 14, - 28, - 27, - 0,2,5,9,10,11,12,21,24,28,30, - 15,18,19,23,3, - 2,17,23,28,29, - 29, - 2,9,17,28,29, - 0,18, - 28, - 28, - 0,4,9,15,18,28, - 4,8,9,17,18,19,23, - 0,5,12, - 0, - 5,3, - 0,5,6,16,17,20,22,25,3, - 18, - 10,21,3,29, - 3, - 2,17,29, - 1,9,10,11,19,21,24,28,30, - 0,1,4,7,9,13,17,19,20,27, - 28,29, - 4,9,11, - 24, - 1,18,21,26, - 28, - 0,1,9,10,24, - 0,2,5,9,10,11,12,18,21,24,28,29,30, - 1,24,27, - 0, - 5,9,10,11,12,21,23,24,25,26,3,28,30, - 28, - 24,29, - 0, - 0, - 4,8,9,10,18, - 1,19, - 0,2,4,5,9,10,11,16,24,3,27,28,29,30, - 1,4,28, - 3, - 2,4,5,6,7,8,9,10,11,13,12,14,21,22,24,26,3,28,29,30, - 7,21,23, - 18, - 0,2,4,8,9,11,15,16,24,28,29,30, - 28, - 4, - 2,3, - 0,1,4,5,7,9,10,11,16,21,24,3,28,29,30, - 20, - 0,5,11,16,21,24,28,30, - 24,27, - 28, - 0,1,4,6,7,8,9,10,11,13,12,14,16,17,21,22,23,24,26,3,27,28,29,30, - 0,1,2,4,5,7,8,9,14,15,17,18,19,20,23,24,26,28,29, - 3, - 9,11,30, - 5,9,10,11,20,21,24,3,28,30, - 23, - 26, - 5,24,26, - 2, - 26, - 0,26,29, - 0, - 4,3,30, - 0,2,4,5,6,7,8,9,10,11,13,12,15,16,18,19,21,22,23,24,26,3,27,28,29,30, - 8,13,23,26, - 3, - 1, - 18, - 16, - 4,25,27, - 1,19, - 19, - 4,8,9,10,20,27, - 4,25,27, - 2,4,7,8,9,10,11,13,12,18,19,21,22,24,25,26,3,28,30, - 9,10, - 25, - 9,10, - - diff --git a/doc/salome/gui/VISU/whdata/whgdata.js b/doc/salome/gui/VISU/whdata/whgdata.js deleted file mode 100755 index 72932732..00000000 --- a/doc/salome/gui/VISU/whdata/whgdata.js +++ /dev/null @@ -1,25 +0,0 @@ -var gIEA = new Array(); -function aGE(sName, sDef) -{ - var len = gIEA.length; - gIEA[len] = new gloEntry(sName, sDef); -} - -function gloEntry(sName, sDef) -{ - this.sName = sName; - this.sDef = sDef; - this.nNKOff = 0; -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putData) - { - parent.putData(gIEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whgdata0.htm b/doc/salome/gui/VISU/whdata/whgdata0.htm deleted file mode 100755 index 9fbefcb8..00000000 --- a/doc/salome/gui/VISU/whdata/whgdata0.htm +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whgdata0.xml b/doc/salome/gui/VISU/whdata/whgdata0.xml deleted file mode 100755 index de635924..00000000 --- a/doc/salome/gui/VISU/whdata/whgdata0.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whglo.htm b/doc/salome/gui/VISU/whdata/whglo.htm deleted file mode 100755 index d00c2606..00000000 --- a/doc/salome/gui/VISU/whdata/whglo.htm +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whglo.js b/doc/salome/gui/VISU/whdata/whglo.js deleted file mode 100755 index ded3d579..00000000 --- a/doc/salome/gui/VISU/whdata/whglo.js +++ /dev/null @@ -1,33 +0,0 @@ -var gaFileMapping = new Array(); -function fileMapping(sBK, sEK, sFileName, nNum) -{ - this.sBK = sBK; - this.sEK = sEK; - this.sFileName = sFileName; - this.aKs = null; - this.nNum = nNum; - this.oUsedItems = null; -} - - -function iFM(sBK, sEK, sFileName, nNum) -{ - var i = gaFileMapping.length; - gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum); - if (i == 0) { - gaFileMapping[i].nTotal = nNum; - } - else { - gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal; - } -} - -function window_OnLoad() -{ - if (parent && parent != this && parent.projReady) - { - parent.projReady(gaFileMapping); - } -} - -window.onload = window_OnLoad; diff --git a/doc/salome/gui/VISU/whdata/whglo.xml b/doc/salome/gui/VISU/whdata/whglo.xml deleted file mode 100755 index dcdf6cf1..00000000 --- a/doc/salome/gui/VISU/whdata/whglo.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whidata.js b/doc/salome/gui/VISU/whdata/whidata.js deleted file mode 100755 index c8c2a05f..00000000 --- a/doc/salome/gui/VISU/whdata/whidata.js +++ /dev/null @@ -1,88 +0,0 @@ -// const strings -var gIEA = new Array(); -function aIE() -{ - var len = gIEA.length; - gIEA[len] = new indexEntry(aIE.arguments); -} - -function topic(sName, sURL) -{ - this.sName = sName; - this.sURL = sURL; -} - -function indexEntry(fn_arguments) -{ - if (fn_arguments.length && fn_arguments.length >= 3) - { - this.nType = fn_arguments[0]; - this.nPKOff = 0; - this.nNKOff = fn_arguments[1]; - this.sName = fn_arguments[2]; - this.aTopics = null; - var nLen = fn_arguments.length; - if (Math.floor(nLen / 2) * 2 == nLen) - { - this.sTarget = fn_arguments[3]; - if (nLen > 5) - { - this.aTopics = new Array(); - for (var i = 0; i < (nLen - 5)/2; i++) - { - this.aTopics[i] = new topic(fn_arguments[i * 2 + 4], fn_arguments[i * 2 + 5]); - } - } - - } - else - { - if (nLen > 4) - { - this.aTopics = new Array(); - for (var i = 0; i < (nLen - 4)/2; i++) - { - this.aTopics[i] = new topic(fn_arguments[i * 2 + 3], fn_arguments[i * 2 + 4]); - } - } - } - } -} - -function getIndexTopicMappingList(nItemIndex) -{ - var sTopics = ""; - if (gIEA.length > nItemIndex) - { - if (gIEA[nItemIndex].aTopics) - { - var i = 0; - var nLen = gIEA[nItemIndex].aTopics.length; - for (i = 0; i < nLen; i ++) - { - sTopics += "," + gIEA[nItemIndex].aTopics[i]; - } - } - } - return sTopics; -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putData) - { - for (var i = 0; i < gIEA.length; i ++ ) - { - if (gIEA[i].nNKOff != 0 && i + gIEA[i].nNKOff + 1 < gIEA.length) - { - - gIEA[i + gIEA[i].nNKOff + 1].nPKOff = gIEA[i].nNKOff; - } - } - parent.putData(gIEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whidx.htm b/doc/salome/gui/VISU/whdata/whidx.htm deleted file mode 100755 index c0aa1758..00000000 --- a/doc/salome/gui/VISU/whdata/whidx.htm +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whtdata.js b/doc/salome/gui/VISU/whdata/whtdata.js deleted file mode 100755 index 64bcff92..00000000 --- a/doc/salome/gui/VISU/whdata/whtdata.js +++ /dev/null @@ -1,58 +0,0 @@ -var gTEA = new Array(); -function aTE() -{ - gTEA[gTEA.length] = new tocEntry(aTE.arguments); -} - -function tocEntry(fn_arguments) -{ - if (fn_arguments.length < 3) - { - alert ("data format wrong!!!"); - return; - } - - this.nType = fn_arguments[0]; - this.nContents = fn_arguments[1]; - this.sItemName = fn_arguments[2]; - - if (this.nType == 1 || this.nType == 2 || this.nType == 16) - { - if (fn_arguments.length > 3) - { - this.sItemURL = fn_arguments[3]; - if (fn_arguments.length > 4) - { - this.sTarget = fn_arguments[4]; - if (fn_arguments.length > 5) - this.sIconRef = fn_arguments[5]; - } - } - } - if (this.nType == 4 || this.nType == 8) - { - if (fn_arguments.length > 3) - { - this.sRefURL = fn_arguments[3]; - if (fn_arguments.length > 4) - { - this.sItemURL = fn_arguments[4]; - if (fn_arguments.length > 5) - { - this.sTarget = fn_arguments[5]; - if (fn_arguments.length > 6) - this.sIconRef = fn_arguments[6]; - } - } - } - } -} - - -function window_OnLoad() -{ - if (parent && parent != this && parent.putData) { - parent.putData(gTEA); - } -} -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtdata0.htm b/doc/salome/gui/VISU/whdata/whtdata0.htm deleted file mode 100755 index d6047adc..00000000 --- a/doc/salome/gui/VISU/whdata/whtdata0.htm +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whtdata0.xml b/doc/salome/gui/VISU/whdata/whtdata0.xml deleted file mode 100755 index b11e71bf..00000000 --- a/doc/salome/gui/VISU/whdata/whtdata0.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whtoc.htm b/doc/salome/gui/VISU/whdata/whtoc.htm deleted file mode 100755 index 5f8c14e0..00000000 --- a/doc/salome/gui/VISU/whdata/whtoc.htm +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtoc.js b/doc/salome/gui/VISU/whdata/whtoc.js deleted file mode 100755 index 14560508..00000000 --- a/doc/salome/gui/VISU/whdata/whtoc.js +++ /dev/null @@ -1,28 +0,0 @@ -// const strings -var gaProj = new Array(); -var gsRoot = ""; - -function setRoot(sRoot) -{ - gsRoot = sRoot -} - -function aPE(sProjPath, sRootPath) -{ - gaProj[gaProj.length] = new tocProjEntry(sProjPath, sRootPath); -} - -function tocProjEntry(sProjPath, sRootPath) -{ - this.sPPath = sProjPath; - this.sRPath = sRootPath; -} - - -function window_OnLoad() -{ - if (parent && parent != this && parent.projReady) { - parent.projReady(gsRoot, gaProj); - } -} -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtoc.xml b/doc/salome/gui/VISU/whdata/whtoc.xml deleted file mode 100755 index bffb89aa..00000000 --- a/doc/salome/gui/VISU/whdata/whtoc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/doc/salome/gui/VISU/whfbody.htm b/doc/salome/gui/VISU/whfbody.htm deleted file mode 100755 index 300d23be..00000000 --- a/doc/salome/gui/VISU/whfbody.htm +++ /dev/null @@ -1,37 +0,0 @@ - - -Search Result - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whfdhtml.htm b/doc/salome/gui/VISU/whfdhtml.htm deleted file mode 100755 index ec6c521f..00000000 --- a/doc/salome/gui/VISU/whfdhtml.htm +++ /dev/null @@ -1,30 +0,0 @@ - - -Search Frame - - - - - - - - - diff --git a/doc/salome/gui/VISU/whfform.htm b/doc/salome/gui/VISU/whfform.htm deleted file mode 100755 index e40b10b1..00000000 --- a/doc/salome/gui/VISU/whfform.htm +++ /dev/null @@ -1,136 +0,0 @@ - - -Search Form - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whfhost.js b/doc/salome/gui/VISU/whfhost.js deleted file mode 100755 index a30564d4..00000000 --- a/doc/salome/gui/VISU/whfhost.js +++ /dev/null @@ -1,916 +0,0 @@ -var gsSK2=null; -var gsSK=null; -var gsFtsBreakChars="\t\r\n\"\\ .,!@#$%^&*()~'`:;<>?/{}[]|+-=\x85\x92\x93\x94\x95\x96\x97\x99\xA9\xAE\xB7"; -var gnCLF=0; -var gsHelpCannotSearch="Cannot search for that phrase."; -var gsNoTopics="No Topics Found."; -var gsLoadingDivID="LoadingDiv"; -var gsLoadingMsg="Loading data, please wait..."; -var gsSearchMsg="Searching..."; -var gsResultDivID="ResultDiv"; -var gaaFCD=new Array(); -var gaaFTCD=new Array(); -var goCF=null; -var goCTF=null; -var gaTI=null; -var gnCurrentOp=0; -var gbNot=false; -var gbReady=false; -var gnLoadFts=1; -var gnCacheLimits=5; -var gaCCD=new Array(); -var gbXML=false; -var gaData=new Array(); -var gsBgColor="#ffffff"; -var gsBgImage=""; -var gsMargin="0pt"; -var gsIndent="0pt"; -var gsCheckKey=null; -var gnIndexNum=0; -var gaFtsContentsCon=null; -var gaTopicCheckInfo=null; -var gnTopicCheck=0; -var goFont=null; -var goErrFont=null; -var goHoverFont=null; -var gsABgColor="#cccccc"; -var gbWhFHost=false; - -function setBackground(sBgImage) -{ - gsBgImage=sBgImage; -} - -function setBackgroundcolor(sBgColor) -{ - gsBgColor=sBgColor; -} - -function setFont(sType,sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration) -{ - var vFont=new whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration); - if(sType=="Normal") - goFont=vFont; - else if(sType=="Error") - goErrFont=vFont; - else if(sType=="Hover") - goHoverFont=vFont; -} - -function setActiveBgColor(sBgColor) -{ - gsABgColor=sBgColor; -} - -function setMargin(sMargin) -{ - gsMargin=sMargin; -} - -function setIndent(sIndent) -{ - gsIndent=sIndent; -} - -function updateCache(oCF) -{ - var len=gaCCD.length; - if(len0&&sURL) - { - var topic=new Object(); - topic.sTopicTitle=name; - topic.sTopicURL=sURL; - aTopics[aTopics.length]=topic; - } - } - oChild=oChild.nextSibling; - } - putFtsTData(aTopics); - } - } - else if(gnLoadFts==2) - { - var node=xmlDoc.lastChild; - if(node) - { - var oChild=node.firstChild; - var aFtsContents=new Array(); - while(oChild) - { - if(oChild.nodeName=="key") - { - var name=oChild.getAttribute("name"); - if(name&&name.length>0) - { - var item=new Object(); - item.sItemName=name; - aFtsContents[aFtsContents.length]=item; - var oChildChild=oChild.firstChild; - while(oChildChild) - { - if(oChildChild.nodeName=="#text") - { - var sIDs=oChildChild.nodeValue; - if(sIDs) - { - var nBPos=0; - do - { - var nPos=sIDs.indexOf(",",nBPos); - var sID=null; - if(nPos!=-1) - sID=sIDs.substring(nBPos,nPos); - else - sID=sIDs.substring(nBPos); - - if(sID) - { - var id=parseInt(sID); - if(!isNaN(id)) - { - if(!item.aTopics) - item.aTopics=new Array(); - item.aTopics[item.aTopics.length]=id; - } - } - nBPos=nPos+1; - }while(nBPos!=0&&nBPos0) - { - document.body.background=gsBgImage; - } - if(gsBgColor&&gsBgColor.length>0) - { - document.body.bgColor=gsBgColor; - } - writeResultDiv(); - loadFts(); - var oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null) - SendMessage(oMsg); -} - -function writeResultDiv() -{ - var sHTML="
"; - document.body.insertAdjacentHTML("beforeEnd",sHTML); -} - -function loadFts() -{ - if(!gbReady) - { - var oResMsg=new whMessage(WH_MSG_GETPROJINFO,this,1,null); - if(SendMessage(oResMsg)&&oResMsg.oParam) - { - gbReady=true; - var oProj=oResMsg.oParam; - var aProj=oProj.aProj; - gbXML=oProj.bXML; - if(aProj.length>0) - { - var sLangId=aProj[0].sLangId; - for(var i=0;i=0)&&(gsFtsBreakChars.charAt(nSep)=="|"))){ - gnCurrentOp=0; - gbNot=false; - }else if((sCW=="and")||((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="&"))){ - gnCurrentOp=1; - gbNot=false; - }else if((sCW=="not")|| - ((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="~"))){ - gbNot=!gbNot; - }else if(sCW!=""&&!IsStopWord(sCW,gaFtsStop)){ - var sCurrentStem=GetStem(sCW); - gsCW=sCurrentStem; - ftsFindKeyword(); - return; - } - findOneKey(); - return; - } - else{ - displayTopics(); - checkAgain(); - } -} - -function checkAgain() -{ - gsSK=gsSK2; - gsSK2=null; - if(gsSK!=null) - setTimeout("findFTSKey();",1); -} - -function displayTopics() -{ - var sHTML=""; - var sLine=""; - for(var i=0;i"+_textToHtml(gaTI[i].sTopicTitle)+""; - if(i>>4<<4==i) - { - sHTML+=sLine; - sLine=""; - } - } - if(sLine.length>0) - sHTML+=sLine; - - if(sHTML.length==0) - sHTML="

"+gsNoTopics+"

" - else - sHTML="
"+sHTML+"
"; - - var resultDiv=getElement(gsResultDivID); - if(resultDiv) - resultDiv.innerHTML=sHTML; -} - -function displayMsg(sErrorMsg) -{ - var sHTML="

"+sErrorMsg+"

"; - - var resultDiv=getElement(gsResultDivID); - if(resultDiv) - resultDiv.innerHTML=sHTML; -} - -function ftsFindKeyword() -{ - var sKey=gsCW; - var bNeedLoad=false; - var aFtsContentsCon=null; - var s=0; - if(sKey==null) return; - if(!gsCheckKey||sKey!=gsCheckKey||gnIndexNum==0) - { - aFtsContentsCon=new Array(); - gnCheck=0; - gsCheckKey=sKey; - gnTopicCheck=0; - gaTopicCheckInfo=null; - } - else{ - s=gnIndexNum; - aFtsContentsCon=gaFtsContentsCon; - } - for(var i=gnCheck;i=aTI.length) - { - aLS=gaTI; - aSS=aTI; - } - else - { - aLS=aTI; - aSS=gaTI; - } - var s=0; - for(var i=0;i=0) - { - var nM; - var bFound=false; - do{ - nM=(nB+nE)>>1; - if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)>0) - nE=nM-1; - else if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) - nB=nM+1; - else - { - bFound=true; - break; - } - }while(nB<=nE); - if(bFound) - insertItemIntoArray(aTI,nM,oTI); - else - { - if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) - insertItemIntoArray(aTI,nM+1,oTI); - else - insertItemIntoArray(aTI,nM,oTI); - } - } - else - aTI[0]=oTI; -} - -function mergeTopics(aTI1,aTI2) -{ - var i1=0; - var i2=0; - var len1=aTI1.length; - var len2=aTI2.length; - var aTopicNew=new Array(); - var i=0; - while(i1>1; - if(compare(keys[nM].sItemName,sKey)>0) - nE=nM-1; - else if(compare(keys[nM].sItemName,sKey)<0) - nB=nM+1; - else{ - bFound=true; - break; - } - }while(nB<=nE); - if(bFound) - { - if(keys[nM].aTopics) - { - for(var i=0;i>1; - if(aFTCD[nM].nBegin>nTopicId) - nE=nM-1; - else if(aFTCD[nM].nEnd

The structure of MED - object has a tree-like form. It contains three main folders: Families, Groups, Fields.