Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schrift im Eventeditor kleiner machen?



natix
14.04.2010, 21:54
Ich hätte gerne eine kleinere Schrift im Common Event Editor und im Event Editor allgemein, damit ich mehr von meinem Skript im Blick habe. Ich weiss allerdings nicht wo ich das mit dem ResHack umstellen muss bzw. ob es überhaupt so ohne weiteres möglich ist. Ich hatte mal einen Patch der u.a. zur Folge hatte das die Schrift kleiner wurde, weiss aber ehrlich gesagt nicht mehr welcher das war, ich glaube es war der Deutschpatch, den ich aber schnell wieder runterschmiss. Ich nutze den 2k3.

R.D.
14.04.2010, 22:12
Ich denke das sollte mit dem ResHacker gehen. Allerdings weiß da Cherry mehr drüber, da er sich mit Delphi auskennt.

Und ieeeh, deutschpatch :p

natix
15.04.2010, 06:08
Jau, Deutschpatch :p
Den hatte ich kurz drauf als die zweite Version des E-Books erschien. Ich weiss aber auch nicht mehr ob der das machte oder der Schriftlängenpatch für den 2k damals. Whatever, beide waren für den 2k und ich hätte das ja gerne im 2k3.

Cherry
15.04.2010, 08:11
Hab den Maker grad nicht zur Hand, zu Hause schau ich mir das an und sag dir wie es geht. Ist kein Problem, das zu machen.

mfG Cherry

natix
16.04.2010, 17:22
Hab den Maker grad nicht zur Hand, zu Hause schau ich mir das an und sag dir wie es geht. Ist kein Problem, das zu machen.

mfG Cherry
Das wär super :)

Cherry
16.04.2010, 19:21
Du öffnest die RPG2000/3.exe mit dem Resource Hacker und gehst zu RCDATA\TFORMEDEVENT\0.

Da suchst du diese Stelle:


object ListBox1: TListBox
Left = 8
Top = 20
Width = 409
Height = 376
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = 12
Font.Name = 'MS Serif'
Font.Style = []
ImeMode = imDisable
IntegralHeight = True
ItemHeight = 12
ParentFont = False
PopupMenu = PopupMenu1
TabOrder = 0
OnDblClick = ListBox1DblClick
OnKeyDown = ListBox1KeyDown
OnMouseDown = ListBox1MouseDown
end


...und änderst den Font.Height-Parameter sowie den ItemHeight-Parameter.

Dann gehst du zu TFORMEDMONGROUP und machst das selbe bei der Stelle:


object ListBox1: TSmartListBox
Left = 8
Top = 52
Width = 377
Height = 100
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = 12
Font.Name = 'MS Serif'
Font.Style = []
ImeMode = imDisable
IntegralHeight = True
ItemHeight = 12
ParentFont = False
PopupMenu = PopupMenu2
TabOrder = 1
OnDblClick = ListBox1DblClick
OnKeyDown = ListBox1KeyDown
OnMouseDown = ListBox1MouseDown
end


...und schließlich zu TFORMEDCOMMONEVENT und dieser Stelle:


object ListBox1: TListBox
Left = 8
Top = 20
Width = 529
Height = 364
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = 12
Font.Name = 'MS Serif'
Font.Style = []
ImeMode = imDisable
IntegralHeight = True
ItemHeight = 12
ParentFont = False
PopupMenu = PopupMenu1
TabOrder = 0
OnDblClick = ListBox1DblClick
OnKeyDown = ListBox1KeyDown
OnMouseDown = ListBox1MouseDown
end


Jeweils "Compile Script" und nachher halt speichern.

mfG Cherry

natix
16.04.2010, 20:19
Wenn ich RCDATA\TFORMEDEVENT\0 öffne, dann sagt der ResHack "Stream read error." und zeigt mir keinen Code an. Der Maker funktioniert aber trotzdem und hat keinen Fehler. Daher gehe ich mal davon aus, das mein ResHack ned ganz hinhaut. Werde mich mal nach einem anderen Editor umschauen, aber vielen Dank Cherry. :)

