add  messageMinLineCount and messageMaxLine configuration via appearance

The origin macro `MESSAGE_MIN_LINE_COUNT` and `MESSAGE_MAX_LINE_COUNT ` is not very convenient to change without changing the code, So I add two appearance property `messageMinLineCount ` and `messageMaxLineCount ` to improve that.