From ece061586e315e1854156b2b135df36e7eb14e06 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 13 May 2025 13:27:32 +0300 Subject: fixes #5004 completely --- plugins/NewStory/src/history_array.cpp | 2 ++ plugins/NewStory/src/history_control.cpp | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'plugins') diff --git a/plugins/NewStory/src/history_array.cpp b/plugins/NewStory/src/history_array.cpp index d10a6218f0..6b57f8ca67 100644 --- a/plugins/NewStory/src/history_array.cpp +++ b/plugins/NewStory/src/history_array.cpp @@ -216,6 +216,8 @@ int ItemData::calcHeight(int width) cx -= xPos; if (m_bOfflineDownloaded != 0 || m_bDelivered || m_bRemoteRead) // Download completed icon cx -= 18; + if (dbe.bEdited) + cx -= 18; } leftOffset = xPos; diff --git a/plugins/NewStory/src/history_control.cpp b/plugins/NewStory/src/history_control.cpp index cfe23fdc22..9a5333884c 100644 --- a/plugins/NewStory/src/history_control.cpp +++ b/plugins/NewStory/src/history_control.cpp @@ -854,20 +854,20 @@ void NewstoryListData::Paint(simpledib::dib &dib) // Finished icon if (pItem->m_bOfflineDownloaded != 0) { if (pItem->completed()) - DrawIconEx(dib, cachedWindowWidth - (xRight = 20), yPos, g_plugin.getIcon(IDI_OK), 16, 16, 0, 0, DI_NORMAL); + DrawIconEx(dib, cachedWindowWidth - (xRight = 18), yPos, g_plugin.getIcon(IDI_OK), 16, 16, 0, 0, DI_NORMAL); else bDrawProgress = true; } // Delivered & remote read icons if (pItem->m_bRemoteRead) - DrawIconEx(dib, cachedWindowWidth - (xRight = 20), yPos, g_plugin.getIcon(IDI_REMOTEREAD), 16, 16, 0, 0, DI_NORMAL); + DrawIconEx(dib, cachedWindowWidth - (xRight = 18), yPos, g_plugin.getIcon(IDI_REMOTEREAD), 16, 16, 0, 0, DI_NORMAL); else if (pItem->m_bDelivered) - DrawIconEx(dib, cachedWindowWidth - (xRight = 20), yPos, g_plugin.getIcon(IDI_DELIVERED), 16, 16, 0, 0, DI_NORMAL); + DrawIconEx(dib, cachedWindowWidth - (xRight = 18), yPos, g_plugin.getIcon(IDI_DELIVERED), 16, 16, 0, 0, DI_NORMAL); // Edited icon if (pItem->dbe.bEdited) { - xRight += 20; + xRight += 18; DrawIconEx(dib, cachedWindowWidth - xRight, yPos, g_plugin.getIcon(IDI_SENDMSG), 16, 16, 0, 0, DI_NORMAL); } } -- cgit v1.2.3