[Netsurf-develop] Themes and resizable windows

Leo Smiers leo at fam.smiers.name
Sun Oct 13 07:42:52 BST 2002


In message <8ab687844b%phil at mellor123.freeuk.com> you wrote:

> I've uploaded a new version of NetSurf to:
> 
>      http://home.freeuk.com/mellor123/021013.spk
> 
> It has new interface features:
>  
>  * Icon bar menu
>  * Info window
>  * Browser window menu
>  * Updated toolbar
>     - throbber
>     - back, forward
>     - reload
>  * Basic support for themes
>  * Adjustable window width
> 
> 
> I've also uploaded the source:
>   
>     http://home.freeuk.com/mellor123/src1013.spk
> 
> It doesn't use the latest layout code (as seen in yesterday's
> executable) and I haven't checked it into CVS because I'm a luddite
> who doesn't know what he's doing.
> 
> Oh, and the template/messages code is a bit hacky.
> 

This version crashes on RISC OS 4.29, see the stderr file. I have used
the changed encodings file because of the previous crash I had with
RISC OS 4.29

bye

Leo

-- 
Leo Smiers
!Flash 0.410.1.1
http://members.ams.chello.nl/l.smiers
-------------- next part --------------
Loading templates...
<NetSurf$Dir>.Themes.Default.Templates
Preload theme_info
Preload toolbar
Allocate 1167 bytes of indirected data
Allocate 1544 bytes of window and icon data
Load toolbar
Allocating 623 bytes for window / icon data:
Require 684 bytes for indirected data:
Indirected before 1665776:
Indirected after 612148:
Difference: 684
Load theme_info
Allocating 841 bytes for window / icon data:
Require 403 bytes for indirected data:
Indirected before 1665776:
Indirected after 612551:
Difference: 403
Close template
Loading icon names...
<NetSurf$Dir>.Themes.Default.IconNames
Allocating 217 bytes for icon names data
Allocating 40 bytes for filename
Opening messagetrans file
Loading icon sizes...
<NetSurf$Dir>.Themes.Default.IconSizes
Allocating 40 bytes for icon sizes data
Allocating 40 bytes for filename
Opening messagetrans file
sprites loaded. 30 counted
returning name for 1
returning name for 2
returning name for 3
returning name for 4
returning name for 5
returning name for 6
returning name for 7
returning name for 8
returning name for 9
returning name for 10
returning name for 11
returning name for 12
returning name for 13
returning name for 14
returning name for 15
returning name for 16
returning name for 17
returning name for 18
returning name for 19
returning name for 20
returning name for 21
returning name for 22
returning name for 23
returning name for 24
returning name for 25
returning name for 26
returning name for 27
returning name for 28
returning name for 29
returning name for 30
23 throbbers found.
Returning theme...
opening messages:
allocating 384 bytes
messages opened
looking up message MICONBAR1
message 'Info' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MICONBAR2
message 'Quit' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MSAVE1
message 'Source' uses 7 bytes
copying buffer to block
applying flags
returning
looking up message MSAVE2
message 'Text' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MSAVE3
message 'URL' uses 4 bytes
copying buffer to block
applying flags
returning
looking up message MSELECT1
message 'Copy to clipboard' uses 18 bytes
copying buffer to block
applying flags
returning
looking up message MSELECT2
message 'Clear' uses 6 bytes
copying buffer to block
applying flags
returning
looking up message MSELECT3
message 'Save' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MNAVIG1
message 'Open URL...' uses 12 bytes
copying buffer to block
applying flags
returning
looking up message MNAVIG2
message 'Home' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MNAVIG3
message 'Back' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MNAVIG4
message 'Forward' uses 8 bytes
copying buffer to block
applying flags
returning
looking up message MNAVIG5
message 'History' uses 8 bytes
copying buffer to block
applying flags
returning
looking up message MBROWSE1
message 'Display' uses 8 bytes
copying buffer to block
applying flags
returning
looking up message MBROWSE2
message 'Save' uses 5 bytes
copying buffer to block
applying flags
returning
looking up message MBROWSE3
message 'Selection' uses 10 bytes
copying buffer to block
applying flags
returning
looking up message MBROWSE4
message 'Navigate' uses 9 bytes
copying buffer to block
applying flags
returning
Creating toolbar from theme (120 bytes)
0:	2
1:	830
2:	1598
3:	946
4:	0
5:	0
6:	-1
7:	-2147221502
8:	-16317945
9:	786691
10:	0
11:	-116
12:	8192
13:	0
14:	61
15:	0
16:	1
17:	7602176
18:	1953387836
19:	1701606505
20:	1695366756
21:	11
22:	102
23:	-72
24:	8192
25:	0
26:	385876016
27:	378108
28:	-1
29:	6
30:	228
31:	-64
32:	284
33:	-8
34:	385888531
35:	611464
36:	611472
37:	8
setting indirected text...
enumerating token 'TOOLBAR_URL*'
finding theme icon to set indirected text
<-- returning
setting indirected text...
enumerating token 'TOOLBAR_STATUS*'
finding theme icon to set indirected text
<-- returning
Created toolbar!Attempt to free NULL pointer
Set URL 'file:/<NetSurf$Dir>/Resources/intro.html'


More information about the netsurf-users mailing list