Selection- and link-related functions now on menu; other menu changes as per t's plan

svn path=/trunk/netsurf/; revision=6296
This commit is contained in:
Adrian Lees 2009-01-30 05:06:30 +00:00
parent daf8c22d1b
commit 03a1aac36a
11 changed files with 547 additions and 318 deletions

View File

@ -71,15 +71,24 @@ URI:Acorn URI
URL:ANT URL
LinkText:Text
# Main -> Object menu
# Main -> Object -> Object menu
#
ObjInfo:Info
ObjSave:Speichern
ObjReload:erneut laden
# Main -> Object -> Export menu
# Main -> Object -> Object -> Export menu
#
Sprite:Sprite
ObjDraw:Draw
# Main -> Object -> Link menu
LinkSave:Save
LinkDload:Download target
LinkNew:New window
# Main -> Selection menu
SelSave:Save
# Main -> Navigate menu
#
@ -162,6 +171,9 @@ EditToolbar:Symbolleiste bearbeiten
Selection:Auswahl
SelectAll:Alles auswählen ^A
Clear:Auswahl aufheben ^Z
Copy:Auswahl kopieren ^C
Cut:Cut to clipboard ^X
Paste:Paste from clipboard ^V
# Selection Menu
#
@ -754,61 +766,73 @@ HelpBrowserMenu0-4-1:Speichert die Adresse der Seite im Ant URL Format.
HelpBrowserMenu0-4-2:Speichert die Adresse der Seite als Text.
HelpBrowserMenu0-5:Dialogfenster zum Drucken der Seite.
HelpBrowserMenu0-6:Öffnet die aktuelle Seite in einem neuen Fenster.
HelpBrowserMenu0-7:Lädt den Quellcode der Seite in einen Editor.
HelpBrowserMenu0-7:Erlaubt das Suchen einer Zeichenkette im Text des aktuellen Browserfensters.
HelpBrowserMenu0-8:Lädt den Quellcode der Seite in einen Editor.
HelpBrowserMenu1:Untermenü Objekt.|MMenöpunkte beziehen sich auf das aktuelle Objekt.
HelpBrowserMenu1-0:Informationen zum aktuellen Objekt zeigen.
HelpBrowserMenu1-1:Abspeichern des Objektes (Original).
HelpBrowserMenu1-2:Optionen zum Export des aktuellen Objektes zeigen.
HelpBrowserMenu1-2-0:Abspeichern des Bildes als Sprite Datei.
HelpBrowserMenu1-3:Adresse des Objektes speichern.
HelpBrowserMenu1-3-0:Speichert die Adresse des Objektes im Acorn URI Format.
HelpBrowserMenu1-3-1:Speichert die Adresse des Objektes im Ant URL Format.
HelpBrowserMenu1-3-2:Speichert die Adresse des Objektes als Text.
HelpBrowserMenu1-4:Anklicken mit AUSWAHL um alle Objekte der Seite erneut zu laden.
HelpBrowserMenu2:Untermenü Navigieren.
HelpBrowserMenu2-0:Öffnet die Homepage im aktuellen Fenster.
HelpBrowserMenu2-1:Schaltet zurück zur vorher dargestellten Seite.|MDie Seite wird dabei nicht aktualisiert.
HelpBrowserMenu2-2:Schaltet zur nächsten Seite in der lokalen History Liste.|MDie Seite wird dabei nicht aktualisiert.
HelpBrowserMenu2-3:Wechselt in das übergeordnete Verzeichnis in der Hierarchie des Verzeichnisbaumes.
HelpBrowserMenu2-4:Lädt die aktuelle Seite erneut.|MDie Seite wird aktualisiert. Ältere Informationen zu dieser Seite, die noch im lokalen Zwischenpuffer gespeichert sind, werden dabei überschrieben.
HelpBrowserMenu2-5:Unterbricht den Ladevorgang und alle anderen Prozesse im aktuellen Browserfenster.
HelpBrowserMenu3:Untermenü Anzeige.|MFestlegen der Darstellungsparameter für das Browserfenster.
HelpBrowserMenu3-0:Ändern der Größe der Darstellung. Beeinflußt werden Text und Bilder.
HelpBrowserMenu3-1:Optionen zur Anzeige von Bildern.
HelpBrowserMenu1-0-0:Informationen zum aktuellen Objekt zeigen.
HelpBrowserMenu1-0-1:Abspeichern des Objektes (Original).
HelpBrowserMenu1-0-2:Optionen zum Export des aktuellen Objektes zeigen.
HelpBrowserMenu1-0-2-0:Abspeichern des Bildes als Sprite Datei.
HelpBrowserMenu1-0-3:Adresse des Objektes speichern.
HelpBrowserMenu1-0-3-0:Speichert die Adresse des Objektes im Acorn URI Format.
HelpBrowserMenu1-0-3-1:Speichert die Adresse des Objektes im Ant URL Format.
HelpBrowserMenu1-0-3-2:Speichert die Adresse des Objektes als Text.
HelpBrowserMenu1-0-4:Anklicken mit AUSWAHL um alle Objekte der Seite erneut zu laden.
HelpBrowserMenu1-1:\Rsee the options relating to the current link.
HelpBrowserMenu1-1-0:\Rsave the current link.
HelpBrowserMenu1-1-0-0:\Rsave the link in Acorn URI format.
HelpBrowserMenu1-1-0-1:\Rsave the link in Ant URL format.
HelpBrowserMenu1-1-0-2:\Rsave the link as plain text.
HelpBrowserMenu1-1-1:\Sdownload from this link.
HelpBrowserMenu1-1-2:\Sopen this link in a new window.
HelpBrowserMenu2:\Rsee the selection options.
HelpBrowserMenu2-0:\Rsave the current selection.
HelpBrowserMenu2-1:\Scopy the selected text to the clipboard.
HelpBrowserMenu2-2:\Scut the selected text to the clipboard.
HelpBrowserMenu2-3:\Spaste text from the clipboard.
HelpBrowserMenu3:Untermenü Navigieren.
HelpBrowserMenu3-0:Öffnet die Homepage im aktuellen Fenster.
HelpBrowserMenu3-1:Schaltet zurück zur vorher dargestellten Seite.|MDie Seite wird dabei nicht aktualisiert.
HelpBrowserMenu3-2:Schaltet zur nächsten Seite in der lokalen History Liste.|MDie Seite wird dabei nicht aktualisiert.
HelpBrowserMenu3-3:Wechselt in das übergeordnete Verzeichnis in der Hierarchie des Verzeichnisbaumes.
HelpBrowserMenu3-4:Lädt die aktuelle Seite erneut.|MDie Seite wird aktualisiert. Ältere Informationen zu dieser Seite, die noch im lokalen Zwischenpuffer gespeichert sind, werden dabei überschrieben.
HelpBrowserMenu3-5:Unterbricht den Ladevorgang und alle anderen Prozesse im aktuellen Browserfenster.
HelpBrowserMenu4:Untermenü Anzeige.|MFestlegen der Darstellungsparameter für das Browserfenster.
HelpBrowserMenu4-0:Ändern der Größe der Darstellung. Beeinflußt werden Text und Bilder.
HelpBrowserMenu4-1:Optionen zur Anzeige von Bildern.
#HelpBrowserMenu3-1-0:Schaltet Vordergrundbilder ein/aus.
HelpBrowserMenu3-1-1:Schaltet Hintergrundbilder ein/aus.
HelpBrowserMenu3-1-2:Schaltet Animationen ein/aus.|MBei ausgeschalteter Animation, wird nur das erste Teilbild (Frame) angezeigt.
HelpBrowserMenu3-2:Optionen zur Anzeige von Kontroll- und Steuerelementen.
HelpBrowserMenu3-2-0:Schaltet die Schaltknöpfe am oberen Fensterrand ein/aus.|MDie Länge der Adressleiste wird angepaßt.
HelpBrowserMenu3-2-1:Schaltet die Adressleiste am oberen Fensterrand ein/aus.
HelpBrowserMenu3-2-2:Schaltet die Ladeaktivitätsanzeige am oberen Fensterrand ein/aus.|MDie Länge der Adressleiste wird angepaßt.
HelpBrowserMenu3-2-3:Schaltet die Statusanzeige am unteren Fensterrand ein/aus.|MDie Länge des horizontalen Schiebebalkens wird angepaßt.
HelpBrowserMenu3-2-4:Schaltet in den Modus zur Bearbeitung der Iconleiste am oberen Fensterrand.
HelpBrowserMenu3-3:Einstellungen zur Berechnung der Seitendarstellung.
HelpBrowserMenu3-3-0:Schaltet das Puffern von Objekten ein/aus.|MNachzuzeichnende Objekte, z.B. Bildanimationen oder Textbereiche, werden zwischengespeichert um Flackern zu vermeiden.
HelpBrowserMenu3-3-1:Schaltet das Puffern der gesamten Seitenberechnung ein/aus.|MDie komplette Seite wird nach Berechnung und Aufbau zwischengespeichert. Das ist vorteilhaft bei großen Hintergrundbildern und vielen sich überschneidenden Seitenelementen.
HelpBrowserMenu3-4:Übernimmt die vorgenommenen Anzeigeeinstellungen als globale Standardwerte für die Darstellung aller weiteren Seiten.
HelpBrowserMenu4:Untermenü Werkzeuge.|MEnthält verschiedene nützliche Zusatz- und Sonderfunktionen.
HelpBrowserMenu4-0:Verwaltung der Hotlist.
HelpBrowserMenu4-0-0:Anklicken trägt die Adresse der aktuellen Seite in die Hotlist ein.
HelpBrowserMenu4-0-1:Öffnet die Hotlist.
HelpBrowserMenu4-1:Zugriff auf die History Funktionen.|MIn die History werden bereits besuchte Webseiten eingetragen. Dies erlaubt das einfache Wiederfinden einmal gesehener Web-Inhalte.
HelpBrowserMenu4-1-0:Anklicken mit AUSWAHL öffnet das Fenster mit der lokalen History.|MIn der lokalen History werden alle Webseiten notiert, die mit dem aktuellen Browserfenster bereits besucht worden waren.
HelpBrowserMenu4-1-1:Anklicken mit AUSWAHL öffnet das Fenster mit der globalen History.|MIn der globalen History werden alle mit NetSurf besuchten Webseiten notiert.
HelpBrowserMenu4-2:Cookies bearbeiten.
HelpBrowserMenu4-2-0:Anklicken um die gespeicherten Cookies anzusehen und zu bearbeiten.
HelpBrowserMenu4-3:Erlaubt das Suchen einer Zeichenkette im Text des aktuellen Browserfensters.
HelpBrowserMenu4-4:Kontrolle über Anordnung und Positionierung neuer Fenster.
HelpBrowserMenu4-4-0:Die Position des aktuellen Fensters wird als globaler Standardwert übernommen. Alle nachfolgend neu geöffneten Fenster werden an dieser Position plaziert.
HelpBrowserMenu4-4-1:Neu geöffnete Fenster werden nicht alle an der Standardposition sondern zueinander leicht versetzt plaziert.
HelpBrowserMenu4-4-2:Neue Fenster behalten die Größe des Fensters, aus dem heraus sie geöffnet werden, bei.
HelpBrowserMenu4-4-3:Setzt die festgelegte Standardposition für Fenster auf einen in NetSurf voreingestellten Wert zurück.
HelpBrowserMenu5:Untermenü Hilfe.|MZeigt Informationen zu und über NetSurf.
HelpBrowserMenu5-0:Öffnet die NetSurf Dokumentation in einem neuen Browserfenster.
HelpBrowserMenu5-1:Öffnet das NetSurf Handbuch in einem neuen Browserfenster.
HelpBrowserMenu5-2:Öffnet eine Seite mit allgemeinen Informationen zu NetSurf in einem neuen Browserfenster.
HelpBrowserMenu5-3:Öffnet eine Seite mit Informationen zu Entwicklerteam und bei der Entwicklung genutzter Software in einem neuen Browserfenster.
HelpBrowserMenu5-4:Lädt die interaktive Hilfe.
HelpBrowserMenu4-1-1:Schaltet Hintergrundbilder ein/aus.
HelpBrowserMenu4-1-2:Schaltet Animationen ein/aus.|MBei ausgeschalteter Animation, wird nur das erste Teilbild (Frame) angezeigt.
HelpBrowserMenu4-2:Optionen zur Anzeige von Kontroll- und Steuerelementen.
HelpBrowserMenu4-2-0:Schaltet die Schaltknöpfe am oberen Fensterrand ein/aus.|MDie Länge der Adressleiste wird angepaßt.
HelpBrowserMenu4-2-1:Schaltet die Adressleiste am oberen Fensterrand ein/aus.
HelpBrowserMenu4-2-2:Schaltet die Ladeaktivitätsanzeige am oberen Fensterrand ein/aus.|MDie Länge der Adressleiste wird angepaßt.
HelpBrowserMenu4-2-3:Schaltet die Statusanzeige am unteren Fensterrand ein/aus.|MDie Länge des horizontalen Schiebebalkens wird angepaßt.
HelpBrowserMenu4-2-4:Schaltet in den Modus zur Bearbeitung der Iconleiste am oberen Fensterrand.
HelpBrowserMenu4-3:Einstellungen zur Berechnung der Seitendarstellung.
HelpBrowserMenu4-3-0:Schaltet das Puffern von Objekten ein/aus.|MNachzuzeichnende Objekte, z.B. Bildanimationen oder Textbereiche, werden zwischengespeichert um Flackern zu vermeiden.
HelpBrowserMenu4-3-1:Schaltet das Puffern der gesamten Seitenberechnung ein/aus.|MDie komplette Seite wird nach Berechnung und Aufbau zwischengespeichert. Das ist vorteilhaft bei großen Hintergrundbildern und vielen sich überschneidenden Seitenelementen.
HelpBrowserMenu4-4:Übernimmt die vorgenommenen Anzeigeeinstellungen als globale Standardwerte für die Darstellung aller weiteren Seiten.
HelpBrowserMenu4-5:Kontrolle über Anordnung und Positionierung neuer Fenster.
HelpBrowserMenu4-5-0:Die Position des aktuellen Fensters wird als globaler Standardwert übernommen. Alle nachfolgend neu geöffneten Fenster werden an dieser Position plaziert.
HelpBrowserMenu4-5-1:Neu geöffnete Fenster werden nicht alle an der Standardposition sondern zueinander leicht versetzt plaziert.
HelpBrowserMenu4-5-2:Neue Fenster behalten die Größe des Fensters, aus dem heraus sie geöffnet werden, bei.
HelpBrowserMenu4-5-3:Setzt die festgelegte Standardposition für Fenster auf einen in NetSurf voreingestellten Wert zurück.
HelpBrowserMenu5:Untermenü Werkzeuge.|MEnthält verschiedene nützliche Zusatz- und Sonderfunktionen.
HelpBrowserMenu5-0:Verwaltung der Hotlist.
HelpBrowserMenu5-0-0:Anklicken trägt die Adresse der aktuellen Seite in die Hotlist ein.
HelpBrowserMenu5-0-1:Öffnet die Hotlist.
HelpBrowserMenu5-1:Zugriff auf die History Funktionen.|MIn die History werden bereits besuchte Webseiten eingetragen. Dies erlaubt das einfache Wiederfinden einmal gesehener Web-Inhalte.
HelpBrowserMenu5-1-0:Anklicken mit AUSWAHL öffnet das Fenster mit der lokalen History.|MIn der lokalen History werden alle Webseiten notiert, die mit dem aktuellen Browserfenster bereits besucht worden waren.
HelpBrowserMenu5-1-1:Anklicken mit AUSWAHL öffnet das Fenster mit der globalen History.|MIn der globalen History werden alle mit NetSurf besuchten Webseiten notiert.
HelpBrowserMenu5-2:Cookies bearbeiten.
HelpBrowserMenu5-2-0:Anklicken um die gespeicherten Cookies anzusehen und zu bearbeiten.
HelpBrowserMenu6:Untermenü Hilfe.|MZeigt Informationen zu und über NetSurf.
HelpBrowserMenu6-0:Öffnet die NetSurf Dokumentation in einem neuen Browserfenster.
HelpBrowserMenu6-1:Öffnet das NetSurf Handbuch in einem neuen Browserfenster.
HelpBrowserMenu6-2:Öffnet eine Seite mit allgemeinen Informationen zu NetSurf in einem neuen Browserfenster.
HelpBrowserMenu6-3:Öffnet eine Seite mit Informationen zu Entwicklerteam und bei der Entwicklung genutzter Software in einem neuen Browserfenster.
HelpBrowserMenu6-4:Lädt die interaktive Hilfe.
HelpBrowser-1:Das ist ein Browserfenster.|MEinen Link mit AUSWAHL anklicken, um ihm zu folgen.|MEinen Link mit SPEZIAL anklicken, um ihn in einem neuen Fenster zu öffnen.|MShift+\s click on a link to download the link target contents.|MShift+\a click to save the link target address.
@ -1109,4 +1133,3 @@ AnimImg:Animationen
DitherImg:Bilder dithern
FilterImg:Bilder weichzeichnen
RenderText:Text/Hintergrund Übergang weich
Copy:Auswahl kopieren ^C

