<?xml version="1.0" encoding="windows-1250" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>CAD F&#243;rum : iLogic Title Block</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : iLogic a ETO : iLogic Title Block]]></description>
  <pubDate>Wed, 06 May 2026 15:27:55 +0000</pubDate>
  <lastBuildDate>Fri, 01 Nov 2019 14:42:14 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.cadforum.cz/forum/RSS_post_feed.asp?TID=29600</WebWizForums:feedURL>
  <image>
   <title><![CDATA[CAD F&#243;rum]]></title>
   <url>https://www.cadforum.cz/forum/forum_images/web_wiz_forums.png</url>
   <link>https://www.cadforum.cz/forum/</link>
  </image>
  <item>
   <title><![CDATA[iLogic Title Block : D&#283;kuji za ochotu vyzkou&#353;&#237;m...Popelka ...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118074&amp;title=ilogic-title-block#118074</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=26140">PopelkaM</a><br /><strong>Předmět:</strong> 29600<br /><strong>Zasláno:</strong> 01.lis.2019 v 14:42<br /><br />Děkuji za ochotu vyzkouším...Popelka]]>
   </description>
   <pubDate>Fri, 01 Nov 2019 14:42:14 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118074&amp;title=ilogic-title-block#118074</guid>
  </item> 
  <item>
   <title><![CDATA[iLogic Title Block : T&#345;eba takhle Dim sourceIdw As...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118073&amp;title=ilogic-title-block#118073</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9996">Navara</a><br /><strong>Předmět:</strong> 29600<br /><strong>Zasláno:</strong> 01.lis.2019 v 14:20<br /><br />Třeba takhle<div><table width="99%"><tr><td><pre class="BBcode"></div><div><div>Dim sourceIdw As DrawingDocument = ThisApplication.Documents.Open("C:\Source.idw")</div><div>Dim targetIdw As DrawingDocument= ThisApplication.Documents.Open("C:\Target.idw")</div><div>Dim replaceExisting As Boolean = True</div><div><br></div><div>Dim sourceTitleBlockDef As TitleBlockDefinition = sourceIdw.TitleBlockDefinitions("TitleBlockName")</div><div>Dim targetTitleBlockDef As TitleBlockDefinition = sourceTitleBlockDef.CopyTo(targetIdw,replaceExisting)</div></div><div></pre></td></tr></table></div><div><br></div>]]>
   </description>
   <pubDate>Fri, 01 Nov 2019 14:20:44 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118073&amp;title=ilogic-title-block#118073</guid>
  </item> 
  <item>
   <title><![CDATA[iLogic Title Block : D&#283;kuji za info.Vkl&#225;d&#225;n&#237; funguje...Makro...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118072&amp;title=ilogic-title-block#118072</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=26140">PopelkaM</a><br /><strong>Předmět:</strong> 29600<br /><strong>Zasláno:</strong> 01.lis.2019 v 13:46<br /><br />Děkuji za info.<br>Vkládání funguje...<br><br>Makro níže počítá s tím ,že razítko je ve zdrojích aktuálního výkresu.<br>Potřebuji udělat to co bylo v iLogicu.<br>Aby se razítko do výkresu zkopírovalo ze souboru *.idw.<br>Můžete mě ještě poradit?<br><br>Děkuji Popelka<br><br>--------------------------------------------------------------------------------------<br>Public Sub InsertTitleBlockOnSheet()<br>&nbsp;&nbsp;&nbsp; ' Set a reference to the drawing document.<br>&nbsp;&nbsp;&nbsp; ' Nastavte odkaz na výkresový dokument<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; ' This assumes a drawing document is active.<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Dim oDrawDoc As DrawingDocument<br>&nbsp;&nbsp;&nbsp; Set oDrawDoc = ThisApplication.ActiveDocument<br><br>&nbsp;&nbsp;&nbsp; ' Obtain a reference to the desired border defintion.<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; Dim oTitleBlockDef As TitleBlockDefinition<br>&nbsp;&nbsp;&nbsp; Set oTitleBlockDef = oDrawDoc.TitleBlockDefinitions.Item("CNHI")<br><br>&nbsp;&nbsp;&nbsp; Dim oSheet As Sheet<br>&nbsp;&nbsp;&nbsp; Set oSheet = oDrawDoc.ActiveSheet<br><br>&nbsp;&nbsp;&nbsp; ' Check to see if the sheet already has a title block and delete it if it does.<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; If Not oSheet.TitleBlock Is Nothing Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oSheet.TitleBlock.Delete<br>&nbsp;&nbsp;&nbsp; End If<br><br>&nbsp;&nbsp;&nbsp; ' This title block definition contains one prompted string input.&nbsp; An array<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; ' must be input that contains the strings for the prompted strings.'<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; Dim sPromptStrings(1 To 22) As String<br>&nbsp;&nbsp;&nbsp; sPromptStrings(1) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(2) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(3) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(4) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(5) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(6) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(7) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(8) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(9) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(10) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(11) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(12) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(13) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(14) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(15) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(16) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(17) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(18) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(19) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(20) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(21) = ""<br>&nbsp;&nbsp;&nbsp; sPromptStrings(22) = ""<br><br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; ' Add an instance of the title block definition to the sheet.<br>&nbsp;&nbsp;&nbsp; Dim oTitleBlock As TitleBlock<br>&nbsp;&nbsp;&nbsp; Set oTitleBlock = oSheet.AddTitleBlock(oTitleBlockDef, , sPromptStrings)<br>End Sub<br><br>]]>
   </description>
   <pubDate>Fri, 01 Nov 2019 13:46:35 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118072&amp;title=ilogic-title-block#118072</guid>
  </item> 
  <item>
   <title><![CDATA[iLogic Title Block : Tohle je trochu slo&#382;it&#283;j&#353;&#237; &#250;loha....]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118070&amp;title=ilogic-title-block#118070</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9996">Navara</a><br /><strong>Předmět:</strong> 29600<br /><strong>Zasláno:</strong> 01.lis.2019 v 11:21<br /><br />Tohle je trochu složitější úloha. Podle mě na to iLogic žádnou zvláštní podporu neposkytuje a je potřeba to udělat přes plné API.<div>V nápovědě k API Inventrou je uveden příklad&nbsp;ve VBA&nbsp;na definici a vložení rohového razítka, který není problém upravit pro iLogic.</div><div>Příklad najdete pod heslem <table width="99%"><tr><td><pre class="BBcode">TitleBlock Object</pre></td></tr></table>&nbsp;(kopírovat ho sem nebudu)</div><div><br></div><div>Pro vložení razítka je potřeba použít přímo metodu <table width="99%"><tr><td><pre class="BBcode">Sheet.AddTitleBlock Method</pre></td></tr></table> a pokud nové razítko obsahuje zadání s výzvou, je argument <table width="99%"><tr><td><pre class="BBcode">PromptStrings</pre></td></tr></table> povinný a musí obsahovat přesně daný počet textů, který odpovídá počtu výzev v razítku v pořadí, v jakém se výzvy zadávají do razítka.</div><div><br></div><div>Pokud i původní razítko obsahuje vyplněná zadání s výzvou, které je potřeba přenést, tak se situace ještě více komplikuje, protože je potřeba tyto hodnoty před vymazáním razítka přečíst a správně zapsat do nového razítka.</div>]]>
   </description>
   <pubDate>Fri, 01 Nov 2019 11:21:20 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118070&amp;title=ilogic-title-block#118070</guid>
  </item> 
  <item>
   <title><![CDATA[iLogic Title Block : Dobr&#253; den,pokou&#353;&#237;m se iLogicem...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118069&amp;title=ilogic-title-block#118069</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=26140">PopelkaM</a><br /><strong>Předmět:</strong> 29600<br /><strong>Zasláno:</strong> 01.lis.2019 v 09:40<br /><br />Dobrý den,<br>pokouším se iLogicem vyměnit staré razítko za nové ve výkrese viz. pravidlo níže.<br>Nové razítko vloží do zdrojů výkresu ,ale nevloží do výkresu.<br><br>Problém je ,že razítko má texty s výzvou a to není v pravidle ošetřeno....<br><br>Poradí mě někdo...<br><br>Děkuji Popelka<br><br><br>---------------------------------------------------------------------------<br>ThisDrawing.ResourceFileName = "cesta ksouboru idw"<br>ThisDrawing.KeepExtraResources = False<br>Dim oSheets As Sheets<br>oDoc = ThisDoc.Document<br>Dim oSheet As Sheet<br>&nbsp;&nbsp;&nbsp; For Each oSheet In oDoc.Sheets<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oSheet.Activate<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ActiveSheet.TitleBlock = "nové razítko"<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Next<br>]]>
   </description>
   <pubDate>Fri, 01 Nov 2019 09:40:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=29600&amp;PID=118069&amp;title=ilogic-title-block#118069</guid>
  </item> 
 </channel>
</rss>