elvissteinjr
16.04.2010, 21:02
Für 2k3 Angelegenheiten benutze ich den "XN Resource Editor (http://www.wilsonc.demon.co.uk/d10resourceeditor.htm)". Funzt bestens.

Wenn wir schon mal dabei sind Cherry, ich hab hier vor kurzem gesehen dass jemand die Kommentare eingefärbt im Event Fenster stehen hatte. Allerdings nur die oberste Zeile. Ich bin wahrscheinlich zu blöd, aber ich hab kein passendes Feld gefunden um ein bestimmtes Event Kommando im Event Editor einzufärben. Ginge das?

natix
16.04.2010, 21:07
ich hab hier vor kurzem gesehen dass jemand die Kommentare eingefärbt im Event Fenster stehen hatte.
Diese Färbung gibt es beim Advo 2k3 direkt von Anfang an. Den Editor werde ich mir mal anschauen, das was ich bisher gefunden habe waren entweder Trials oder nicht wirklich überzeugend.

edit:
Sehr schön, jetzt hab ich meine kleine Schrift im Eventeditor.
Zu dem XN blabla Editordingens, find den an sich gut, nur fehlt es dem Teil leider an einer Suchfunktion. Aber er ist immernoch besser als die anderen Editoren dich ich gefunden habe.

Cherry
17.04.2010, 13:06
Das mit den eingefärbten Kommentaren ist im 2k3 eingebaut und hat nix mit dem ResHacker zu tun. Dass da nur die erste Zeile eingefärbt ist, ist eine ••••••••rei von Enterbrain, weil nämlich die erste Kommentarzeile den Befehlscode 12410 hat, und jede weitere Zeile 22410 (dadurch wird die erste mit "<> Comment:" und die anderen nur mit ":" dargestellt), und die fragen für die Färbung aber nur 12410 ab.

Morden
17.04.2010, 14:14
Das mit den eingefärbten Kommentaren ist im 2k3 eingebaut und hat nix mit dem ResHacker zu tun. Dass da nur die erste Zeile eingefärbt ist, ist eine ••••••••rei von Enterbrain, weil nämlich die erste Kommentarzeile den Befehlscode 12410 hat, und jede weitere Zeile 22410 (dadurch wird die erste mit "<> Comment:" und die anderen nur mit ":" dargestellt), und die fragen für die Färbung aber nur 12410 ab.

Kann man das irgendwie ändern?
Also mit den Farben beim Comment? Oder geht das zu tief in den Programmcode?

PeAcE
MorDen

Cherry
17.04.2010, 14:42
Kann man das irgendwie ändern?
Also mit den Farben beim Comment? Oder geht das zu tief in den Programmcode?

PeAcE
MorDen

Meinst du, dass das auch im 2k gehighlighted wird oder meinst du nur die Korrektur, dass im 2k3 auch die folgenden Zeilen grün sind?

MagicMaker
17.04.2010, 14:45
Meinst du, dass das auch im 2k gehighlighted wird oder meinst du nur die Korrektur, dass im 2k3 auch die folgenden Zeilen grün sind?
Ich glaube mal es war gemeint, auch 22410 zu highlighten.

---------------------------------------------------------------------------------
Was ich Kommentare betreffend bis jetzt ändern konnte war, die Farbe
beliebig anzupassen (ist ja auch lediglich ein normaler RGB-Code der da
im Programm steht, im Hexformat versteht sich ~ Standard 00 80 00).

Morden
17.04.2010, 14:55
Ja...ich meinte, dass im 2k3 die ganze Zeile "highlighted" wird.
Ich denk mal fürn 2k wird das wohl nich einfach so gehen xD

PeAcE
MorDen

Cherry
17.04.2010, 17:50
Korrektur, meine Erklärung mit 12410 und 22410 hat nicht gestimmt. Es wird dilettantischer gemacht, als ich mir ausmalen hätte können:

Es werden nämlich, nachdem die Listbox befüllt wurde, alle Zeilen durchgegangen, und geschaut, ob sie mit "<>Comment:" beginnen http://www.multimediaxis.de/images/smilies/old/1/ugly.gif