View File

@ -71,15 +71,24 @@ URI:Acorn URI
URL:ANT URL
LinkText:Text
# Main -> Object menu
# Main -> Object -> Object menu
#
ObjInfo:Info
ObjSave:Save
ObjReload:Reload
# Main -> Object -> Export menu
# Main -> Object -> Object -> Export menu
#
Sprite:Sprite
ObjDraw:Draw
# Main -> Object -> Link menu
LinkSave:Save
LinkDload:Download target
LinkNew:New window
# Main -> Selection menu
SelSave:Save
# Main -> Navigate menu
#
@ -162,6 +171,9 @@ EditToolbar:Edit toolbar
Selection:Selection
SelectAll:Select all ^A
Clear:Clear selection ^Z
Copy:Copy to clipboard ^C
Cut:Cut to clipboard ^X
Paste:Paste from clipboard ^V
# Selection Menu
#
@ -754,61 +766,74 @@ HelpBrowserMenu0-4-1:\Rsave the current address in Ant URL format.
HelpBrowserMenu0-4-2:\Rsave the current address as plain text.
HelpBrowserMenu0-5:\Sopen the print dialogue box.
HelpBrowserMenu0-6:\Sopen the current page in a new window.
HelpBrowserMenu0-7:\Sview the source code of the current page in a text editor.
HelpBrowserMenu0-7:\Rsearch for instances of a string of text on the page.
HelpBrowserMenu0-8:\Sview the source code of the current page in a text editor.
HelpBrowserMenu1:\Rsee the options relating to the current item.
HelpBrowserMenu1-0:\Rsee information about the current item.
HelpBrowserMenu1-1:\Rsave the current item.
HelpBrowserMenu1-2:\Rsee the export options.
HelpBrowserMenu1-2-0:\Rsave the image as a Sprite.
HelpBrowserMenu1-3:\Rsave the address of the current item.
HelpBrowserMenu1-3-0:\Rsave the current item's address in Acorn URI format.
HelpBrowserMenu1-3-1:\Rsave the current item's address in Ant URL format.
HelpBrowserMenu1-3-2:\Rsave the current item's address as plain text.
HelpBrowserMenu1-4:\Sreload all the items on this page.
HelpBrowserMenu2:\Rsee the navigation options.
HelpBrowserMenu2-0:\Sreturn to the configured home page.
HelpBrowserMenu2-1:\Sgo back a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu2-2:\Sstep forward a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu2-3:\Straverse up one level in the directory tree.
HelpBrowserMenu2-4:\Sfetch the current page again.
HelpBrowserMenu2-5:\Sstop NetSurf from continuing to load this page.
HelpBrowserMenu3:\Rset the local display options.
HelpBrowserMenu3-0:\Rscale the page, affecting both text and images.
HelpBrowserMenu3-1:\Rset the local image options.
#HelpBrowserMenu3-1-0:\Stoggle the display of foreground images.
HelpBrowserMenu3-1-1:\Stoggle the display of background images.
HelpBrowserMenu3-1-2:\Stoggle the display of animations.|MIf turned off, the first frame is displayed.
HelpBrowserMenu3-2:\Rcontrol the display of NetSurf's toolbars.
HelpBrowserMenu3-2-0:\Stoggle the display of the toolbar buttons.|MURL bar uses the remaining space.
HelpBrowserMenu3-2-1:\Stoggle the display of the address (URL) bar.
HelpBrowserMenu3-2-2:\Stoggle the display of the throbber.|MURL bar uses the remaining space.
HelpBrowserMenu3-2-3:\Stoggle the display of the status bar.|MHorizontal scroll bar uses the remaining width.
HelpBrowserMenu3-2-4:\Stoggle toolbar edit mode.
HelpBrowserMenu3-3:\Scontrol the manner in which the display is rendered.
HelpBrowserMenu3-3-0:\Stoggle whether animations are not displayed until all calculations are complete.
HelpBrowserMenu3-3-1:\Stoggle whether everything is not displayed until all calculations are complete.
HelpBrowserMenu3-4:\Smake your local display options the default options for NetSurf.
HelpBrowserMenu4:\Rto access NetSurf's built in utilities.|MUtilities are tools such as the hotlist, history tree and various setup options.
HelpBrowserMenu4-0:\Rmanage the hotlist.
HelpBrowserMenu4-0-0:\Sadd the current page to the hotlist.
HelpBrowserMenu4-0-1:\Sopen the hotlist management \w.
HelpBrowserMenu4-1:\Rview the history options.
HelpBrowserMenu4-1-0:\Sopen the local history \w.
HelpBrowserMenu4-1-1:\Sopen the global history \w.
HelpBrowserMenu4-2:\Rmanage your cookies.
HelpBrowserMenu4-2-0:\Sopen the cookie management \w.
HelpBrowserMenu4-3:\Rsearch for instances of a string of text on the page.
HelpBrowserMenu4-4:\Rcontrol the default \w positioning.
HelpBrowserMenu4-4-0:\Sto make the current \w position the default.
HelpBrowserMenu4-4-1:\Sto toggle whether subsequent windows are staggered down the screen.
HelpBrowserMenu4-4-2:\Sto toggle whether child windows copy the size and position of their parent.|MWhen off, all new windows open in the default position.
HelpBrowserMenu4-4-3:\Sto return to the default \w positioning.
HelpBrowserMenu5:\Rsee the help resources available.
HelpBrowserMenu5-0:\Sopen the documentation contents page in a new \w.
HelpBrowserMenu5-1:\Sopen the user guide in a new \w.
HelpBrowserMenu5-2:\Sopen the user information page in a new \w.
HelpBrowserMenu5-3:\Sopen the NetSurf about page in a new \w.
HelpBrowserMenu5-4:\Srun Help.
HelpBrowserMenu1-0-0:\Rsee information about the current item.
HelpBrowserMenu1-0-1:\Rsave the current item.
HelpBrowserMenu1-0-2:\Rsee the export options.
HelpBrowserMenu1-0-2-0:\Rsave the image as a Sprite.
HelpBrowserMenu1-0-2-1:\Rsave the image as a DrawFile
HelpBrowserMenu1-0-3:\Rsave the address of the current item.
HelpBrowserMenu1-0-3-0:\Rsave the current item's address in Acorn URI format.
HelpBrowserMenu1-0-3-1:\Rsave the current item's address in Ant URL format.
HelpBrowserMenu1-0-3-2:\Rsave the current item's address as plain text.
HelpBrowserMenu1-0-4:\Sreload all the items on this page.
HelpBrowserMenu1-1:\Rsee the options relating to the current link.
HelpBrowserMenu1-1-0:\Rsave the current link.
HelpBrowserMenu1-1-0-0:\Rsave the link in Acorn URI format.
HelpBrowserMenu1-1-0-1:\Rsave the link in Ant URL format.
HelpBrowserMenu1-1-0-2:\Rsave the link as plain text.
HelpBrowserMenu1-1-1:\Sdownload from this link.
HelpBrowserMenu1-1-2:\Sopen this link in a new window.
HelpBrowserMenu2:\Rsee the selection options.
HelpBrowserMenu2-0:\Rsave the current selection.
HelpBrowserMenu2-1:\Scopy the selected text to the clipboard.
HelpBrowserMenu2-2:\Scut the selected text to the clipboard.
HelpBrowserMenu2-3:\Spaste text from the clipboard.
HelpBrowserMenu3:\Rsee the navigation options.
HelpBrowserMenu3-0:\Sreturn to the configured home page.
HelpBrowserMenu3-1:\Sgo back a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu3-2:\Sstep forward a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu3-3:\Straverse up one level in the directory tree.
HelpBrowserMenu3-4:\Sfetch the current page again.
HelpBrowserMenu3-5:\Sstop NetSurf from continuing to load this page.
HelpBrowserMenu4:\Rset the local display options.
HelpBrowserMenu4-0:\Rscale the page, affecting both text and images.
HelpBrowserMenu4-1:\Rset the local image options.
#HelpBrowserMen43-1-0:\Stoggle the display of foreground images.
HelpBrowserMenu4-1-1:\Stoggle the display of background images.
HelpBrowserMenu4-1-2:\Stoggle the display of animations.|MIf turned off, the first frame is displayed.
HelpBrowserMenu4-2:\Rcontrol the display of NetSurf's toolbars.
HelpBrowserMenu4-2-0:\Stoggle the display of the toolbar buttons.|MURL bar uses the remaining space.
HelpBrowserMenu4-2-1:\Stoggle the display of the address (URL) bar.
HelpBrowserMenu4-2-2:\Stoggle the display of the throbber.|MURL bar uses the remaining space.
HelpBrowserMenu4-2-3:\Stoggle the display of the status bar.|MHorizontal scroll bar uses the remaining width.
HelpBrowserMenu4-2-4:\Stoggle toolbar edit mode.
HelpBrowserMenu4-3:\Scontrol the manner in which the display is rendered.
HelpBrowserMenu4-3-0:\Stoggle whether animations are not displayed until all calculations are complete.
HelpBrowserMenu4-3-1:\Stoggle whether everything is not displayed until all calculations are complete.
HelpBrowserMenu4-4:\Smake your local display options the default options for NetSurf.
HelpBrowserMenu4-5:\Rcontrol the default \w positioning.
HelpBrowserMenu4-5-0:\S make the current \w position the default.
HelpBrowserMenu4-5-1:\S toggle whether subsequent windows are staggered down the screen.
HelpBrowserMenu4-5-2:\S toggle whether child windows copy the size and position of their parent.|MWhen off, all new windows open in the default position.
HelpBrowserMenu4-5-3:\S return to the default \w positioning.
HelpBrowserMenu5:\Raccess NetSurf's built in utilities.|MUtilities are tools such as the hotlist, history tree and various setup options.
HelpBrowserMenu5-0:\Rmanage the hotlist.
HelpBrowserMenu5-0-0:\Sadd the current page to the hotlist.
HelpBrowserMenu5-0-1:\Sopen the hotlist management \w.
HelpBrowserMenu5-1:\Rview the history options.
HelpBrowserMenu5-1-0:\Sopen the local history \w.
HelpBrowserMenu5-1-1:\Sopen the global history \w.
HelpBrowserMenu5-2:\Rmanage your cookies.
HelpBrowserMenu5-2-0:\Sopen the cookie management \w.
HelpBrowserMenu6:\Rsee the help resources available.
HelpBrowserMenu6-0:\Sopen the documentation contents page in a new \w.
HelpBrowserMenu6-1:\Sopen the user guide in a new \w.
HelpBrowserMenu6-2:\Sopen the user information page in a new \w.
HelpBrowserMenu6-3:\Sopen the NetSurf about page in a new \w.
HelpBrowserMenu6-4:\Srun Help.
HelpBrowser-1:Click \s on a link to follow it.|MClick \a on a link to open it in a new \w.|MShift+\s click on a link to download the link target contents.|MShift+\a click to save the link target address.
@ -1109,4 +1134,3 @@ AnimImg:Animations
DitherImg:Dither images
FilterImg:Smooth images
RenderText:Blend text to background
Copy:Copy to clipboard ^C

