Wo finde ich das in der Source?

12/26/2013 12:17 lolxdflyx3#1
Hallo,
ich bin auf der Suche, nach gewissen Stellen in der Source.
Wäre nett, wenn ihr mir sagen könntet wo die Sachen behandelt werden:

EDIT: Problem Nr.5 --> behoben
12/26/2013 13:17 Kiseku#2
Ich glaube das 2,3,4 ist alles resource du musst das in der resdata.Inc einstellen musst halt die app suchen
12/26/2013 13:51 Jopsi332#3
1.Wndcontroll.cpp 2.wndtitle.cpp 3.wndcontroll.cpp 4.wnditemctrl.cpp

Musste so sein
12/26/2013 14:21 .SnoX#4
Quote:
Originally Posted by Jopsi332 View Post
1.Wndcontroll.cpp 2.wndtitle.cpp 3.wndcontroll.cpp 4.wnditemctrl.cpp

Musste so sein
2. ResData.inc APP_SELECT_CHAR
4. ResData.inc APP_INVENTORY

~.~
12/26/2013 21:25 Jopsi332#5
Quote:
Originally Posted by .SnoX View Post
2. ResData.inc APP_SELECT_CHAR
4. ResData.inc APP_INVENTORY

~.~
2. DIe position vom rendern wird in der src eingestellt weil das fenster seit v16 oder 17 größer geworden ist

4. Die position wo die Items gerendert werden ist auch in der src. da die Lücken 2 oder 3 px größer geworden sind.
12/26/2013 22:01 .SnoX#6
Quote:
Originally Posted by Jopsi332 View Post
2. DIe position vom rendern wird in der src eingestellt weil das fenster seit v16 oder 17 größer geworden ist

4. Die position wo die Items gerendert werden ist auch in der src. da die Lücken 2 oder 3 px größer geworden sind.
2. Er wollte nur wissen wie er diese verschiebt, von einer Vergrößerung hat er nichts erwähnt.

4. Wenn du die Items im Tab meinst klar die musste da ändern ansonsten ist das auch wieder in der resdata.inc.
12/27/2013 00:16 lolxdflyx3#7
Danke erstmal für die vielen Antworten. Das leichteste habe ich bereits behoben :D
2. scheint komplizierter zu sein und 3. habe ich noch nicht versucht.

Beim 4. scheint wnditemctrl.cpp nur teilweise zuzutreffen. Die untere Seite des Inventars wir jetzt korrekt angezeigt, aber oben, da wo die equippten Items angezeigt werden hat sich nichts verändert. Habe zum Test, ob ich was übersehen hab einmal mit Adeilsons wnditemctrl.cpp rebuiled. Hat aber auch nichts geändert :/

EDIT: mit resdate.inc is es behoben
12/27/2013 00:35 .SnoX#8
Quote:
Originally Posted by lolxdflyx3 View Post
Danke erstmal für die vielen Antworten. Das leichteste habe ich bereits behoben :D
2. scheint komplizierter zu sein und 3. habe ich noch nicht versucht.

Beim 4. scheint wnditemctrl.cpp nur teilweise zuzutreffen. Die untere Seite des Inventars wir jetzt korrekt angezeigt, aber oben, da wo die equippten Items angezeigt werden hat sich nichts verändert. Habe zum Test, ob ich was übersehen hab einmal mit Adeilsons wnditemctrl.cpp rebuiled. Hat aber auch nichts geändert :/
Bei 4. in der wnditemctrl.cpp äbdert man auch nur den unteren Teil wie schon gesagt wurde, den rest musst du in der ResData.inc ändern
12/29/2013 20:07 lolxdflyx3#9
Könnt ihr mir vielleicht nochmal helfen bei nr. 2?
Ich habs mit der v19 Resdataeintrag von APP_SELECT_CHAR versucht. Das hats allerdings nicht verbessert :/
In der wndtitle.cpp hab ich die Stelle* denke ich mal gefunden, jedoch ist mir dort nicht ganz klar, wie ich die Position des Chars ändern kann.

* = void CWndSelectChar::OnDraw( C2DRender* p2DRender )
12/30/2013 10:10 Rhyder'#10
there's one who ask about that thing before..

2. look at Wanetrain post:
[Only registered and activated users can see links. Click Here To Register...]

4. also x and y position at wnditemctrl.cpp

Sample
from:
Code:
		CRect rectHittest = CRect( x * 32, y * 32, x * 32 + 32 - 2, y * 32 + 32 - 2 );
to:
Code:
		CRect rectHittest = CRect( x * 35, y * 35, x * 35 + 35 - 2, y* 35 + 35 - 2 );
so it means all 32 x and y will be change into 35 x and y
12/30/2013 19:51 lolxdflyx3#11
Ok, hab alles soweit geändert. Jetzt bekomm ich nur noch ein resdata error :/
APP_SELECT_CHAR [komische Zeichen] ID [komische Zeichen] 0
Ich benutze die v15 Offi Source, als müsste ich noch den v15 Parser haben!

Ich finde den Fehler irgendwie nicht:
resdata.inc:

resdata.txt:

Resdata.h:
01/01/2014 12:47 Lumi#12
Wird denn etwas in der Error Dokument angezeigt? Zeigst du uns eben ein Bild davon?
01/01/2014 14:16 lolxdflyx3#13
Also, das ist das Fenster, das kommt wenn ich die Neuz starte:
[Only registered and activated users can see links. Click Here To Register...]

Im Log-Orndner befindet sich danach nur eine leere network_20140101.txt!
Keine error_20140101.txt :/

EDIT: Habe alle einträge nochmal einzelnd hinzugefügt. Jetzt funktioniert es, allerdings sieht es nicht so aus, wie ich es erwartet hatte:


[Only registered and activated users can see links. Click Here To Register...]

ok, dass die Buttons abgeschnitten sind und das da nur "Knopf" drauf steht ist nicht so schlimm, aber der Rest...
Naja ich sehe es mir nochmal an, vllt hab ich da was vegessen^^

EDIT2: So sieht jetzt fast in Ordnung aus. Hatte falsche Positionen in der Resdata.inc. Nur der Characternamer und der Character anzahl sind iwie vertauscht (siehe Screen auf Seite 1)

Okey... anscheinend sind 4 sachen vermischt:
WIDC_ST_CHARCOUNT ist WIDC_ST_CHARNAME01
WIDC_ST_CHARNAME01 ist WIDC_ST_CHARNAME02
WIDC_ST_CHARNAME02 ist WIDC_ST_CHARNAME03
WIDC_ST_CHARNAME03 ist WIDC_ST_CHARCOUNT

wenn ich die Eintrage in der Resdata.inc vertausche wird es zwar fast richtig angezeigt, aber die Schriftarten von WIDC_ST_CHARCOUNT und WIDC_ST_CHARNAME01 sind falsch

EDIT3: Habe Positionen in ResData.h getauscht. Jetzt gehts :o

Damit sind alle Probleme behoben! Kann also geclosed werden!
01/12/2014 22:02 lolxdflyx3#14
PUSH

Wo finde ich die Stelle in der Source/Resource wo die Auflösung von CWndCharInfo eingestellt wird? (Problem Nr.5)
01/12/2014 22:35 Apozen.#15
resdata.inc