<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: JLS2012-1 in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3463462#M55687</link>
    <description>&lt;P&gt;Glad to help&lt;/P&gt;&lt;P&gt;Cheers &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="arial,helvetica,sans-serif"&gt;~'J'~&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 18 May 2012 15:05:30 GMT</pubDate>
    <dc:creator>Hallex</dc:creator>
    <dc:date>2012-05-18T15:05:30Z</dc:date>
    <item>
      <title>JLS2012-1</title>
      <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3448177#M55682</link>
      <description>&lt;P&gt;(visual studio 2010 c# and AutoCAD 2010 ﻿)&lt;/P&gt;&lt;P&gt;I`m trying to create a new layer with ARGB color but SetRGB doesn`t work this way.&lt;/P&gt;&lt;P&gt;Any idea. thank you.&lt;/P&gt;&lt;P&gt;// Color is a System.Drawing.Color&lt;/P&gt;&lt;P&gt;private static void NewLayer(string layerName, Color layerColor)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LY_Rutas = gbl_doc.Layers.Add(layerName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LY_Rutas.TrueColor.SetRGB(layerColor.R, layerColor.G, layerColor.B);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2012 09:28:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3448177#M55682</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T09:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: JLS2012-1</title>
      <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3448345#M55683</link>
      <description>&lt;P&gt;&lt;FONT size="1" face="arial,helvetica,sans-serif"&gt;Color in AutoCAD is not a Drawing.Color&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="1" face="arial,helvetica,sans-serif"&gt;Add to your using region:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="arial,helvetica,sans-serif"&gt;&lt;FONT size="1"&gt;using&lt;/FONT&gt;&lt;FONT size="1"&gt;.AutoCAD.Colors;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#993300" face="arial,helvetica,sans-serif"&gt;&lt;FONT size="1"&gt;~'J'~﻿&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2012 12:38:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3448345#M55683</guid>
      <dc:creator>Hallex</dc:creator>
      <dc:date>2012-05-08T12:38:08Z</dc:date>
    </item>
    <item>
      <title>Re: JLS2012-1</title>
      <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3451480#M55684</link>
      <description>&lt;P&gt;Thanx for the reply.&lt;/P&gt;&lt;P&gt;Now, when i add this line&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;using.AutoCAD.Colors;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i got the next error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;***************************************************************************************************************************************&lt;/P&gt;&lt;P&gt;System.BadImageFormatException was unhandled&lt;BR /&gt;&amp;nbsp; Message=No se puede cargar el archivo o ensamblado 'acdbmgd, Version=18.1.0.0, Culture=neutral, PublicKeyToken=null' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.&lt;BR /&gt;&amp;nbsp; Source=DrivingAutoCAD&lt;BR /&gt;&amp;nbsp; FileName=acdbmgd, Version=18.1.0.0, Culture=neutral, PublicKeyToken=null&lt;BR /&gt;&amp;nbsp; FusionLog==== Información de estado anterior al enlace ===&lt;BR /&gt;LOG: Usuario = Juan-VAIO\Juan&lt;BR /&gt;LOG: DisplayName = acdbmgd, Version=18.1.0.0, Culture=neutral, PublicKeyToken=null&lt;BR /&gt;&amp;nbsp;(Fully-specified)&lt;BR /&gt;LOG: Appbase = file:///C:/Trabajo/Palmatools/INECO/PEIF/Pruebas_VC2010/Prueba_AutoCAD/DrivingCAD/bin/Debug/&lt;BR /&gt;LOG: PrivatePath inicial = NULL&lt;BR /&gt;Ensamblado de llamada : DrivingAutoCAD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.&lt;BR /&gt;===&lt;BR /&gt;LOG: Este enlace empieza en el contexto de carga default.&lt;BR /&gt;LOG: Utilización del archivo de configuración de la aplicación: C:\Trabajo\Palmatools\INECO\PEIF\Pruebas_VC2010\Prueba_AutoCAD\DrivingCAD\bin\Debug\DrivingAutoCAD.vshost.exe.Config&lt;BR /&gt;LOG: Utilizando el archivo de configuración de host:&lt;BR /&gt;LOG: Utilizando el archivo de configuración del equipo en C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.&lt;BR /&gt;LOG: La directiva no se está aplicando a la referencia en este momento (enlace de ensamblado privado, personalizado, parcial o basado en la ubicación).&lt;BR /&gt;LOG: Intento de descarga de la nueva dirección URL file:///C:/Trabajo/Palmatools/INECO/PEIF/Pruebas_VC2010/Prueba_AutoCAD/DrivingCAD/bin/Debug/acdbmgd.DLL.&lt;BR /&gt;ERR: Error al completar la instalación del ensamblado (hr = 0x8007000b). Finalizó la búsqueda.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; StackTrace:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en DrivingAutoCAD.Form1.button1_Click(Object sender, EventArgs e)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.OnClick(EventArgs e)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Button.OnClick(EventArgs e)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Button.WndProc(Message&amp;amp; m)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp;amp; msg)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.Run(Form mainForm)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en DrivingAutoCAD.Program.Main() en C:\Trabajo\Palmatools\INECO\PEIF\Pruebas_VC2010\Prueba_AutoCAD\DrivingCAD\Program.cs:línea 19&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; en System.Threading.ThreadHelper.ThreadStart()&lt;BR /&gt;&amp;nbsp; InnerException:&lt;/P&gt;&lt;P&gt;*************************************************************************************************************************************************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are there another way to do something like this, and that works?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;int r = 255;&lt;BR /&gt;int g = 0;&lt;BR /&gt;int b = 0;&lt;BR /&gt;AcadLayer LY_Rutas = gbl_doc.Layers.Add("PruebaCAD");&lt;BR /&gt;LY_Rutas.TrueColor.SetRGB(r,g,b);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanx again&lt;/P&gt;</description>
      <pubDate>Thu, 10 May 2012 07:28:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3451480#M55684</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-10T07:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: JLS2012-1</title>
      <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3451656#M55685</link>
      <description>&lt;P&gt;Here is what I would to create new layer&lt;/P&gt;&lt;PRE&gt;        [CommandMethod("myLay", CommandFlags.Modal | CommandFlags.Redraw)]

        public void CreateLayer()
        {
            string layerName = "LY_Rutas";
            ObjectId layerId = ObjectId.Null;
            byte r = 176;
            byte g = 37;
            byte b = 28;
            Document doc = Application.DocumentManager.MdiActiveDocument;
            Database db = doc.Database;
            Editor ed = doc.Editor;
            Transaction tr = db.TransactionManager.StartTransaction();
            using (tr)
            {
                // Get the layer table from the drawing and open for write
                LayerTable lt = (LayerTable)tr.GetObject(db.LayerTableId, OpenMode.ForWrite);
                if (lt.Has(layerName))
                {
                    layerId = lt[layerName];
                    if (layerId.IsErased)
                    {
                        LayerTableRecord ltr = (LayerTableRecord)tr.GetObject(layerId, OpenMode.ForWrite, true);
                        ltr.Erase(false);
                    }
                }
                else
                {
                    // Create new layer table record 
                    LayerTableRecord ltr = new LayerTableRecord();
                    // Add some properties
                    ltr.Name = layerName;
                    ltr.LinetypeObjectId = db.ContinuousLinetype;
                    ltr.LineWeight = LineWeight.LineWeight030;
                    ltr.Color = Color.FromRgb(r, g, b);
                    layerId = lt.Add(ltr);
                    // Append layer to database
                    tr.AddNewlyCreatedDBObject(ltr, true);
                    tr.Commit();
                }
            }
        }&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Using your function try this way, not tested&lt;/P&gt;&lt;PRE&gt;              AcadLayer LY_Rutas = gbl_doc.Layers.Add("PruebaCAD");
               //change linetype
                LY_Rutas.Linetype = strLtype;
                //change entity color
                AcadAcCmColor acCol = LY_Rutas.TrueColor;
                //1. change color RGB
                acCol.ColorMethod = AcColorMethod.acColorMethodByRGB;
                acCol.SetRGB(255,255,0);
                //2. change color index etc...
                //acCol.ColorMethod = AcColorMethod.acColorMethodByACI;
                //acCol.ColorIndex = (AcColor)140;
                LY_Rutas.TrueColor = acCol;
                //release AcadAcCmColor object
                acCol = null;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;~'J'~&lt;/P&gt;</description>
      <pubDate>Thu, 10 May 2012 11:19:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3451656#M55685</guid>
      <dc:creator>Hallex</dc:creator>
      <dc:date>2012-05-10T11:19:29Z</dc:date>
    </item>
    <item>
      <title>Re: JLS2012-1</title>
      <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3459188#M55686</link>
      <description>&lt;P&gt;Thanx very much.&lt;/P&gt;&lt;P&gt;it works perfectly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 May 2012 09:09:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3459188#M55686</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-16T09:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: JLS2012-1</title>
      <link>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3463462#M55687</link>
      <description>&lt;P&gt;Glad to help&lt;/P&gt;&lt;P&gt;Cheers &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="arial,helvetica,sans-serif"&gt;~'J'~&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 18 May 2012 15:05:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/jls2012-1/m-p/3463462#M55687</guid>
      <dc:creator>Hallex</dc:creator>
      <dc:date>2012-05-18T15:05:30Z</dc:date>
    </item>
  </channel>
</rss>