View File

@ -71,15 +71,24 @@ URI:Acorn URI
URL:ANT URL
LinkText:Texte
# Main -> Object menu
# Main -> Object -> Object menu
#
ObjInfo:Info
ObjSave:Sauver
ObjReload:Recharger
# Main -> Object -> Export menu
# Main -> Object -> Object -> Export menu
#
Sprite:Sprite
ObjDraw:Draw
# Main -> Object -> Link menu
LinkSave:Save
LinkDload:Download target
LinkNew:New window
#Main -> Selection menu
SelSave:Save
# Main -> Navigate menu
#
@ -162,6 +171,9 @@ EditToolbar:Barre de configuration
Selection:Sélection
SelectAll:Tout sélectionner ^A
Clear:Effacer la sélection ^Z
Copy:Copier vers le presse-papier ^C
Cut:Cut to clipboard ^X
Paste:Paste from clipboard ^V
# Selection Menu
#
@ -754,61 +766,79 @@ HelpBrowserMenu0-4-1:\Rsauver l'adresse en cours au format Ant URL.
HelpBrowserMenu0-4-2:\Rsauver l'adresse courante en simple texte.
HelpBrowserMenu0-5:\Souvrir la boîte de dialogue d'impression.
HelpBrowserMenu0-6:\Souvrir la page courante dans une nouvelle fenêtre.
HelpBrowserMenu0-7:\Svoir le code source de la page courante dans un éditeur de texte.
HelpBrowserMenu0-7:\Rchercher un fragment de texte sur la page.
HelpBrowserMenu0-8:\Svoir le code source de la page courante dans un éditeur de texte.
HelpBrowserMenu1:\Rvoir les options correspondant à l'objet courant.
HelpBrowserMenu1-0:\Rvoir les informations sur l'objet en cours.
HelpBrowserMenu1-1:\Rsauver l'objet courant.
HelpBrowserMenu1-2:\Rvoir les options d'exportation.
HelpBrowserMenu1-2-0:\Rsauver l'image au format Sprite.
HelpBrowserMenu1-3:\Rsauver l'adresse de l'objet courant.
HelpBrowserMenu1-3-0:\Rsauver l'adresse de l'objet courant au format Acorn URI.
HelpBrowserMenu1-3-1:\Rsauver l'adresse de l'objet courant au format Ant URL.
HelpBrowserMenu1-3-2:\Rsauver l'adresse de l'objet courant en texte simple.
HelpBrowserMenu1-4:\Srecharger tous les objets de cete page.
HelpBrowserMenu2:\Rvoir les options de navigation.
HelpBrowserMenu2-0:\Srevenir à la page d'accueil configurée.
HelpBrowserMenu2-1:\Sreculer d'une page dans l'historique local.|ML'information du formlaire n'est pas réenvoyée.
HelpBrowserMenu2-2:\Savancer d'une page dans l'historique local.|ML'information du formlaire n'est pas réenvoyée.
HelpBrowserMenu2-3:\Straverse up one level in the directory tree.
HelpBrowserMenu2-4:\Srecommencer le chargement de la page courante.
HelpBrowserMenu2-5:\Sarrêter le chargement de la page par NetSurf.
HelpBrowserMenu3:\Rdéfinir les options d'affichage locales.
HelpBrowserMenu3-0:\Rredimensionner la page, y compris texte et images.
HelpBrowserMenu3-1:\Rdéfinir les options d'images locales.
#HelpBrowserMenu3-1-0:\Safficher ou pas des images de premier plan.
HelpBrowserMenu3-1-1:\Safficher ou pas des images de fond.
HelpBrowserMenu3-1-2:\Safficher ou pas des animations.|MSi les animations ne sont pas montrées, seule la première image est affichée.
HelpBrowserMenu3-2:\Rcontroler l'affichage des barres d'outils de NetSurf.
HelpBrowserMenu3-2-0:\Safficher ou pas les boutons de la barre d'outil.|MLa barre d'URL utilise l'espace restant.
HelpBrowserMenu3-2-1:\Safficher ou pas la barre d'adresse (URL).
HelpBrowserMenu3-2-2:\Safficher le pulseur ou pas.|MLa barre d'URL utilise l'espace restant.
HelpBrowserMenu3-2-3:\Safficher la barre d'état ou pas.|MLa barre de défilement horizontal utilise la largeur restante.
HelpBrowserMenu3-2-4:\Schanger le mode d'édition de barre d'outils.
HelpBrowserMenu3-3:\Scontroler la façon d'afficher.
HelpBrowserMenu3-3-0:\Sdécider si les animations sont affichées quand tous les calculs sont terminés (ou avant).
HelpBrowserMenu3-3-1:\Sdécider si tout doit être affiché quand tous les calculs sont terminés (ou avant).
HelpBrowserMenu3-4:\Spromouvoir vos options d'affichage locales en options par défaut pour NetSurf.
HelpBrowserMenu4:\Raccéder aux utilitaires intégrés à NetSurf.|MLes utilitaires sont des outils comme les favoris, l'historique arborescent et diverses options de configuration.
HelpBrowserMenu4-0:\Rgérer les favoris.
HelpBrowserMenu4-0-0:\Sajouter la page en cours aux favoris.
HelpBrowserMenu4-0-1:\Souvrir la \w de gestion des favoris.
HelpBrowserMenu4-1:\Rview the history options.
HelpBrowserMenu4-1-0:\Souvrir la \w d'historique local.
HelpBrowserMenu4-1-1:\Souvrir la fenêtre d'historique global.
HelpBrowserMenu4-2:\Rgérer vos favoris.
HelpBrowserMenu4-2-0:\Souvrir la fenêtre de gestion des cookies.
HelpBrowserMenu4-3:\Rchercher un fragment de texte sur la page.
HelpBrowserMenu4-4:\Rcontroler le positionnement de fenêtre par défaut.
HelpBrowserMenu4-4-0:\Spromouvoir la position de fenêtre courante en celle par défault.
HelpBrowserMenu4-4-1:\Sdécider si les fenêtres suivantes doivent être ouvertes en décalage à l'écran.
HelpBrowserMenu4-4-2:\Sdécider si les fenêtres-filles doivent être ouvertes à la même taille que celle de leurs parents.
HelpBrowserMenu4-4-3:\Srevenir au positionnement de fenêtre par défaut.
HelpBrowserMenu5:\Rvoir l'aide disponible.
HelpBrowserMenu5-0:\Souvrir la page de documentation dans une nouvelle fenêtre.
HelpBrowserMenu5-1:\Souvrir le guide de l'utilisateur dans une nouvelle fenêtre.
HelpBrowserMenu5-2:\Souvrir la page d'information de l'utilisateur dans une nouvelle fenêtre.
HelpBrowserMenu5-3:\Souvrir la page "À propos de" de NetSurf dans une nouvelle fenêtre.
HelpBrowserMenu5-4:\Slancer Help.
HelpBrowserMenu1-0-0:\Rvoir les informations sur l'objet en cours.
HelpBrowserMenu1-0-1:\Rsauver l'objet courant.
HelpBrowserMenu1-0-2:\Rvoir les options d'exportation.
HelpBrowserMenu1-0-2-0:\Rsauver l'image au format Sprite.
HelpBrowserMenu1-0-3:\Rsauver l'adresse de l'objet courant.
HelpBrowserMenu1-0-3-0:\Rsauver l'adresse de l'objet courant au format Acorn URI.
HelpBrowserMenu1-0-3-1:\Rsauver l'adresse de l'objet courant au format Ant URL.
HelpBrowserMenu1-0-3-2:\Rsauver l'adresse de l'objet courant en texte simple.
HelpBrowserMenu1-0-4:\Srecharger tous les objets de cete page.
HelpBrowserMenu1-1:\Rsee the options relating to the current link.
HelpBrowserMenu1-1-0:\Rsave the current link.
HelpBrowserMenu1-1-0-0:\Rsave the link in Acorn URI format.
HelpBrowserMenu1-1-0-1:\Rsave the link in Ant URL format.
HelpBrowserMenu1-1-0-2:\Rsave the link as plain text.
HelpBrowserMenu1-1-1:\Sdownload from this link.
HelpBrowserMenu1-1-2:\Sopen this link in a new window.
HelpBrowserMenu2:\Rsee the selection options.
HelpBrowserMenu2-0:\Rsave the current selection.
HelpBrowserMenu2-1:\Scopy the selected text to the clipboard.
HelpBrowserMenu2-2:\Scut the selected text to the clipboard.
HelpBrowserMenu2-3:\Spaste text from the clipboard.
HelpBrowserMenu3:\Rvoir les options de navigation.
HelpBrowserMenu3-0:\Srevenir à la page d'accueil configurée.
HelpBrowserMenu3-1:\Sreculer d'une page dans l'historique local.|ML'information du formlaire n'est pas réenvoyée.
HelpBrowserMenu3-2:\Savancer d'une page dans l'historique local.|ML'information du formlaire n'est pas réenvoyée.
HelpBrowserMenu3-3:\Straverse up one level in the directory tree.
HelpBrowserMenu3-4:\Srecommencer le chargement de la page courante.
HelpBrowserMenu3-5:\Sarrêter le chargement de la page par NetSurf.
HelpBrowserMenu4:\Rdéfinir les options d'affichage locales.
HelpBrowserMenu4-0:\Rredimensionner la page, y compris texte et images.
HelpBrowserMenu4-1:\Rdéfinir les options d'images locales.
#HelpBrowserMenu4-1-0:\Safficher ou pas des images de premier plan.
HelpBrowserMenu4-1-1:\Safficher ou pas des images de fond.
HelpBrowserMenu4-1-2:\Safficher ou pas des animations.|MSi les animations ne sont pas montrées, seule la première image est affichée.
HelpBrowserMenu4-2:\Rcontroler l'affichage des barres d'outils de NetSurf.
HelpBrowserMenu4-2-0:\Safficher ou pas les boutons de la barre d'outil.|MLa barre d'URL utilise l'espace restant.
HelpBrowserMenu4-2-1:\Safficher ou pas la barre d'adresse (URL).
HelpBrowserMenu4-2-2:\Safficher le pulseur ou pas.|MLa barre d'URL utilise l'espace restant.
HelpBrowserMenu4-2-3:\Safficher la barre d'état ou pas.|MLa barre de défilement horizontal utilise la largeur restante.
HelpBrowserMenu4-2-4:\Schanger le mode d'édition de barre d'outils.
HelpBrowserMenu4-3:\Scontroler la façon d'afficher.
HelpBrowserMenu4-3-0:\Sdécider si les animations sont affichées quand tous les calculs sont terminés (ou avant).
HelpBrowserMenu4-3-1:\Sdécider si tout doit être affiché quand tous les calculs sont terminés (ou avant).
HelpBrowserMenu4-4:\Spromouvoir vos options d'affichage locales en options par défaut pour NetSurf.
HelpBrowserMenu4-5:\Rcontroler le positionnement de fenêtre par défaut.
HelpBrowserMenu4-5-0:\Spromouvoir la position de fenêtre courante en celle par défault.
HelpBrowserMenu4-5-1:\Sdécider si les fenêtres suivantes doivent être ouvertes en décalage à l'écran.
HelpBrowserMenu4-5-2:\Sdécider si les fenêtres-filles doivent être ouvertes à la même taille que celle de leurs parents.
HelpBrowserMenu4-5-3:\Srevenir au positionnement de fenêtre par défaut.
HelpBrowserMenu5:\Raccéder aux utilitaires intégrés à NetSurf.|MLes utilitaires sont des outils comme les favoris, l'historique arborescent et diverses options de configuration.
HelpBrowserMenu5-0:\Rgérer les favoris.
HelpBrowserMenu5-0-0:\Sajouter la page en cours aux favoris.
HelpBrowserMenu5-0-1:\Souvrir la \w de gestion des favoris.
HelpBrowserMenu5-1:\Rview the history options.
HelpBrowserMenu5-1-0:\Souvrir la \w d'historique local.
HelpBrowserMenu5-1-1:\Souvrir la fenêtre d'historique global.
HelpBrowserMenu5-2:\Rgérer vos favoris.
HelpBrowserMenu5-2-0:\Souvrir la fenêtre de gestion des cookies.
HelpBrowserMenu5-3:\Rchercher un fragment de texte sur la page.
HelpBrowserMenu5-4:\Rcontroler le positionnement de fenêtre par défaut.
HelpBrowserMenu5-4-0:\Spromouvoir la position de fenêtre courante en celle par défault.
HelpBrowserMenu5-4-1:\Sdécider si les fenêtres suivantes doivent être ouvertes en décalage à l'écran.
HelpBrowserMenu5-4-2:\Sdécider si les fenêtres-filles doivent être ouvertes à la même taille que celle de leurs parents.
HelpBrowserMenu5-4-3:\Srevenir au positionnement de fenêtre par défaut.
HelpBrowserMenu6:\Rvoir l'aide disponible.
HelpBrowserMenu6-0:\Souvrir la page de documentation dans une nouvelle fenêtre.
HelpBrowserMenu6-1:\Souvrir le guide de l'utilisateur dans une nouvelle fenêtre.
HelpBrowserMenu6-2:\Souvrir la page d'information de l'utilisateur dans une nouvelle fenêtre.
HelpBrowserMenu6-3:\Souvrir la page "À propos de" de NetSurf dans une nouvelle fenêtre.
HelpBrowserMenu6-4:\Slancer Help.
HelpBrowser-1:Cliquer \s sur un lien pour le suivre.|MCliquer \a sur un lien pour l'ouvrir dans une nouvelle \w.|MShift+\s click on a link to download the link target contents.|MShift+\a click to save the link target address.
@ -1109,4 +1139,3 @@ AnimImg:Animations
DitherImg:Tramage
FilterImg:Adoucir les images
RenderText:Panachage du texte sur le fond
Copy:Copier vers le presse-papier ^C

