Commit 8664b501 authored by Claes Sjofors's avatar Claes Sjofors

Xtt stream translations and option fix

parent 5a4db137
......@@ -732,7 +732,21 @@ XttMultiViewGtk::XttMultiViewGtk( GtkWidget *mv_parent_wid, void *mv_parent_ctx,
lsts = gdh_GetObjectInfoAttrref( &aref, (pwr_tAddress)&xttcamera, sizeof(xttcamera));
if (EVEN(lsts)) break;
unsigned int options = xttcamera.Options;
unsigned int options = 0;
if ( xttcamera.Options & pwr_mCameraOptionsMask_FullScreen)
options |= strm_mOptions_FullScreen;
if ( xttcamera.Options & pwr_mCameraOptionsMask_Maximize)
options |= strm_mOptions_Maximize;
if ( xttcamera.Options & pwr_mCameraOptionsMask_FullMaximize)
options |= strm_mOptions_FullMaximize;
if ( xttcamera.Options & pwr_mCameraOptionsMask_Iconify)
options |= strm_mOptions_Iconify;
if ( xttcamera.Options & pwr_mCameraOptionsMask_CameraControlPanel)
options |= strm_mOptions_CameraControlPanel;
if ( xttcamera.Options & pwr_mCameraOptionsMask_HttpBasicAuthentication)
options |= strm_mOptions_HttpBasicAuthentication;
if ( xttcamera.Options & pwr_mCameraOptionsMask_CgiParameterAuthentication)
options |= strm_mOptions_CgiParameterAuthentication;
strmctx[i*rows + j] = new XttStreamGtk( toplevel, this, "No title",
xttcamera.URL,
......
......@@ -687,14 +687,14 @@ XttStreamGtk::XttStreamGtk( GtkWidget *st_parent_wid, void *st_parent_ctx, const
dcli_translate_filename( fname, "$pwr_exe/ge_scroll_left.png");
GtkToolItem *tools_scroll_left = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_scroll_left, CoWowGtk::translate_utf8("Scroll left"));
gtk_tool_item_set_tooltip_text( tools_scroll_left, CoWowGtk::translate_utf8("Left"));
g_signal_connect(tools_scroll_left, "clicked", G_CALLBACK(activate_scroll_left), this);
g_object_set( tools_scroll_left, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_scroll_left, -1);
dcli_translate_filename( fname, "$pwr_exe/ge_scroll_right.png");
GtkToolItem *tools_scroll_right = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_scroll_right, CoWowGtk::translate_utf8("Scroll right"));
gtk_tool_item_set_tooltip_text( tools_scroll_right, CoWowGtk::translate_utf8("Right"));
g_signal_connect(tools_scroll_right, "clicked", G_CALLBACK(activate_scroll_right), this);
g_object_set( tools_scroll_right, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_scroll_right, -1);
......@@ -717,14 +717,14 @@ XttStreamGtk::XttStreamGtk( GtkWidget *st_parent_wid, void *st_parent_ctx, const
dcli_translate_filename( fname, "$pwr_exe/ge_scroll_down.png");
GtkToolItem *tools_scroll_down = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_scroll_down, CoWowGtk::translate_utf8("Scroll down"));
gtk_tool_item_set_tooltip_text( tools_scroll_down, CoWowGtk::translate_utf8("Down"));
g_signal_connect(tools_scroll_down, "clicked", G_CALLBACK(activate_scroll_down), this);
g_object_set( tools_scroll_down, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_scroll_down, -1);
dcli_translate_filename( fname, "$pwr_exe/ge_scroll_up.png");
GtkToolItem *tools_scroll_up = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_scroll_up, CoWowGtk::translate_utf8("Scroll up"));
gtk_tool_item_set_tooltip_text( tools_scroll_up, CoWowGtk::translate_utf8("Up"));
g_signal_connect(tools_scroll_up, "clicked", G_CALLBACK(activate_scroll_up), this);
g_object_set( tools_scroll_up, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_scroll_up, -1);
......@@ -738,72 +738,146 @@ XttStreamGtk::XttStreamGtk( GtkWidget *st_parent_wid, void *st_parent_ctx, const
gtk_toolbar_insert( GTK_TOOLBAR(tools), gtk_separator_tool_item_new(), -1);
char tooltiptext[80];
pwr_tAttrRef aaref;
pwr_tStatus lsts;
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[0].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 1"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos1.png");
GtkToolItem *tools_preset1 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset1, CoWowGtk::translate_utf8("Preset position 1"));
gtk_tool_item_set_tooltip_text( tools_preset1, tooltiptext);
g_signal_connect(tools_preset1, "clicked", G_CALLBACK(activate_preset_position1), this);
g_object_set( tools_preset1, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset1, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[1].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 2"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos2.png");
GtkToolItem *tools_preset2 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset2, CoWowGtk::translate_utf8("Preset position 2"));
gtk_tool_item_set_tooltip_text( tools_preset2, tooltiptext);
g_signal_connect(tools_preset2, "clicked", G_CALLBACK(activate_preset_position2), this);
g_object_set( tools_preset2, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset2, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[2].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 3"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos3.png");
GtkToolItem *tools_preset3 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset3, CoWowGtk::translate_utf8("Preset position 3"));
gtk_tool_item_set_tooltip_text( tools_preset3, tooltiptext);
g_signal_connect(tools_preset3, "clicked", G_CALLBACK(activate_preset_position3), this);
g_object_set( tools_preset3, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset3, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[3].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 4"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos4.png");
GtkToolItem *tools_preset4 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset4, CoWowGtk::translate_utf8("Preset position 4"));
gtk_tool_item_set_tooltip_text( tools_preset4, tooltiptext);
g_signal_connect(tools_preset4, "clicked", G_CALLBACK(activate_preset_position4), this);
g_object_set( tools_preset4, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset4, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[4].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 5"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos5.png");
GtkToolItem *tools_preset5 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset5, CoWowGtk::translate_utf8("Preset position 5"));
gtk_tool_item_set_tooltip_text( tools_preset5, tooltiptext);
g_signal_connect(tools_preset5, "clicked", G_CALLBACK(activate_preset_position5), this);
g_object_set( tools_preset5, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset5, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[5].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 6"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos6.png");
GtkToolItem *tools_preset6 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset6, CoWowGtk::translate_utf8("Preset position 6"));
gtk_tool_item_set_tooltip_text( tools_preset6, tooltiptext);
g_signal_connect(tools_preset6, "clicked", G_CALLBACK(activate_preset_position6), this);
g_object_set( tools_preset6, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset6, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[6].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 7"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos7.png");
GtkToolItem *tools_preset7 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset7, CoWowGtk::translate_utf8("Preset position 7"));
gtk_tool_item_set_tooltip_text( tools_preset7, tooltiptext);
g_signal_connect(tools_preset7, "clicked", G_CALLBACK(activate_preset_position7), this);
g_object_set( tools_preset7, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset7, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[7].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 8"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos8.png");
GtkToolItem *tools_preset8 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset8, CoWowGtk::translate_utf8("Preset position 8"));
gtk_tool_item_set_tooltip_text( tools_preset8, tooltiptext);
g_signal_connect(tools_preset8, "clicked", G_CALLBACK(activate_preset_position8), this);
g_object_set( tools_preset8, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset8, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[8].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 9"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos9.png");
GtkToolItem *tools_preset9 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset9, CoWowGtk::translate_utf8("Preset position 9"));
gtk_tool_item_set_tooltip_text( tools_preset9, tooltiptext);
g_signal_connect(tools_preset9, "clicked", G_CALLBACK(activate_preset_position9), this);
g_object_set( tools_preset9, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset9, -1);
lsts = gdh_ArefANameToAref( &aref, "PresetPosition[9].Description", &aaref);
if ( ODD(lsts))
lsts = gdh_GetObjectInfoAttrref( &aaref, tooltiptext, sizeof(tooltiptext));
if ( ODD(lsts) && strcmp( tooltiptext, "") != 0)
strcpy( tooltiptext, CoWowGtk::convert_utf8(tooltiptext));
else
strcpy( tooltiptext, CoWowGtk::translate_utf8("Preset position 10"));
dcli_translate_filename( fname, "$pwr_exe/xtt_pos10.png");
GtkToolItem *tools_preset10 = gtk_tool_button_new(gtk_image_new_from_file( fname), NULL);
gtk_tool_item_set_tooltip_text( tools_preset10, CoWowGtk::translate_utf8("Preset position 10"));
gtk_tool_item_set_tooltip_text( tools_preset10, tooltiptext);
g_signal_connect(tools_preset10, "clicked", G_CALLBACK(activate_preset_position10), this);
g_object_set( tools_preset10, "can-focus", FALSE, NULL);
gtk_toolbar_insert( GTK_TOOLBAR(tools), tools_preset10, -1);
......@@ -941,82 +1015,82 @@ void XttStreamGtk::create_popup_menu( int x, int y)
{
GtkMenu *menu = (GtkMenu *) g_object_new( GTK_TYPE_MENU, NULL);
GtkWidget *w = gtk_menu_item_new_with_label( "Zoom reset");
GtkWidget *w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Zoom reset"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_zoomreset), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Zoom in");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Zoom in"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_zoomin), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Zoom out");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Zoom out"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_zoomout), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu), w);
gtk_widget_show(w);
GtkWidget *preset_store = gtk_menu_item_new_with_label( "Preset store");
GtkWidget *preset_store = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Preset store"));
GtkMenu *menu_preset_store = (GtkMenu *) g_object_new( GTK_TYPE_MENU, NULL);
w = gtk_menu_item_new_with_label( "Position 1");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 1"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos1), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 2");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 2"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos2), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 3");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 3"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos3), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 4");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 4"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos4), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 5");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 5"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos5), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 6");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 6"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos6), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 7");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 7"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos7), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 8");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 8"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos8), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 9");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 9"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos9), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
gtk_widget_show(w);
w = gtk_menu_item_new_with_label( "Position 10");
w = gtk_menu_item_new_with_label( CoWowGtk::translate_utf8("Position 10"));
g_signal_connect( w, "activate",
G_CALLBACK(activate_preset_store_pos10), this);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_preset_store), w);
......
......@@ -75,7 +75,7 @@ XttStream::XttStream( void *st_parent_ctx, const char *name, const char *st_uri,
strncpy( uri, st_uri, sizeof(uri));
if ( st_scan_time < 0.02)
scan_time = 1000;
scan_time = 250;
else
scan_time = 1000 * st_scan_time;
......@@ -135,7 +135,7 @@ XttStream::XttStream( void *st_parent_ctx, const char *name, const char *st_uri,
}
if ( stream_width == 0 || stream_height == 0) {
stream_width = 700;
stream_width = 580;
stream_height = 580;
}
stream_ratio = ((float)stream_width)/stream_height;
......
......@@ -280,7 +280,7 @@ dcli_tCmdTable xnav_command_table[] = {
"/FULLSCREEN", "/MAXIMIZE", "/FULLMAXIMIZE", "/ICONIFY", "/HIDE",
"/XPOSITION", "/YPOSITION", "/X0", "/Y0", "/X1", "/Y1", "/URL", "/CONTINOUS",
"/CAMERAPOSITION", "/CAMERACONTROLPANEL", "/VIDEOCONTROLPANEL",
"/VIDEOPROGRESSBAR", ""}
"/VIDEOPROGRESSBAR", "/SCANTIME", ""}
},
{
"CLOSE",
......@@ -3534,6 +3534,7 @@ static int xnav_open_func( void *client_data,
char tmp_str[80];
int width, height;
int x, y;
float scantime;
unsigned int options = 0;
pwr_tString80 name_str;
int nr;
......@@ -3700,13 +3701,23 @@ static int xnav_open_func( void *client_data,
else
y = 0;
if ( ODD( dcli_get_qualifier( "/SCANTIME", tmp_str, sizeof(tmp_str)))) {
nr = sscanf( tmp_str, "%f", &scantime);
if ( nr != 1) {
xnav->message('E', "Syntax error in scantime");
return XNAV__HOLDCOMMAND;
}
}
else
scantime = 0;
XttStream *strmctx;
if ( xnav->appl.find( applist_eType_Stream, name_str, url_str, (void **) &strmctx)) {
strmctx->pop();
}
else {
strmctx = xnav->stream_new( name_str, url_str, width, height, x, y, 0, options, 0, 0, &sts);
strmctx = xnav->stream_new( name_str, url_str, width, height, x, y, scantime, options, 0, 0, &sts);
if ( EVEN(sts)) {
xnav->message(' ', XNav::get_message(sts));
return sts;
......
......@@ -458,6 +458,36 @@ E 1.18.8 "Go back"
E 1.18.9 "Previous topic"
E 1.18.10 "Next topic"
#
# Stream window
E 1.19.1 "Page down"
E 1.19.2 "Page up"
E 1.19.3 "Down"
E 1.19.4 "Up"
E 1.19.5 "Preset position 1"
E 1.19.6 "Preset position 2"
E 1.19.7 "Preset position 3"
E 1.19.8 "Preset position 4"
E 1.19.9 "Preset position 5"
E 1.19.10 "Preset position 6"
E 1.19.11 "Preset position 7"
E 1.19.12 "Preset position 8"
E 1.19.13 "Preset position 9"
E 1.19.14 "Preset position 10"
E 1.19.15 "Position 1"
E 1.19.16 "Position 2"
E 1.19.17 "Position 3"
E 1.19.18 "Position 4"
E 1.19.19 "Position 5"
E 1.19.20 "Position 6"
E 1.19.21 "Position 7"
E 1.19.22 "Position 8"
E 1.19.23 "Position 9"
E 1.19.24 "Position 10"
E 1.19.25 "Preset store"
E 1.19.26 "Get position"
E 1.19.27 "Left"
E 1.19.28 "Right"
#
# Postscript printing
E 2.1.1 "Contents"
E 2.1.2 "page"
......
......@@ -455,6 +455,36 @@ E 1.18.8 "G
E 1.18.9 "Fregende mne"
E 1.18.10 "Nsta mne"
#
# Stream window
E 1.19.1 "Sida ner"
E 1.19.2 "Sida upp"
E 1.19.3 "Ner"
E 1.19.4 "Upp"
E 1.19.5 "Frinstlld position 1"
E 1.19.6 "Frinstlld position 2"
E 1.19.7 "Frinstlld position 3"
E 1.19.8 "Frinstlld position 4"
E 1.19.9 "Frinstlld position 5"
E 1.19.10 "Frinstlld position 6"
E 1.19.11 "Frinstlld position 7"
E 1.19.12 "Frinstlld position 8"
E 1.19.13 "Frinstlld position 9"
E 1.19.14 "Frinstlld position 10"
E 1.19.15 "Position 1"
E 1.19.16 "Position 2"
E 1.19.17 "Position 3"
E 1.19.18 "Position 4"
E 1.19.19 "Position 5"
E 1.19.20 "Position 6"
E 1.19.21 "Position 7"
E 1.19.22 "Position 8"
E 1.19.23 "Position 9"
E 1.19.24 "Position 10"
E 1.19.25 "Frinstlld lagra"
E 1.19.26 "Visa position"
E 1.19.27 "Vnster"
E 1.19.28 "Hger"
#
# Postscript printing
E 2.1.1 "Innehll"
E 2.1.2 "sidan"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment