1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 20:42:21 +02:00

Added IDE colorization: Member, Local, Parameter

This commit is contained in:
Brian Fiete 2024-12-02 07:39:17 -05:00
parent ba436231cb
commit 2b9fa80b81
6 changed files with 74 additions and 7 deletions

View file

@ -324,6 +324,9 @@ namespace IDE
public Color mLiteral = 0XFFC8A0FF;
public Color mIdentifier = 0xFFFFFFFF;
public Color mComment = 0xFF75715E;
public Color mLocal = 0xFFFFFFFF;
public Color mParameter = 0xFFFFFFFF;
public Color mMember = 0xFFFFFFFF;
public Color mMethod = 0xFFA6E22A;
public Color mType = 0xFF66D9EF;
public Color mPrimitiveType = 0xFF66D9EF;
@ -371,8 +374,15 @@ namespace IDE
GetColor("Keyword", ref mKeyword);
GetColor("Literal", ref mLiteral);
GetColor("Identifier", ref mIdentifier);
GetColor("Comment", ref mComment);
mLocal = mIdentifier;
mParameter = mIdentifier;
GetColor("Local", ref mLocal);
GetColor("Parameter", ref mParameter);
mMember = mIdentifier;
GetColor("Member", ref mMember);
mMethod = mMember;
GetColor("Method", ref mMethod);
GetColor("Comment", ref mComment);
if (sd.Contains("Type"))
{
GetColor("Type", ref mType);
@ -409,8 +419,11 @@ namespace IDE
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Normal] = mCode;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Keyword] = mKeyword;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Literal] = mLiteral;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Identifier] = mIdentifier;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Comment] = mComment;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Identifier] = mIdentifier;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Local] = mLocal;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Parameter] = mParameter;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Member] = mMember;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Method] = mMethod;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.Type] = mType;
SourceEditWidgetContent.sTextColors[(.)SourceElementType.PrimitiveType] = mPrimitiveType;

View file

@ -785,8 +785,11 @@ namespace IDE.ui
0xFFFFFFFF, // Normal
0xFFE1AE9A, // Keyword
0XFFC8A0FF, // Literal
0xFF75715E, // Comment
0xFFFFFFFF, // Identifier
0xFF75715E, // Comment
0xFFFFFFFF, // Local
0xFFFFFFFF, // Parameter
0xFFFFFFFF, // Member
0xFFA6E22A, // Method
0xFF66D9EF, // Type
0xFF66D9EF, // PrimitiveType

View file

@ -26,8 +26,11 @@ namespace IDE.ui
Normal,
Keyword,
Literal,
Comment,
Identifier,
Comment,
Local,
Parameter,
Member,
Method,
Type,
PrimitiveType,