View File

@ -72,15 +72,24 @@ URI:Acorn URI
URL:ANT URL
LinkText:Testo
# Main -> Object menu
# Main -> Object -> Object menu
#
ObjInfo:Info
ObjSave:Salva
ObjReload:Ricarica
# Main -> Object -> Export menu
# Main -> Object -> Object -> Export menu
#
Sprite:Sprite
ObjDraw:Draw
# Main -> Object -> Link menu
LinkSave:Save
LinkDload:Download target
LinkNew:New window
# Main -> Selection menu
SelSave:Save
# Main -> Navigate menu
#
@ -163,6 +172,9 @@ EditToolbar:Modifica barra strumenti
Selection:Seleziona
SelectAll:Seleziona tutto ^A
Clear:Cancella selezione ^Z
Copy:Copia nella clipboard ^C
Cut:Cut to clipboard ^X
Paste:Paste from clipboard ^V
# Selection Menu
#
@ -755,61 +767,73 @@ HelpBrowserMenu0-4-1:\Rsave the current address in Ant URL format.
HelpBrowserMenu0-4-2:\Rsave the current address as plain text.
HelpBrowserMenu0-5:\Sopen the print dialogue box.
HelpBrowserMenu0-6:\Sopen the current page in a new window.
HelpBrowserMenu0-7:\Sview the source code of the current page in a text editor.
HelpBrowserMenu0-7:\Rsearch for instances of a string of text on the page.
HelpBrowserMenu0-8:\Sview the source code of the current page in a text editor.
HelpBrowserMenu1:\Rsee the options relating to the current item.
HelpBrowserMenu1-0:\Rsee information about the current item.
HelpBrowserMenu1-1:\Rsave the current item.
HelpBrowserMenu1-2:\Rsee the export options.
HelpBrowserMenu1-2-0:\Rsave the image as a Sprite.
HelpBrowserMenu1-3:\Rsave the address of the current item.
HelpBrowserMenu1-3-0:\Rsave the current item's address in Acorn URI format.
HelpBrowserMenu1-3-1:\Rsave the current item's address in Ant URL format.
HelpBrowserMenu1-3-2:\Rsave the current item's address as plain text.
HelpBrowserMenu1-4:\Sreload all the items on this page.
HelpBrowserMenu2:\Rsee the navigation options.
HelpBrowserMenu2-0:\Sreturn to the configured home page.
HelpBrowserMenu2-1:\Sgo back a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu2-2:\Sstep forward a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu2-3:\Straverse up one level in the directory tree.
HelpBrowserMenu2-4:\Sfetch the current page again.
HelpBrowserMenu2-5:\Sstop NetSurf from continuing to load this page.
HelpBrowserMenu3:\Rset the local display options.
HelpBrowserMenu3-0:\Rscale the page, affecting both text and images.
HelpBrowserMenu3-1:\Rset the local image options.
#HelpBrowserMenu3-1-0:\Stoggle the display of foreground images.
HelpBrowserMenu3-1-1:\Stoggle the display of background images.
HelpBrowserMenu3-1-2:\Stoggle the display of animations.|MIf turned off, the first frame is displayed.
HelpBrowserMenu3-2:\Rcontrol the display of NetSurf's toolbars.
HelpBrowserMenu3-2-0:\Stoggle the display of the toolbar buttons.|MURL bar uses the remaining space.
HelpBrowserMenu3-2-1:\Stoggle the display of the address (URL) bar.
HelpBrowserMenu3-2-2:\Stoggle the display of the throbber.|MURL bar uses the remaining space.
HelpBrowserMenu3-2-3:\Stoggle the display of the status bar.|MHorizontal scroll bar uses the remaining width.
HelpBrowserMenu3-2-4:\Stoggle toolbar edit mode.
HelpBrowserMenu3-3:\Scontrol the manner in which the display is rendered.
HelpBrowserMenu3-3-0:\Stoggle whether animations are not displayed until all calculations are complete.
HelpBrowserMenu3-3-1:\Stoggle whether everything is not displayed until all calculations are complete.
HelpBrowserMenu3-4:\Smake your local display options the default options for NetSurf.
HelpBrowserMenu4:\Rto access NetSurf's built in utilities.|MUtilities are tools such as the hotlist, history tree and various setup options.
HelpBrowserMenu4-0:\Rmanage the hotlist.
HelpBrowserMenu4-0-0:\Sadd the current page to the hotlist.
HelpBrowserMenu4-0-1:\Sopen the hotlist management \w.
HelpBrowserMenu4-1:\Rview the history options.
HelpBrowserMenu4-1-0:\Sopen the local history \w.
HelpBrowserMenu4-1-1:\Sopen the global history \w.
HelpBrowserMenu4-2:\Rmanage your cookies.
HelpBrowserMenu4-2-0:\Sopen the cookie management \w.
HelpBrowserMenu4-3:\Rsearch for instances of a string of text on the page.
HelpBrowserMenu4-4:\Rcontrol the default \w positioning.
HelpBrowserMenu4-4-0:\Sto make the current \w position the default.
HelpBrowserMenu4-4-1:\Sto toggle whether subsequent windows are staggered down the screen.
HelpBrowserMenu4-4-2:\Sto toggle whether child windows copy the size and position of their parent.|MWhen off, all new windows open in the default position.
HelpBrowserMenu4-4-3:\Sto return to the default \w positioning.
HelpBrowserMenu5:\Rsee the help resources available.
HelpBrowserMenu5-0:\Sopen the documentation contents page in a new \w.
HelpBrowserMenu5-1:\Sopen the user guide in a new \w.
HelpBrowserMenu5-2:\Sopen the user information page in a new \w.
HelpBrowserMenu5-3:\Sopen the NetSurf about page in a new \w.
HelpBrowserMenu5-4:\Srun Help.
HelpBrowserMenu1-0-0:\Rsee information about the current item.
HelpBrowserMenu1-0-1:\Rsave the current item.
HelpBrowserMenu1-0-2:\Rsee the export options.
HelpBrowserMenu1-0-2-0:\Rsave the image as a Sprite.
HelpBrowserMenu1-0-3:\Rsave the address of the current item.
HelpBrowserMenu1-0-3-0:\Rsave the current item's address in Acorn URI format.
HelpBrowserMenu1-0-3-1:\Rsave the current item's address in Ant URL format.
HelpBrowserMenu1-0-3-2:\Rsave the current item's address as plain text.
HelpBrowserMenu1-0-4:\Sreload all the items on this page.
HelpBrowserMenu1-1:\Rsee the options relating to the current link.
HelpBrowserMenu1-1-0:\Rsave the current link.
HelpBrowserMenu1-1-0-0:\Rsave the link in Acorn URI format.
HelpBrowserMenu1-1-0-1:\Rsave the link in Ant URL format.
HelpBrowserMenu1-1-0-2:\Rsave the link as plain text.
HelpBrowserMenu1-1-1:\Sdownload from this link.
HelpBrowserMenu1-1-2:\Sopen this link in a new window.
HelpBrowserMenu2:\Rsee the selection options.
HelpBrowserMenu2-0:\Rsave the current selection.
HelpBrowserMenu2-1:\Scopy the selected text to the clipboard.
HelpBrowserMenu2-2:\Scut the selected text to the clipboard.
HelpBrowserMenu2-3:\Spaste text from the clipboard.
HelpBrowserMenu3:\Rsee the navigation options.
HelpBrowserMenu3-0:\Sreturn to the configured home page.
HelpBrowserMenu3-1:\Sgo back a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu3-2:\Sstep forward a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu3-3:\Straverse up one level in the directory tree.
HelpBrowserMenu3-4:\Sfetch the current page again.
HelpBrowserMenu3-5:\Sstop NetSurf from continuing to load this page.
HelpBrowserMenu4:\Rset the local display options.
HelpBrowserMenu4-0:\Rscale the page, affecting both text and images.
HelpBrowserMenu4-1:\Rset the local image options.
#HelpBrowserMen43-1-0:\Stoggle the display of foreground images.
HelpBrowserMenu4-1-1:\Stoggle the display of background images.
HelpBrowserMenu4-1-2:\Stoggle the display of animations.|MIf turned off, the first frame is displayed.
HelpBrowserMenu4-2:\Rcontrol the display of NetSurf's toolbars.
HelpBrowserMenu4-2-0:\Stoggle the display of the toolbar buttons.|MURL bar uses the remaining space.
HelpBrowserMenu4-2-1:\Stoggle the display of the address (URL) bar.
HelpBrowserMenu4-2-2:\Stoggle the display of the throbber.|MURL bar uses the remaining space.
HelpBrowserMenu4-2-3:\Stoggle the display of the status bar.|MHorizontal scroll bar uses the remaining width.
HelpBrowserMenu4-2-4:\Stoggle toolbar edit mode.
HelpBrowserMenu4-3:\Scontrol the manner in which the display is rendered.
HelpBrowserMenu4-3-0:\Stoggle whether animations are not displayed until all calculations are complete.
HelpBrowserMenu4-3-1:\Stoggle whether everything is not displayed until all calculations are complete.
HelpBrowserMenu4-4:\Smake your local display options the default options for NetSurf.
HelpBrowserMenu4-5:\Rcontrol the default \w positioning.
HelpBrowserMenu4-5-0:\Sto make the current \w position the default.
HelpBrowserMenu4-5-1:\Sto toggle whether subsequent windows are staggered down the screen.
HelpBrowserMenu4-5-2:\Sto toggle whether child windows copy the size and position of their parent.|MWhen off, all new windows open in the default position.
HelpBrowserMenu4-5-3:\Sto return to the default \w positioning.
HelpBrowserMenu5:\Rto access NetSurf's built in utilities.|MUtilities are tools such as the hotlist, history tree and various setup options.
HelpBrowserMenu5-0:\Rmanage the hotlist.
HelpBrowserMenu5-0-0:\Sadd the current page to the hotlist.
HelpBrowserMenu5-0-1:\Sopen the hotlist management \w.
HelpBrowserMenu5-1:\Rview the history options.
HelpBrowserMenu5-1-0:\Sopen the local history \w.
HelpBrowserMenu5-1-1:\Sopen the global history \w.
HelpBrowserMenu5-2:\Rmanage your cookies.
HelpBrowserMenu5-2-0:\Sopen the cookie management \w.
HelpBrowserMenu6:\Rsee the help resources available.
HelpBrowserMenu6-0:\Sopen the documentation contents page in a new \w.
HelpBrowserMenu6-1:\Sopen the user guide in a new \w.
HelpBrowserMenu6-2:\Sopen the user information page in a new \w.
HelpBrowserMenu6-3:\Sopen the NetSurf about page in a new \w.
HelpBrowserMenu6-4:\Srun Help.
HelpBrowser-1:Click \s on a link to follow it.|MClick \a on a link to open it in a new \w.|MShift+\s click on a link to download the link target contents.|MShift+\a click to save the link target address.
@ -1110,4 +1134,3 @@ AnimImg:Animazioni
DitherImg:Immagini Dither
FilterImg:Immagini Smooth
RenderText:Mischia testo in sottofondo
Copy:Copia nella clipboard ^C

