@@ -238,7 +238,7 @@ namespace winrt::StarlightGUI::implementation
238238 { L" ImageBase" , " ImageBase" , &KernelModulePage::m_isImageBaseAscending },
239239 { L" DriverObject" , " DriverObject" , &KernelModulePage::m_isDriverObjectAscending },
240240 { L" Size" , " Size" , &KernelModulePage::m_isSizeAscending },
241- { L" LoadOrder " , " LoadOrder " , &KernelModulePage::m_isLoadOrderAscending },
241+ { L" Index " , " Index " , &KernelModulePage::m_isIndexAscending },
242242 } };
243243
244244 for (auto const & binding : bindings) {
@@ -271,15 +271,15 @@ namespace winrt::StarlightGUI::implementation
271271 ImageBase,
272272 DriverObject,
273273 Size,
274- LoadOrder
274+ Index
275275 };
276276
277277 auto resolveSortColumn = [&](const std::string& key) -> SortColumn {
278278 if (key == " Name" ) return SortColumn::Name;
279279 if (key == " ImageBase" ) return SortColumn::ImageBase;
280280 if (key == " DriverObject" ) return SortColumn::DriverObject;
281281 if (key == " Size" ) return SortColumn::Size;
282- if (key == " LoadOrder " ) return SortColumn::LoadOrder ;
282+ if (key == " Index " ) return SortColumn::Index ;
283283 return SortColumn::Unknown;
284284 };
285285
@@ -291,13 +291,13 @@ namespace winrt::StarlightGUI::implementation
291291 ImageBaseHeaderButton ().Content (tbox (L" Common.Base" ));
292292 DriverObjectHeaderButton ().Content (tbox (L" KernelModule.Header.DriverObj" ));
293293 SizeHeaderButton ().Content (tbox (L" Common.Size" ));
294- LoadOrderHeaderButton ().Content (tbox (L" KernelModule.Header.LoadOrder " ));
294+ IndexHeaderButton ().Content (tbox (L" Common.Index " ));
295295
296296 if (activeColumn == SortColumn::Name) NameHeaderButton ().Content (box_value (t (L" Common.Module" ) + (isAscending ? L" ↓" : L" ↑" )));
297297 if (activeColumn == SortColumn::ImageBase) ImageBaseHeaderButton ().Content (box_value (t (L" Common.Base" ) + (isAscending ? L" ↓" : L" ↑" )));
298298 if (activeColumn == SortColumn::DriverObject) DriverObjectHeaderButton ().Content (box_value (t (L" KernelModule.Header.DriverObj" ) + (isAscending ? L" ↓" : L" ↑" )));
299299 if (activeColumn == SortColumn::Size) SizeHeaderButton ().Content (box_value (t (L" Common.Size" ) + (isAscending ? L" ↓" : L" ↑" )));
300- if (activeColumn == SortColumn::LoadOrder) LoadOrderHeaderButton ().Content (box_value (t (L" KernelModule.Header.LoadOrder " ) + (isAscending ? L" ↓" : L" ↑" )));
300+ if (activeColumn == SortColumn::Index) IndexHeaderButton ().Content (box_value (t (L" Common.Index " ) + (isAscending ? L" ↓" : L" ↑" )));
301301 }
302302
303303 std::vector<winrt::StarlightGUI::KernelModuleInfo> sortedKernelModules;
@@ -316,8 +316,8 @@ namespace winrt::StarlightGUI::implementation
316316 return a.DriverObjectULong () < b.DriverObjectULong ();
317317 case SortColumn::Size:
318318 return a.SizeULong () < b.SizeULong ();
319- case SortColumn::LoadOrder :
320- return a.LoadOrderULong () < b.LoadOrderULong ();
319+ case SortColumn::Index :
320+ return a.Index () < b.Index ();
321321 default :
322322 return false ;
323323 }
@@ -485,13 +485,6 @@ namespace winrt::StarlightGUI::implementation
485485 ImageBaseHeaderButton ().Content (tbox (L" Common.Base" ));
486486 DriverObjectHeaderButton ().Content (tbox (L" KernelModule.Header.DriverObj" ));
487487 SizeHeaderButton ().Content (tbox (L" Common.Size" ));
488- LoadOrderHeaderButton ().Content (tbox (L" KernelModule.Header.LoadOrder " ));
488+ IndexHeaderButton ().Content (tbox (L" Common.Index " ));
489489 }
490- }
491-
492-
493-
494-
495-
496-
497-
490+ }
0 commit comments