<?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: Change Callout Balloon Background color in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264373#M6821</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Works like a charm.&amp;nbsp; Thanks so much for the help!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Sep 2011 19:09:05 GMT</pubDate>
    <dc:creator>JeffreyLaird</dc:creator>
    <dc:date>2011-09-14T19:09:05Z</dc:date>
    <item>
      <title>Change Callout Balloon Background color</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264371#M6819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Callout Ballon Change Color &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In .Net 2010 VB - I can change the color of the text in my callout balloon, but I can't seem to change the color of the balloon itself. Shadowcolor Doesn't do anything. Any help would be appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pTextElement As ITextElement = New TextElement&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pElement As IElement&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pPoint As IPoint = New Point&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pCallOut As ICallout = New BalloonCallout&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pTextSymbol As IFormattedTextSymbol = New TextSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pGraphicsContainer As IGraphicsContainer = pMxDoc.ActiveView&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pPoint = pSelFeat.Shape&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pLatLonFormat.IsLatitude = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pLatLonFormat.GetDMS(pPoint.Y, lDegY, lMinY, lSecY)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pLatLonFormat.IsLatitude = False&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pLatLonFormat.GetDMS(pPoint.X, lDegx, lMinx, lSecx)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim lngStr As String&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim latStr As String&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lngStr = lDegx &amp;amp; Chr(176) &amp;amp; lMinx &amp;amp; "'" &amp;amp; lSecx &amp;amp; """ " &amp;amp; "W"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;latStr = lDegY &amp;amp; Chr(176) &amp;amp; lMinY &amp;amp; "'" &amp;amp; lSecY &amp;amp; """ " &amp;amp; "N"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;POI = pSelFeat.Value(pSelFeat.Fields.FindField("POI_NUM"))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;WMP = pSelFeat.Value(pSelFeat.Fields.FindField("WMP_TYPE"))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextElement.Text = POI &amp;amp; vbCrLf &amp;amp; WMP &amp;amp; vbCrLf &amp;amp; lngStr &amp;amp; vbCrLf &amp;amp; latStr ' add coords"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextElement.Symbol.HorizontalAlignment = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextElement.Symbol.VerticalAlignment = 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;' now reproject so that the placement is in Single Zone&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pPoint.Project(pMap.SpatialReference)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;' get an offset for the balloon&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim nPoint As IPoint = New Point&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nPoint.SpatialReference = pPoint.SpatialReference&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nPoint.X = pPoint.X + 500&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nPoint.Y = pPoint.Y + 300&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pElement = pTextElement&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pElement.Geometry = pPoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pElement.Geometry = nPoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextSymbol.Background = pCallOut&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextSymbol.Size = 8&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor As ESRI.ArcGIS.Display.IRgbColor = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.Blue = 50&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.Green = 240&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.Red = 50&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'this changes the text color.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextSymbol.Color = pColor 'changes the text color OK&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'************ this gives me an error ************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pTextSymbol.Background.TextSymbol.Color = pColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pCallOut.AnchorPoint = pPoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pTextElement.Symbol = pTextSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pGraphicsContainer.AddElement(pElement, gcnt)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;gcnt = gcnt + 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pElement.Activate(pMxDoc.ActiveView.ScreenDisplay)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewGraphics, Nothing, Nothing)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Sep 2011 16:45:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264371#M6819</guid>
      <dc:creator>JeffreyLaird</dc:creator>
      <dc:date>2011-09-13T16:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: Change Callout Balloon Background color</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264372#M6820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You need to create an IFillSymbol (New SimpleFillSymbol) and set its color. Then set IBalloonCallout.Symbol to it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Since IBalloonCallout.Symbol &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;IS &lt;/SPAN&gt;&lt;SPAN&gt;an IFillSymbol, you can also just set the color directly:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pBalloonCallOut As IBalloonCallout = pCallout&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pBalloonCallOut.Symbol.Color = pColor&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Sep 2011 17:48:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264372#M6820</guid>
      <dc:creator>JeffreyHamblin</dc:creator>
      <dc:date>2011-09-13T17:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: Change Callout Balloon Background color</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264373#M6821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Works like a charm.&amp;nbsp; Thanks so much for the help!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Sep 2011 19:09:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264373#M6821</guid>
      <dc:creator>JeffreyLaird</dc:creator>
      <dc:date>2011-09-14T19:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: Change Callout Balloon Background color</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264374#M6822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;+1 on the thanks. This just helped me solve an issue that's been nagging me for awhile. I could change the text color in the callout but never the color of the outline. This helped me solve it. Thanks Jeff!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 20:59:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-callout-balloon-background-color/m-p/264374#M6822</guid>
      <dc:creator>SteveCole</dc:creator>
      <dc:date>2011-09-15T20:59:26Z</dc:date>
    </item>
  </channel>
</rss>