View File

@ -71,15 +71,24 @@ URI:Acorn URI
URL:ANT URL
LinkText:Tekst
# Main -> Object menu
# Main -> Object -> Object menu
#
ObjInfo:Informatie
ObjSave:Bewaar
ObjReload:Herlaad
# Main -> Object -> Export menu
# Main -> Object -> Object -> Export menu
#
Sprite:Sprite
ObjDraw:Draw
# Main -> Object -> Link menu
LinkSave:Save
LinkDload:Download target
LinkNew:New window
# Main -> Selection menu
SelSave:Save
# Main -> Navigate menu
#
@ -162,6 +171,9 @@ EditToolbar:Werkbalk aanpassen
Selection:Selectie
SelectAll:Selecteer alles ^A
Clear:Selectie opheffen ^Z
Copy:Copieer naar prikbord ^C
Cut:Cut to clipboard ^X
Paste:Paste from clipboard ^V
# Selection Menu
#
@ -754,61 +766,73 @@ HelpBrowserMenu0-4-1:\Rsave the current address in Ant URL format.
HelpBrowserMenu0-4-2:\Rsave the current address as plain text.
HelpBrowserMenu0-5:\Sopen the print dialogue box.
HelpBrowserMenu0-6:\Sopen the current page in a new window.
HelpBrowserMenu0-7:\Sview the source code of the current page in a text editor.
HelpBrowserMenu0-7:\Rsearch for instances of a string of text on the page.
HelpBrowserMenu0-8:\Sview the source code of the current page in a text editor.
HelpBrowserMenu1:\Rsee the options relating to the current item.
HelpBrowserMenu1-0:\Rsee information about the current item.
HelpBrowserMenu1-1:\Rsave the current item.
HelpBrowserMenu1-2:\Rsee the export options.
HelpBrowserMenu1-2-0:\Rsave the image as a Sprite.
HelpBrowserMenu1-3:\Rsave the address of the current item.
HelpBrowserMenu1-3-0:\Rsave the current item's address in Acorn URI format.
HelpBrowserMenu1-3-1:\Rsave the current item's address in Ant URL format.
HelpBrowserMenu1-3-2:\Rsave the current item's address as plain text.
HelpBrowserMenu1-4:\Sreload all the items on this page.
HelpBrowserMenu2:\Rsee the navigation options.
HelpBrowserMenu2-0:\Sreturn to the configured home page.
HelpBrowserMenu2-1:\Sgo back a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu2-2:\Sstep forward a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu2-3:\Straverse up one level in the directory tree.
HelpBrowserMenu2-4:\Sfetch the current page again.
HelpBrowserMenu2-5:\Sstop NetSurf from continuing to load this page.
HelpBrowserMenu3:\Rset the local display options.
HelpBrowserMenu3-0:\Rscale the page, affecting both text and images.
HelpBrowserMenu3-1:\Rset the local image options.
#HelpBrowserMenu3-1-0:\Stoggle the display of foreground images.
HelpBrowserMenu3-1-1:\Stoggle the display of background images.
HelpBrowserMenu3-1-2:\Stoggle the display of animations.|MIf turned off, the first frame is displayed.
HelpBrowserMenu3-2:\Rcontrol the display of NetSurf's toolbars.
HelpBrowserMenu3-2-0:\Stoggle the display of the toolbar buttons.|MURL bar uses the remaining space.
HelpBrowserMenu3-2-1:\Stoggle the display of the address (URL) bar.
HelpBrowserMenu3-2-2:\Stoggle the display of the throbber.|MURL bar uses the remaining space.
HelpBrowserMenu3-2-3:\Stoggle the display of the status bar.|MHorizontal scroll bar uses the remaining width.
HelpBrowserMenu3-2-4:\Stoggle toolbar edit mode.
HelpBrowserMenu3-3:\Scontrol the manner in which the display is rendered.
HelpBrowserMenu3-3-0:\Stoggle whether animations are not displayed until all calculations are complete.
HelpBrowserMenu3-3-1:\Stoggle whether everything is not displayed until all calculations are complete.
HelpBrowserMenu3-4:\Smake your local display options the default options for NetSurf.
HelpBrowserMenu4:\Rto access NetSurf's built in utilities.|MUtilities are tools such as the hotlist, history tree and various setup options.
HelpBrowserMenu4-0:\Rmanage the hotlist.
HelpBrowserMenu4-0-0:\Sadd the current page to the hotlist.
HelpBrowserMenu4-0-1:\Sopen the hotlist management \w.
HelpBrowserMenu4-1:\Rview the history options.
HelpBrowserMenu4-1-0:\Sopen the local history \w.
HelpBrowserMenu4-1-1:\Sopen the global history \w.
HelpBrowserMenu4-2:\Rmanage your cookies.
HelpBrowserMenu4-2-0:\Sopen the cookie management \w.
HelpBrowserMenu4-3:\Rsearch for instances of a string of text on the page.
HelpBrowserMenu4-4:\Rcontrol the default \w positioning.
HelpBrowserMenu4-4-0:\Sto make the current \w position the default.
HelpBrowserMenu4-4-1:\Sto toggle whether subsequent windows are staggered down the screen.
HelpBrowserMenu4-4-2:\Sto toggle whether child windows copy the size and position of their parent.|MWhen off, all new windows open in the default position.
HelpBrowserMenu4-4-3:\Sto return to the default \w positioning.
HelpBrowserMenu5:\Rsee the help resources available.
HelpBrowserMenu5-0:\Sopen the documentation contents page in a new \w.
HelpBrowserMenu5-1:\Sopen the user guide in a new \w.
HelpBrowserMenu5-2:\Sopen the user information page in a new \w.
HelpBrowserMenu5-3:\Sopen the NetSurf about page in a new \w.
HelpBrowserMenu5-4:\Srun Help.
HelpBrowserMenu1-0-0:\Rsee information about the current item.
HelpBrowserMenu1-0-1:\Rsave the current item.
HelpBrowserMenu1-0-2:\Rsee the export options.
HelpBrowserMenu1-0-2-0:\Rsave the image as a Sprite.
HelpBrowserMenu1-0-3:\Rsave the address of the current item.
HelpBrowserMenu1-0-3-0:\Rsave the current item's address in Acorn URI format.
HelpBrowserMenu1-0-3-1:\Rsave the current item's address in Ant URL format.
HelpBrowserMenu1-0-3-2:\Rsave the current item's address as plain text.
HelpBrowserMenu1-0-4:\Sreload all the items on this page.
HelpBrowserMenu1-1:\Rsee the options relating to the current link.
HelpBrowserMenu1-1-0:\Rsave the current link.
HelpBrowserMenu1-1-0-0:\Rsave the link in Acorn URI format.
HelpBrowserMenu1-1-0-1:\Rsave the link in Ant URL format.
HelpBrowserMenu1-1-0-2:\Rsave the link as plain text.
HelpBrowserMenu1-1-1:\Sdownload from this link.
HelpBrowserMenu1-1-2:\Sopen this link in a new window.
HelpBrowserMenu2:\Rsee the selection options.
HelpBrowserMenu2-0:\Rsave the current selection.
HelpBrowserMenu2-1:\Scopy the selected text to the clipboard.
HelpBrowserMenu2-2:\Scut the selected text to the clipboard.
HelpBrowserMenu2-3:\Spaste text from the clipboard.
HelpBrowserMenu3:\Rsee the navigation options.
HelpBrowserMenu3-0:\Sreturn to the configured home page.
HelpBrowserMenu3-1:\Sgo back a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu3-2:\Sstep forward a page in the local history.|MForm information is not resubmitted.
HelpBrowserMenu3-3:\Straverse up one level in the directory tree.
HelpBrowserMenu3-4:\Sfetch the current page again.
HelpBrowserMenu3-5:\Sstop NetSurf from continuing to load this page.
HelpBrowserMenu4:\Rset the local display options.
HelpBrowserMenu4-0:\Rscale the page, affecting both text and images.
HelpBrowserMenu4-1:\Rset the local image options.
#HelpBrowserMen43-1-0:\Stoggle the display of foreground images.
HelpBrowserMenu4-1-1:\Stoggle the display of background images.
HelpBrowserMenu4-1-2:\Stoggle the display of animations.|MIf turned off, the first frame is displayed.
HelpBrowserMenu4-2:\Rcontrol the display of NetSurf's toolbars.
HelpBrowserMenu4-2-0:\Stoggle the display of the toolbar buttons.|MURL bar uses the remaining space.
HelpBrowserMenu4-2-1:\Stoggle the display of the address (URL) bar.
HelpBrowserMenu4-2-2:\Stoggle the display of the throbber.|MURL bar uses the remaining space.
HelpBrowserMenu4-2-3:\Stoggle the display of the status bar.|MHorizontal scroll bar uses the remaining width.
HelpBrowserMenu4-2-4:\Stoggle toolbar edit mode.
HelpBrowserMenu4-3:\Scontrol the manner in which the display is rendered.
HelpBrowserMenu4-3-0:\Stoggle whether animations are not displayed until all calculations are complete.
HelpBrowserMenu4-3-1:\Stoggle whether everything is not displayed until all calculations are complete.
HelpBrowserMenu4-4:\Smake your local display options the default options for NetSurf.
HelpBrowserMenu4-5:\Rcontrol the default \w positioning.
HelpBrowserMenu4-5-0:\Sto make the current \w position the default.
HelpBrowserMenu4-5-1:\Sto toggle whether subsequent windows are staggered down the screen.
HelpBrowserMenu4-5-2:\Sto toggle whether child windows copy the size and position of their parent.|MWhen off, all new windows open in the default position.
HelpBrowserMenu4-5-3:\Sto return to the default \w positioning.
HelpBrowserMenu5:\Rto access NetSurf's built in utilities.|MUtilities are tools such as the hotlist, history tree and various setup options.
HelpBrowserMenu5-0:\Rmanage the hotlist.
HelpBrowserMenu5-0-0:\Sadd the current page to the hotlist.
HelpBrowserMenu5-0-1:\Sopen the hotlist management \w.
HelpBrowserMenu5-1:\Rview the history options.
HelpBrowserMenu5-1-0:\Sopen the local history \w.
HelpBrowserMenu5-1-1:\Sopen the global history \w.
HelpBrowserMenu5-2:\Rmanage your cookies.
HelpBrowserMenu5-2-0:\Sopen the cookie management \w.
HelpBrowserMenu6:\Rsee the help resources available.
HelpBrowserMenu6-0:\Sopen the documentation contents page in a new \w.
HelpBrowserMenu6-1:\Sopen the user guide in a new \w.
HelpBrowserMenu6-2:\Sopen the user information page in a new \w.
HelpBrowserMenu6-3:\Sopen the NetSurf about page in a new \w.
HelpBrowserMenu6-4:\Srun Help.
HelpBrowser-1:Click \s on a link to follow it.|MClick \a on a link to open it in a new \w.|MShift+\s click on a link to download the link target contents.|MShift+\a click to save the link target address.
@ -1109,4 +1133,3 @@ AnimImg:Animatie
DitherImg:Dither afbeelding
FilterImg:Smooth afbeelding
RenderText:Tekst met achtergrond mengen
Copy:Copieer naar prikbord ^C

