view release on metacpan or search on metacpan
lib/App/SeismicUnixGui/developer/Stripped/plot/viewer3.Mesa.main view on Meta::CPAN
Optional Parameters: ",
hue=1 =1 for hue =0 for black/white
q=-0.6,0.06,-0.06,0.8 define the quaternion
tbs=0.8 the lager the trackball size is, the slower it rotates
verbose=0 =1 print some useful information
rayfile=NULL ray path file to read in
wffile=NULL wavefront file to read in
sttfile=NULL surface traveltime file to read in
Menu: The rightmost mouse button, with cursor placed on the graphics
window activates the following menu:
Quit: quits the application
Full Screen: expands graphics window to full screen
White/Color Rays: selects colored (default) or white rays ",
Plot Rays: show the rays (default: off)
Surface Traveltimes: show surface traveltimes (default: off)
Wired or Solid WFs: style of wavefront display wireframe (default)
or solid ",
Plot Wavefronts: turn on wavefronts default: off
TRI or TETRA or LAYER or HORZ: toggles display from wireframe
lib/App/SeismicUnixGui/developer/Stripped/plot/xpicker.xplot.main view on Meta::CPAN
XPICKER - X wiggle-trace plot of f(x1,x2) via Bitmap with PICKing
xpicker n1= [optional parameters] <binaryfile
X Menu functionality:
Pick Filename Window default is pick_file
Load load an existing Pick Filename
Save save to Pick Filename
View only/Pick default is View, click to enable Picking
Add/Delete default is Add, click to delete picks
Cross off/on default is Cross off, click to enable Crosshairs
In View mode:
a or page up keys enhance clipping by 10%
c or page down keys reduce clipping by 10%
up,down,left,right keys move zoom window by half width/height
i or +(keypad) zoom in by factor 2
o or -(keypad) zoom out by factor 2
l lock the zoom while moving the coursor
u unlock the zoom
Notes:
Menu selections and toggles ("clicks") are made with button 1
Pick selections are made with button 3
Edit a pick selection by dragging it with button 3 down or
by making a new pick on that trace
Reaching the window limits while moving within changes the zoom
factor in this direction. The use of zoom locking(l) disables it
Other X Mouse functionality:
Mouse Button 1 Zoom with rubberbox
Mouse Button 2 Show mouse (x1,x2) coordinates while pressed
lib/App/SeismicUnixGui/script/L_SU.pl view on Meta::CPAN
incorporate more object oriented classes
Update: Simple (ASCII) local configuration
file is Project_Variables.config
V 0.2.0 Jan 12 2018: removed all Config::Simple dependencies
V 0.3.0 May 14, 2018: refactored into L_SU.pm and L_SU.pl
0
Fall 2018
V 0.3.1 makes Run = Save and Run
Moves SaveAs to L_SU Menu and removes Save button
V 0.3.2 has 4 flow panels
V 0.3.3 has dragNdrop deactivated to stabilize version
V 0.3.4 has classifies sunix programs using tabbed notebooks Sept. 12, 2018
V0.3.7 removed all ticks from strings in GUIS using control module
From now on users can write words with gaps and commas and L_SU will accept these
value and formulate the correct Seismic Unix sytnax.
lib/App/SeismicUnixGui/script/L_SU.pl view on Meta::CPAN
Contains:
(1) top menus
for superflows
and (2) icons for (a) wiping plots
MB3 goes to superflow bindings
=cut
$main_href->{_superflow_select} = $top_menu_frame->Menubutton(
-text => 'Tools',
-font => $arial_16,
-height => $var->{_1_character},
-width => $var->{_6_characters},
-padx => $var->{_five_pixels},
-background => $var->{_my_yellow},
-foreground => $var->{_my_black},
-disabledforeground => $var->{_my_dark_grey},
-activeforeground => $var->{_my_white},
-activebackground => $var->{_my_dark_grey},
-relief => 'flat'
);
my $top_menu_bar =
( $main_href->{_superflow_select} )->Menu( -font => $arial_16 );
$top_menu_bar->bind(
'<ButtonRelease-3>' => [ \&_L_SU_superflow_bindings, 'get_help' ], );
=head2 Top menu frame icon
wipe background plots
enable from the start
=cut
lib/App/SeismicUnixGui/script/L_SU.pl view on Meta::CPAN
-activebackground => $var->{_my_dark_grey},
-relief => 'flat'
);
=head2 Top menu frame right side
Advice for installation of software
=cut
$main_href->{_help_menubutton} = $top_menu_frame->Menubutton(
-text => 'Help',
-font => $arial_16,
-width => $var->{_6_characters},
-height => $var->{_1_character},
-background => $var->{_my_yellow},
-foreground => $var->{_my_black},
-disabledforeground => $var->{_my_dark_grey},
-activeforeground => $var->{_my_white},
-activebackground => $var->{_my_dark_grey},
-relief => 'flat',
);
my $side_menu_bar_right =
( $main_href->{_help_menubutton} )->Menu( -font => $arial_16 );
( $main_href->{_help_menubutton} )->configure( -menu => $side_menu_bar_right );
my @Help_option;
$Help_option[0] = $help_menubutton_type->{_About};
$Help_option[1] = $help_menubutton_type->{_InstallationGuide};
$Help_option[2] = $help_menubutton_type->{_Tutorial};
# Help is always enabled and from the start
$main_href->{_install_menubutton} =
lib/App/SeismicUnixGui/script/L_SU.pl view on Meta::CPAN
=cut
=head2 side menu frame
contains side menus
1. for files
=cut
$main_href->{_file_menubutton} = $side_menu_frame->Menubutton(
-text => 'Flow',
-font => $arial_16,
-height => $var->{_1_character},
-relief => 'flat',
-background => $var->{_my_yellow},
-foreground => $var->{_my_black},
-disabledforeground => $var->{_my_dark_grey},
-activeforeground => $var->{_my_white},
-activebackground => $var->{_my_dark_grey},
);
my $side_menu_bar_left =
( $main_href->{_file_menubutton} )->Menu( -font => $arial_16 );
( $main_href->{_file_menubutton} )->configure( -menu => $side_menu_bar_left );
# ( $main_href->{_file_menubutton} )->separator;
my @File_option;
$File_option[0] = $file_dialog_type->{_Open};
$File_option[1] = $file_dialog_type->{_SaveAs};
$File_option[2] = $file_dialog_type->{_Delete};
lib/App/SeismicUnixGui/sunix/plot/todo/viewer3.pm view on Meta::CPAN
Optional Parameters: ",
hue=1 =1 for hue =0 for black/white
q=-0.6,0.06,-0.06,0.8 define the quaternion
tbs=0.8 the lager the trackball size is, the slower it rotates
verbose=0 =1 print some useful information
rayfile=NULL ray path file to read in
wffile=NULL wavefront file to read in
sttfile=NULL surface traveltime file to read in
Menu: The rightmost mouse button, with cursor placed on the graphics
window activates the following menu:
Quit: quits the application
Full Screen: expands graphics window to full screen
White/Color Rays: selects colored (default) or white rays ",
Plot Rays: show the rays (default: off)
Surface Traveltimes: show surface traveltimes (default: off)
Wired or Solid WFs: style of wavefront display wireframe (default)
or solid ",
Plot Wavefronts: turn on wavefronts default: off
TRI or TETRA or LAYER or HORZ: toggles display from wireframe
lib/App/SeismicUnixGui/sunix/plot/xpicker.pm view on Meta::CPAN
=head3 SEISMIC UNIX NOTES
XPICKER - X wiggle-trace plot of f(x1,x2) via Bitmap with PICKing
xpicker n1= [optional parameters] <binaryfile
X Menu functionality:
Pick Filename Window default is pick_file
Load load an existing Pick Filename
Save save to Pick Filename
View only/Pick default is View, click to enable Picking
Add/Delete default is Add, click to delete picks
lib/App/SeismicUnixGui/sunix/plot/xpicker.pm view on Meta::CPAN
o or -(keypad) zoom out by factor 2
l lock the zoom while moving the coursor
u unlock the zoom
Notes:
Menu selections and toggles ("clicks") are made with button 1
Pick selections are made with button 3
Edit a pick selection by dragging it with button 3 down or
by making a new pick on that trace
Reaching the window limits while moving within changes the zoom
factor in this direction. The use of zoom locking(l) disables it