Das für die nächsten Kommentarzeilen zu erweitern, geht also nicht, weil die mit ":" beginnen, genauso wie die Zusatzzeilen bei Messages auch. Vielleicht haben die das auch deswegen so gelassen.

Epic Fail (http://www.samizdata.net/blog/~pdeh/epicFAIL.jpg).

elvissteinjr
17.04.2010, 19:03
Das erklärt auch warum bei mir nix eingefärbt wird. Ich hab eine böse deutsche Version.:D
Kann man die Zeichenkette nach der gesucht wird, ändern? Dann hab ich wenigstens die erste Zeile eingefärbt.

natix
17.04.2010, 19:33
Mal eine Idee zu weiteren Spielereien die den Eventeditor übersichtlicher machen sollten. Nehmen wir mal an ich wollte die erste Zeile der Messages rot, den Befehl Show Face blau und den Befehl Call Event lila haben, ginge das ohne weiteres ? Ginge es weitere Befehle einfach umzufärben ? Das wäre ganz interessant die Befehle so umzufärben wie man wollte, vielleicht wäre das auch was für den Ultimate oder irgendein Tool dass das kann.

@MagicMaker:
D.h. das man es mit einem Hexeditor einsehen kann? Das ist was anderes als jetzt beispielsweise der Reshacker oder der XN Ressource Editor, oder ?

MagicMaker
17.04.2010, 21:14
D.h. das man es mit einem Hexeditor einsehen kann? Das ist was anderes als jetzt beispielsweise der Reshacker oder der XN Ressource Editor, oder ?
Ganz was anderes, in der Tat.

Die Farbe ändern kann man bei der Version die ich hab an dieser Stelle:
http://npshare.de/files/f92b669c/Kommentarfarben.png

Cherry
17.04.2010, 22:02
So ohne weiteres geht das leider nicht. Ich werd schauen, ob das "mit weiterem" vielleicht geht ;)

R.D.
18.04.2010, 12:18
So ohne weiteres geht das leider nicht. Ich werd schauen, ob das "mit weiterem" vielleicht geht ;)

Es ist echt Schade, das ist allgemein kein highlighting gibt, sowohl beim rm2k als auch beim rm2k3.
Kommentare schön und gut, aber mir wäre noch viel lieber wenn Variablen farblich wären und oder Kontrollstrukturen einklappbar.
Vllt bin ich da aber auch zu verwöhnt von Netbeans und Co :p

Schade, das es da keine Möglichkeit über den ResHacker gibst (hätte gedacht, dass das darüber klappt).

Engel der Furcht
18.04.2010, 13:19
Kommentare werden bei mir nichtmal richtig gehighlightet
Nur die erste Zeite mit Comment:"..." wird grün angezeigt,die anderen 3 Zeilen sind schwarz.

natix
18.04.2010, 13:31
Nur die erste Zeite mit Comment:"..." wird grün angezeigt,die anderen 3 Zeilen sind schwarz.
Was jetzt aber auch nicht so das Drama ist. Wenn ich das Skript durch Comments trennen oder übersichtlicher machen will und dafür mehr als eine Zeile brauche, dann nutze ich Comment halt ein paar mal mehr und beschreibe nur die erste Zeile damit die Zeilen darunter auch farbig sind.

Cherry
18.04.2010, 17:46
Kommentare werden bei mir nichtmal richtig gehighlightet
Nur die erste Zeite mit Comment:"..." wird grün angezeigt,die anderen 3 Zeilen sind schwarz.

Korrektur, meine Erklärung mit 12410 und 22410 hat nicht gestimmt. Es wird dilettantischer gemacht, als ich mir ausmalen hätte können:

Es werden nämlich, nachdem die Listbox befüllt wurde, alle Zeilen durchgegangen, und geschaut, ob sie mit "<>Comment:" beginnen http://www.multimediaxis.de/images/smilies/old/1/ugly.gif

Das für die nächsten Kommentarzeilen zu erweitern, geht also nicht, weil die mit ":" beginnen, genauso wie die Zusatzzeilen bei Messages auch. Vielleicht haben die das auch deswegen so gelassen.

Epic Fail (http://www.samizdata.net/blog/~pdeh/epicFAIL.jpg).

:)