From aa2fb1ec250bab4dde750b29ca2fec4d69add506 Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Thu, 6 Mar 2014 00:40:24 +0000 Subject: minor: Increase size of parcel name field in "land show" console command output. Construct table using CDT rather than string formats --- .../CoreModules/World/Land/LandManagementModule.cs | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'OpenSim/Region') diff --git a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs index 5c20899..dc7242f 100644 --- a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs @@ -2088,27 +2088,27 @@ namespace OpenSim.Region.CoreModules.World.Land private void AppendParcelsSummaryReport(StringBuilder report) { - report.AppendFormat("Land information for {0}\n", m_scene.RegionInfo.RegionName); - report.AppendFormat( - "{0,-20} {1,-10} {2,-9} {3,-18} {4,-18} {5,-20}\n", - "Parcel Name", - "Local ID", - "Area", - "Starts", - "Ends", - "Owner"); + report.AppendFormat("Land information for {0}\n", m_scene.Name); + + ConsoleDisplayTable cdt = new ConsoleDisplayTable(); + cdt.AddColumn("Parcel Name", ConsoleDisplayUtil.ParcelNameSize); + cdt.AddColumn("ID", 3); + cdt.AddColumn("Area", 6); + cdt.AddColumn("Starts", ConsoleDisplayUtil.VectorSize); + cdt.AddColumn("Ends", ConsoleDisplayUtil.VectorSize); + cdt.AddColumn("Owner", ConsoleDisplayUtil.UserNameSize); lock (m_landList) { foreach (ILandObject lo in m_landList.Values) { LandData ld = lo.LandData; - - report.AppendFormat( - "{0,-20} {1,-10} {2,-9} {3,-18} {4,-18} {5,-20}\n", + cdt.AddRow( ld.Name, ld.LocalID, ld.Area, lo.StartPoint, lo.EndPoint, m_userManager.GetUserName(ld.OwnerID)); } } + + report.Append(cdt.ToString()); } private void AppendParcelReport(StringBuilder report, ILandObject lo) -- cgit v1.1