ui: improved ui of maximized code file window
* Annotations updated when active token Id changes * FileName in window title * Maximize button not shown * Scrolls roughly to the maximized location. * Maximizing also on double click in code snippet
This commit is contained in:
@@ -70,10 +70,12 @@ void CodeController::handleMessage(MessageRefresh* message)
|
||||
void CodeController::handleMessage(MessageShowFile* message)
|
||||
{
|
||||
CodeView::CodeSnippetParams params;
|
||||
params.startLineNumber = message->lineNumber;
|
||||
params.startLineNumber = message->startLineNumber;
|
||||
params.endLineNumber = message->endLineNumber;
|
||||
params.activeTokenIds = message->activeTokenIds;
|
||||
|
||||
std::shared_ptr<TextAccess> textAccess = TextAccess::createFromFile(message->filePath);
|
||||
params.lineCount = textAccess->getLineCount();
|
||||
params.code = textAccess->getText();
|
||||
|
||||
params.locationFile = m_locationAccess->getTokenLocationsForFile(message->filePath);
|
||||
|
||||
@@ -15,6 +15,9 @@ public:
|
||||
CodeSnippetParams();
|
||||
|
||||
int startLineNumber;
|
||||
int endLineNumber;
|
||||
uint lineCount;
|
||||
|
||||
std::string code;
|
||||
TokenLocationFile locationFile;
|
||||
std::vector<Id> activeTokenIds;
|
||||
|
||||
Reference in New Issue
Block a user