Timo Kreuzer
2b0336eaf8
- initialize display class with "Ms Shell Dlg"
...
- don't show display window until font is set
- use negative value for font size (patch by roytam1)
See issue #2260 for more details.
svn path=/trunk/; revision=26883
2007-05-25 07:48:17 +00:00
Timo Kreuzer
96b50f2d59
- make fontview look closer to MS fontview, patch by roytam1, modified by me.
...
- Create fonts only once
- Remove possibility to get page height without drawing
See issue #2260 for more details.
svn path=/trunk/; revision=26871
2007-05-23 00:25:31 +00:00
Timo Kreuzer
87c5734a34
fix drawing on resize
...
svn path=/trunk/; revision=26840
2007-05-19 14:23:00 +00:00
Timo Kreuzer
61d291959e
implement a basic fontview.exe. It doesn't work on ROS atm due to missing implementation of GetFontResourceInfoW(), but works on XP.
...
svn path=/trunk/; revision=26834
2007-05-19 01:33:27 +00:00
Maarten Bosma
be864d9d6e
Revert r25952 for now.
...
svn path=/trunk/; revision=26807
2007-05-16 18:05:03 +00:00
Timo Kreuzer
acf05c5f44
remove from build, won't compile
...
svn path=/trunk/; revision=26611
2007-05-01 13:01:10 +00:00
Timo Kreuzer
96d2b5521b
- Fix calculation of handle
...
- Add Type column
svn path=/trunk/; revision=26507
2007-04-25 22:09:23 +00:00
Johannes Anderwald
4684a592f2
- fix rbuild file for modules
...
- avtest
- downloader
- gettype
- green
- imagesoft
- ramdrv
- roshttpd
- screenshot
- winefile
- winver
svn path=/trunk/; revision=26481
2007-04-23 18:54:51 +00:00
Johannes Anderwald
65af5cdee8
- add a few spanish translations by Javier Remacha, remialdo@gmail.com
...
See issue #2110,2111 for more details.
svn path=/trunk/; revision=26480
2007-04-23 18:30:35 +00:00
Timo Kreuzer
5f5b06dc4b
fix warnings on gcc 4.1.2
...
svn path=/trunk/; revision=26269
2007-04-06 14:24:59 +00:00
Timo Kreuzer
b7763201df
fix build
...
svn path=/trunk/; revision=26156
2007-03-23 01:52:24 +00:00
Alex Ionescu
1e3d5d70e9
- Tree cleanups proposed on the mailing list. Move all non-Core OS modules to rosapps. Tests were already moved by Fireball to rostests.
...
svn path=/trunk/; revision=26033
2007-03-08 19:00:15 +00:00
Aleksey Bragin
2199ae9003
Move tests from rosapps to rostests
...
svn path=/trunk/; revision=26010
2007-03-06 11:10:43 +00:00
Magnus Olsen
78674981d1
split up all testcase to own file. the size are growning
...
svn path=/trunk/; revision=25981
2007-03-04 11:57:44 +00:00
Magnus Olsen
5b73c362ba
adding so dump can decoding pCallBackFlags[0] so we do not need calc out what hardware acclations DD_CALLBACKS support.
...
svn path=/trunk/; revision=25980
2007-03-04 11:45:29 +00:00
Saveliy Tretiakov
3a94758ff5
Fix installname
...
svn path=/trunk/; revision=25902
2007-02-24 18:16:50 +00:00
Magnus Olsen
fbf5933eb6
adding -dump as param to dumping out all struct and data
...
svn path=/trunk/; revision=25901
2007-02-24 13:58:25 +00:00
Magnus Olsen
da00b2ed98
adding more testcase for NtGdiDdQueryDirectDrawObject
...
svn path=/trunk/; revision=25900
2007-02-24 13:32:09 +00:00
Magnus Olsen
a640e4e2d6
adding more testcase for NtGdiDdQueryDirectDrawObject
...
svn path=/trunk/; revision=25899
2007-02-24 12:24:31 +00:00
Magnus Olsen
06b4e06c8a
win32k dx test are now compatible with all Windows and ReactOS that got a d3d8thk.dll file
...
rember that file are diffent for Windows 2000 and Windows XP/2003 ReactOS d38thk.dll are Windows XP/2003 compatible.
svn path=/trunk/; revision=25878
2007-02-22 19:21:10 +00:00
Magnus Olsen
e565b89550
adding file dump.c it contain printf stuff to dump some struct to the screen it can make debuging more easy. but if u build reactos with DBG=0 you will not see the dump of the stuct I mabe will add a option to it when u start this tools so it dump data when u use the options.
...
svn path=/trunk/; revision=25829
2007-02-17 15:01:01 +00:00
Magnus Olsen
77c7470539
adding more test case for test_NtGdiDdQueryDirectDrawObject not complete yet
...
svn path=/trunk/; revision=25824
2007-02-16 20:14:24 +00:00
Sylvain Petreolle
0273f0c479
fix include file case
...
svn path=/trunk/; revision=25817
2007-02-16 16:57:09 +00:00
Magnus Olsen
a20e414f6a
fixed all dam warings before some start nag on me
...
svn path=/trunk/; revision=25816
2007-02-16 16:48:54 +00:00
Magnus Olsen
11e0777755
adding a NULL test for NtGdiDdQueryDirectDrawObject
...
svn path=/trunk/; revision=25815
2007-02-16 16:43:27 +00:00
Magnus Olsen
9e44309042
-- Rewrite how we should do syscall now we define the syscall number in a include files. if we getting syscall table for another windows version and sp we can simple adding it to a another include file and use that file to run other that windows. rember the syscall table is diffent in all version of windows and reactos. if u compile this version in vs u will only be avail run it in windows 2000 sp4 and not under any windows version.
...
-- add one more testcase (NtGdiDdDeleteDirectDrawObject)
-- start adding thrid testcase (NtGdiDdQueryDirectDrawObject), this one will take bit longer to completed but I add a stub for it for now.
svn path=/trunk/; revision=25814
2007-02-16 16:27:46 +00:00
Timo Kreuzer
9cead0e330
-check wich control send the WM_NOTIFY
...
-don't include ProcessID 0 two times
svn path=/trunk/; revision=25792
2007-02-12 04:42:53 +00:00
Magnus Olsen
d10a481476
Implement test for NtGdiDdCreateDirectDrawObject works in windows 2000 sp4, only if u remove __REACTOS__ or using the vs project file. have not tested in reactos yet. but it should work.
...
svn path=/trunk/; revision=25790
2007-02-11 16:57:31 +00:00
Timo Kreuzer
8c6bd0b95a
A gdi handle viewer.
...
There's currently a hack, to make it work on ROS, OpenProcess() crashes ROS, so currently you will not see the processes names.
svn path=/trunk/; revision=25755
2007-02-08 23:29:24 +00:00
Magnus Olsen
70ab8ffa3c
start implement detections of export functions name. not finish does not working yet. Only fix pe loader so it works
...
svn path=/trunk/; revision=25658
2007-01-28 19:52:02 +00:00
Sylvain Petreolle
17291b0214
fix case (2nd try)
...
svn path=/trunk/; revision=25590
2007-01-22 09:33:42 +00:00
Sylvain Petreolle
7b65b5fdf8
fix case
...
svn path=/trunk/; revision=25589
2007-01-22 09:24:42 +00:00
Magnus Olsen
2bdeda8d07
fixing a small disambler bug for mr
...
svn path=/trunk/; revision=25553
2007-01-21 15:06:57 +00:00
Magnus Olsen
9a661e9b1c
comment out packmgr for it can not be build at moment. some should take a look at it.
...
svn path=/trunk/; revision=25551
2007-01-21 11:32:28 +00:00
Magnus Olsen
b760238f4d
sorry ia32 should be own folder
...
svn path=/trunk/; revision=25544
2007-01-20 13:39:01 +00:00
Magnus Olsen
fb71b542de
start add mr op code causeome new bug for ppc
...
svn path=/trunk/; revision=25543
2007-01-20 13:33:42 +00:00
Magnus Olsen
5b7bc2d57e
forgot thuse file
...
svn path=/trunk/; revision=25542
2007-01-20 13:32:26 +00:00
Magnus Olsen
a07e330040
forgot this file
...
svn path=/trunk/; revision=25541
2007-01-20 13:30:04 +00:00
Magnus Olsen
fa8f26e7c6
Fixing the src and dst of register so they are being read right (PPC brain)
...
Adding stw for dissembler and converting (PPC and IA32)
Fixing a counter bug in ConvertBitToByte, ConvertBitToByte32, GetMaskByte, GetMaskByte32
we did miss one bit calculation when we count the mask the bit 0
svn path=/trunk/; revision=25527
2007-01-19 08:20:42 +00:00
Magnus Olsen
0cb4e210e1
Fixing another bug in converting
...
PPC
stwu r1,-32(r1)
equal with intel
mov [esp-32],esp;
mov esp, esp - 32;
svn path=/trunk/; revision=25518
2007-01-18 22:09:08 +00:00
Magnus Olsen
a286bd796f
Adding stwu to converting to ia32
...
fixing some smaller bug when it was disabmler
fixing dymatic translations of abi for ppc and ia32
svn path=/trunk/; revision=25517
2007-01-18 21:35:48 +00:00
Magnus Olsen
36a8eccf27
Implement disambler for stwu, left todo add it to the Converter
...
svn path=/trunk/; revision=25514
2007-01-18 19:33:48 +00:00
Magnus Olsen
e6cfb666ca
Fixing some ppc disambler bugs. Li are not 100% test it can contain some fault.
...
Fixing Li bug the register for dest was wrong calctions see file OpCodePPC.txt.
fixing some meaing in ReadMe.txt
svn path=/trunk/; revision=25511
2007-01-18 15:40:37 +00:00
Magnus Olsen
48cd2b3e75
Expain how the bit order works and how get the opcode. The IBM and freescale manual for ppc cpu are not good expain it.
...
now I got less headic, and got understainf how to decoding the manual and how the opcode are store.
svn path=/trunk/; revision=25507
2007-01-18 13:43:17 +00:00
Magnus Olsen
4da115c6b5
Adding a opcode list, which opcode we are supportin convert from
...
svn path=/trunk/; revision=25506
2007-01-18 12:04:24 +00:00
Magnus Olsen
22033f60ea
fixing dymatic abi for ppc, and implement a dymatic abi even for ia32 converter
...
svn path=/trunk/; revision=25500
2007-01-17 20:25:46 +00:00
Magnus Olsen
3f44d73a4b
fixing count how many reg we are using. so we can setup a frame pointer
...
svn path=/trunk/; revision=25499
2007-01-17 18:47:08 +00:00
Magnus Olsen
d1aa0d32ae
Adding m68k,arm,ia32,ppc to ppc convert.
...
Remove the old disambler list from ppc to ppc
implement new ppc to ppc disambler that are allot better at end.
svn path=/trunk/; revision=25498
2007-01-17 17:35:18 +00:00
Magnus Olsen
65747168ef
fixing a bug did write end code for frame pointer that we do not have
...
tempary fix, we can not optimize code so good yet. so if it more that 4 register same time we are using own frame, ebx is working as our ebp for we already resvert the ebp
svn path=/trunk/; revision=25497
2007-01-17 16:23:39 +00:00
Magnus Olsen
af42a0cc24
fixing the ppc to ia32 break, use ebx as ebp if we got to many register.
...
svn path=/trunk/; revision=25496
2007-01-17 15:31:47 +00:00