U++ framework
Do not panic. Ask here before giving up.

Home » U++ Library support » Look and Chameleon Technology » Dark theme issues
Re: Dark theme issues [message #51690 is a reply to message #51581] Fri, 26 April 2019 10:49 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1266
Registered: August 2007
Senior Contributor
Hello,

I've noticed one "paper-cut" type problem with repo (svn) dialog. Credentials button is not aligned/anchored to right (it won't update its horz. position on resize)

A more serious one is with declaration to definition conversion method, in Assist.cpp, ln. 952:

It nows removes "override" keyword from definitions, but it does not remove "final" keyword.

And IMO the method used for removing the "override" keyword is somewhat problematic:

String AssistEditor::MakeDefinition(const String& cls, const String& _n)
{
	String n = TrimLeft(_n);
	n.Replace("override", "");
	n.Replace("final", ""); // <-- this should be added. It's a practical solution, but is it really OK?


Reason:
my_foo::finalize();
my_foo:navigationoverridehandler();


Parser will remove the "final" and "override" words from the method names...

Now, this is probably a corner case, but still, it might be annoying fo the user.


Best regards,
Oblivion





[Updated on: Fri, 26 April 2019 11:30]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Look of focused button
Next Topic: LabelBox style
Goto Forum:
  


Current Time: Mon May 11 00:58:44 GMT+2 2026

Total time taken to generate the page: 0.01039 seconds