View File

@ -481,6 +481,36 @@ struct box *box_object_at_point(struct content *c, int x, int y)
}
/**
* Find the box containing an href at the given coordinates, if any.
*
* \param c content to search, must have type CONTENT_HTML
* \param x coordinates in document units
* \param y coordinates in document units
*/
struct box *box_href_at_point(struct content *c, int x, int y)
{
struct box *box = c->data.html.layout;
int box_x = 0, box_y = 0;
struct content *content = c;
struct box *href_box = 0;
assert(c->type == CONTENT_HTML);
while ((box = box_at_point(box, x, y, &box_x, &box_y, &content))) {
if (box->style &&
box->style->visibility == CSS_VISIBILITY_HIDDEN)
continue;
if (box->href)
href_box = box;
}
return href_box;
}
/**
* Find a box based upon its id attribute.
*

View File

@ -297,6 +297,7 @@ struct box *box_at_point(struct box *box, int x, int y,
int *box_x, int *box_y,
struct content **content);
struct box *box_object_at_point(struct content *c, int x, int y);
struct box *box_href_at_point(struct content *c, int x, int y);
struct box *box_find_by_id(struct box *box, const char *id);
bool box_visible(struct box *box);
void box_dump(FILE *stream, struct box *box, unsigned int depth);

View File

@ -64,12 +64,19 @@ typedef enum {
/* object actions */
BROWSER_OBJECT,
BROWSER_OBJECT_OBJECT,
BROWSER_OBJECT_LINK,
BROWSER_OBJECT_INFO,
BROWSER_OBJECT_RELOAD,
BROWSER_LINK_SAVE,
BROWSER_LINK_DOWNLOAD,
BROWSER_LINK_NEW_WINDOW,
/* save actions */
BROWSER_OBJECT_SAVE,
BROWSER_OBJECT_EXPORT,
BROWSER_OBJECT_EXPORT_SPRITE,
BROWSER_OBJECT_EXPORT_DRAW,
BROWSER_OBJECT_SAVE_URL_URI,
BROWSER_OBJECT_SAVE_URL_URL,
BROWSER_OBJECT_SAVE_URL_TEXT,
@ -81,9 +88,19 @@ typedef enum {
BROWSER_SAVE_URL_URI,
BROWSER_SAVE_URL_URL,
BROWSER_SAVE_URL_TEXT,
BROWSER_LINK_SAVE_URI,
BROWSER_LINK_SAVE_URL,
BROWSER_LINK_SAVE_TEXT,
HOTLIST_EXPORT,
HISTORY_EXPORT,
/* selection actions */
BROWSER_SELECTION,
BROWSER_SELECTION_SAVE,
BROWSER_SELECTION_COPY,
BROWSER_SELECTION_CUT,
BROWSER_SELECTION_PASTE,
/* navigation actions */
BROWSER_NAVIGATE_HOME,
BROWSER_NAVIGATE_BACK,

View File

@ -76,6 +76,8 @@
static gui_save_type gui_save_current_type;
static struct content *gui_save_content = NULL;
static struct selection *gui_save_selection = NULL;
static const char *gui_save_url = NULL;
static const char *gui_save_title = NULL;
static int gui_save_filetype;
static query_id gui_save_query;
static bool gui_save_send_dataload;
@ -101,9 +103,9 @@ static bool ro_gui_save_content(struct content *c, char *path, bool force_overwr
static void ro_gui_save_done(void);
static void ro_gui_save_bounced(wimp_message *message);
static void ro_gui_save_object_native(struct content *c, char *path);
static bool ro_gui_save_link(struct content *c, link_format format, char *path);
static bool ro_gui_save_link(const char *url, const char *title, link_format format, char *path);
static void ro_gui_save_set_state(struct content *c, gui_save_type save_type,
char *leaf_buf, char *icon_buf);
const char *url, char *leaf_buf, char *icon_buf);
static bool ro_gui_save_create_thumbnail(struct content *c, const char *name);
static void ro_gui_save_overwrite_confirmed(query_id, enum query_response res, void *p);
static void ro_gui_save_overwrite_cancelled(query_id, enum query_response res, void *p);
@ -132,7 +134,7 @@ static const struct gui_save_table_entry gui_save_table[] = {
/* GUI_SAVE_TEXT, */ { 0xfff, "SaveText" },
/* GUI_SAVE_COMPLETE, */ { 0xfaf, "SaveComplete" },
/* GUI_SAVE_OBJECT_ORIG, */ { 0, "SaveObject" },
/* GUI_SAVE_OBJECT_NATIVE, */ { 0xff9, "SaveObject" },
/* GUI_SAVE_OBJECT_NATIVE, */ { 0, "SaveObject" },
/* GUI_SAVE_LINK_URI, */ { 0xf91, "SaveLink" },
/* GUI_SAVE_LINK_URL, */ { 0xb28, "SaveLink" },
/* GUI_SAVE_LINK_TEXT, */ { 0xfff, "SaveLink" },
@ -232,23 +234,28 @@ void ro_gui_saveas_quit(void)
*
* \param save_type type of save
* \param c content to save
* \param sub_menu open dialog as a sub menu, otherwise persistent
* \param x x position, for sub_menu true only
* \param y y position, for sub_menu true only
* \param parent parent window for persistent box, for sub_menu false only
* \param s selection to save
* \param url url to be saved (link types)
* \param title title (if any), when saving links
*/
void ro_gui_save_prepare(gui_save_type save_type, struct content *c)
void ro_gui_save_prepare(gui_save_type save_type, struct content *c,
struct selection *s, const char *url, const char *title)
{
char name_buf[FILENAME_MAX];
size_t leaf_offset = 0;
char icon_buf[20];
assert((save_type == GUI_SAVE_HOTLIST_EXPORT_HTML) ||
(save_type == GUI_SAVE_HISTORY_EXPORT_HTML) || c);
assert( (save_type == GUI_SAVE_LINK_URI) ||
(save_type == GUI_SAVE_LINK_URL) ||
(save_type == GUI_SAVE_LINK_TEXT) ||
(save_type == GUI_SAVE_HOTLIST_EXPORT_HTML) ||
(save_type == GUI_SAVE_HISTORY_EXPORT_HTML) ||
(save_type == GUI_SAVE_TEXT_SELECTION) || c);
gui_save_current_type = save_type;
gui_save_content = c;
gui_save_selection = s;
gui_save_url = url;
gui_save_title = title;
if (save_dir) {
leaf_offset = save_dir_len;
@ -256,7 +263,8 @@ void ro_gui_save_prepare(gui_save_type save_type, struct content *c)
name_buf[leaf_offset++] = '.';
}
ro_gui_save_set_state(c, save_type, name_buf + leaf_offset, icon_buf);
ro_gui_save_set_state(c, save_type, c ? c->url : url,
name_buf + leaf_offset, icon_buf);
ro_gui_set_icon_sprite(dialog_saveas, ICON_SAVE_ICON, saveas_area,
icon_buf);
@ -357,7 +365,7 @@ void gui_drag_save_object(gui_save_type save_type, struct content *c,
return;
}
ro_gui_save_set_state(c, save_type, save_leafname, icon_buf);
ro_gui_save_set_state(c, save_type, c->url, save_leafname, icon_buf);
gui_current_drag_type = GUI_DRAG_SAVE;
@ -396,7 +404,7 @@ void gui_drag_save_selection(struct selection *s, struct gui_window *g)
gui_save_selection = s;
ro_gui_save_set_state(NULL, GUI_SAVE_TEXT_SELECTION, save_leafname,
ro_gui_save_set_state(NULL, GUI_SAVE_TEXT_SELECTION, NULL, save_leafname,
icon_buf);
gui_current_drag_type = GUI_DRAG_SAVE;
@ -696,6 +704,9 @@ void ro_gui_save_datasave_ack(wimp_message *message)
bool force_overwrite;
switch (gui_save_current_type) {
case GUI_SAVE_LINK_URI:
case GUI_SAVE_LINK_URL:
case GUI_SAVE_LINK_TEXT:
case GUI_SAVE_HOTLIST_EXPORT_HTML:
case GUI_SAVE_HISTORY_EXPORT_HTML:
case GUI_SAVE_TEXT_SELECTION:
@ -822,13 +833,13 @@ bool ro_gui_save_content(struct content *c, char *path, bool force_overwrite)
break;
case GUI_SAVE_LINK_URI:
return ro_gui_save_link(c, LINK_ACORN, path);
return ro_gui_save_link(gui_save_url, gui_save_title, LINK_ACORN, path);
case GUI_SAVE_LINK_URL:
return ro_gui_save_link(c, LINK_ANT, path);
return ro_gui_save_link(gui_save_url, gui_save_title, LINK_ANT, path);
case GUI_SAVE_LINK_TEXT:
return ro_gui_save_link(c, LINK_TEXT, path);
return ro_gui_save_link(gui_save_url, gui_save_title, LINK_TEXT, path);
case GUI_SAVE_HOTLIST_EXPORT_HTML:
if (!options_save_tree(hotlist_tree, path, "NetSurf hotlist"))
@ -1011,7 +1022,7 @@ bool ro_gui_save_complete(struct content *c, char *path)
/* save URL file with original URL */
snprintf(buf, sizeof buf, "%s.URL", path);
if (!ro_gui_save_link(c, LINK_ANT, buf))
if (!ro_gui_save_link(c->url, c->title, LINK_ANT, buf))
return false;
return save_complete(c, path);
@ -1044,9 +1055,13 @@ void ro_gui_save_object_native(struct content *c, char *path)
bitmap_save(c->bitmap, path, flags);
}
break;
#ifdef WITH_SPRITE
case CONTENT_SPRITE: {
case CONTENT_SPRITE:
#endif
#ifdef WITH_DRAW
case CONTENT_DRAW:
#endif
{
os_error *error;
error = xosfile_save_stamped(path,
ro_content_filetype(c),
@ -1059,8 +1074,10 @@ void ro_gui_save_object_native(struct content *c, char *path)
}
}
break;
#if defined(WITH_NS_SVG) || defined(WITH_RSVG)
case CONTENT_SVG:
break;
#endif
default:
break;
}
@ -1070,13 +1087,14 @@ void ro_gui_save_object_native(struct content *c, char *path)
/**
* Save a link file.
*
* \param c content to save link to
* \param url url to be saved
* \param title corresponding title, if any
* \param format format of link file
* \param path pathname for link file
* \return true on success, false on failure and reports the error
*/
bool ro_gui_save_link(struct content *c, link_format format, char *path)
bool ro_gui_save_link(const char *url, const char *title, link_format format, char *path)
{
FILE *fp = fopen(path, "w");
@ -1089,15 +1107,15 @@ bool ro_gui_save_link(struct content *c, link_format format, char *path)
case LINK_ACORN: /* URI */
fprintf(fp, "%s\t%s\n", "URI", "100");
fprintf(fp, "\t# NetSurf %s\n\n", netsurf_version);
fprintf(fp, "\t%s\n", c->url);
if (c->title)
fprintf(fp, "\t%s\n", c->title);
fprintf(fp, "\t%s\n", url);
if (title)
fprintf(fp, "\t%s\n", title);
else
fprintf(fp, "\t*\n");
break;
case LINK_ANT: /* URL */
case LINK_TEXT: /* Text */
fprintf(fp, "%s\n", c->url);
fprintf(fp, "%s\n", url);
break;
}
@ -1124,13 +1142,14 @@ bool ro_gui_save_link(struct content *c, link_format format, char *path)
*
* \param c content being saved
* \param save_type type of save operation being performed
* \param url used to determine leafname
* \param leaf_buf buffer to receive suggested leafname, length at least
* LEAFNAME_MAX
* \param icon_buf buffer to receive sprite name, length at least 13
*/
void ro_gui_save_set_state(struct content *c, gui_save_type save_type,
char *leaf_buf, char *icon_buf)
const char *url, char *leaf_buf, char *icon_buf)
{
/* filename */
const char *name = gui_save_table[save_type].name;
@ -1147,11 +1166,50 @@ void ro_gui_save_set_state(struct content *c, gui_save_type save_type,
/* suggest a filetype based upon the content */
gui_save_filetype = gui_save_table[save_type].filetype;
if (!gui_save_filetype)
gui_save_filetype = ro_content_filetype(c);
if (!gui_save_filetype && c) {
if (save_type == GUI_SAVE_OBJECT_NATIVE) {
switch (c->type) {
/* bitmap images */
#ifdef WITH_JPEG
case CONTENT_JPEG:
#endif
#if defined(WITH_MNG) || defined(WITH_PNG)
case CONTENT_PNG:
#endif
#ifdef WITH_MNG
case CONTENT_JNG:
case CONTENT_MNG:
#endif
#ifdef WITH_GIF
case CONTENT_GIF:
#endif
#ifdef WITH_BMP
case CONTENT_BMP:
case CONTENT_ICO:
#endif
gui_save_filetype = osfile_TYPE_SPRITE;
break;
/* vector formats */
#if defined(WITH_NS_SVG) || defined(WITH_RSVG)
case CONTENT_SVG:
gui_save_filetype = osfile_TYPE_DRAW;
break;
#endif
#ifdef WITH_DRAW
case CONTENT_DRAW:
gui_save_filetype = osfile_TYPE_DRAW;
break;
#endif
default:
break;
}
}
if (!gui_save_filetype)
gui_save_filetype = ro_content_filetype(c);
}
/* leafname */
if (c && (res = url_nice(c->url, &nice, option_strip_extensions)) ==
if (url && (res = url_nice(url, &nice, option_strip_extensions)) ==
URL_FUNC_OK) {
for (i = 0; nice[i]; i++) {
if (nice[i] == '.')

View File

@ -29,7 +29,8 @@
wimp_w ro_gui_saveas_create(const char *template_name);
void ro_gui_saveas_quit(void);
void ro_gui_save_prepare(gui_save_type save_type, struct content *c);
void ro_gui_save_prepare(gui_save_type save_type, struct content *c, struct selection *s,
const char *url, const char *title);
void ro_gui_save_start_drag(wimp_pointer *pointer);
void ro_gui_drag_icon(int x, int y, const char *sprite);
void ro_gui_drag_box_cancel(void);

View File

@ -1372,7 +1372,7 @@ void gui_window_save_as_link(struct gui_window *g, struct content *c)
{
if (!c)
return;
ro_gui_save_prepare(GUI_SAVE_LINK_URL, c);
ro_gui_save_prepare(GUI_SAVE_LINK_URL, NULL, NULL, c->url, c->title);
ro_gui_dialog_open_persistent(g->window, dialog_saveas, true);
}