<?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 : výpis hladin-2</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : CAD programov&#225;n&#237; : výpis hladin-2]]></description>
  <pubDate>Fri, 15 May 2026 07:26:17 +0000</pubDate>
  <lastBuildDate>Wed, 19 Aug 2009 11:29:27 +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=9098</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[výpis hladin-2 : Dob&#345;e; d&#283;kuji. ]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45793&amp;title=vypis-hladin2#45793</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=46">Ferdinand</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 19.srp.2009 v 11:29<br /><br />Dobře; děkuji.]]>
   </description>
   <pubDate>Wed, 19 Aug 2009 11:29:27 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45793&amp;title=vypis-hladin2#45793</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : Ale to jste mne pon&#283;kud nepochopil....]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45781&amp;title=vypis-hladin2#45781</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 18.srp.2009 v 21:40<br /><br />Ale to jste mne poněkud nepochopil. Já vůbec nezpochybňuji praktičnost nebo nepraktičnost používání velkých/malých písmen v názvech hladin. Šlo mi čistě o ten filtr hladin. Pokud jsou voleny&nbsp;minusky a verzály jen z důvodu čitelnosti, viděl bych jako vhodné, aby filtr nebral ohled na velikost písma. Jestli to připravujete nejen pro sebe, vyhnete se opakovaným reklamacím, že program špatně pracuje: "Vždyť jsem zadal předponu KLM a ono mi to nenašlo hladinu Klmxy!" Ale to je opravdu jen na okraj a mimo téma dotazu. Jinak doufám, že jsem Vám aspoň trochu pomohl postrčit řešení Vašeho problému.]]>
   </description>
   <pubDate>Tue, 18 Aug 2009 21:40:43 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45781&amp;title=vypis-hladin2#45781</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : Aha, fakt, omluva... jak jsem...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45768&amp;title=vypis-hladin2#45768</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=46">Ferdinand</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 18.srp.2009 v 16:24<br /><br />Aha, fakt, omluva... jak jsem to chtěl rychle napsat, tak se mi to pomotalo (i mně se to stává...<img src="http://www.cadforum.cz/forum/smileys/smiley23.gif" height="17" width="17" border="0" align="absmiddle" alt="Geek" />).<DIV>Výsledný efekt používání m/v písmen názvů tkví v tom, že 1.</DIV><DIV>KDYŽ NAPIŠU VŠE VELKÝMI PÍSMENY tak to zabere více místa v tabulce editoru hladin, ale</DIV><DIV>Když napišu vše 1malými písmeny tak to zabere místa méně...(což se může zdát jako prkotina, ale při delším řetězci je markantní - na obrazovce je při maximalizaci okna cca. 10 cm místa pro popis a stává se, že to nestačí).</DIV><DIV>2. popis je jednoznačný. <U>Příklad:</U>&nbsp; 1Lo1o (jedna_el_o_jedna_o) vs. 1lo10 anebo 11010, B86 (bé_osm_šest) vs. 886, Z0na (zet_nula_en_a) vs. zona ...atd. Ale to je už tak trochu na jiné téma.</DIV>]]>
   </description>
   <pubDate>Tue, 18 Aug 2009 16:24:51 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45768&amp;title=vypis-hladin2#45768</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : IMHO jste to ve va&#353;&#237; odpov&#283;di...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45754&amp;title=vypis-hladin2#45754</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 18.srp.2009 v 08:50<br /><br />IMHO jste to ve vaší odpovědi zpřeházel - STRCAT je zřetězení a NEMŮŽE měnit velikost písmen. Je tam proto, abyste na hodnotu proměnné PREDP přilepil tu hvězdičku a udělal z toho vzor pro hledání.]]>
   </description>
   <pubDate>Tue, 18 Aug 2009 08:50:19 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45754&amp;title=vypis-hladin2#45754</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : No, jde o to, jestli to chcete...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45751&amp;title=vypis-hladin2#45751</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 18.srp.2009 v 08:09<br /><br />No, jde o to, jestli to chcete mít case sensitiv nebo ne. Osobně bych se tomu snažil vyhnout - uživatelé to dost těžko chápou.<DIV>To "zdvojení" je IMHO triviální - zkonvertuji oba porovnávané řetězce na velká písmena.</DIV><DIV>Co se týká wcmatch - snadno otestujete, když vyhodíte to strcase.</DIV>]]>
   </description>
   <pubDate>Tue, 18 Aug 2009 08:09:43 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45751&amp;title=vypis-hladin2#45751</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : To jsem pak &#353;patn&#283; pochopil fci...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45750&amp;title=vypis-hladin2#45750</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=46">Ferdinand</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 18.srp.2009 v 08:03<br /><br />To jsem pak špatně pochopil fci wcmatch - měl jsem za to, že slouží právě k tomu, aby se zohlednily jakékoliv znaky v řetězci (bez ohledu na malá/velká písmena).<DIV>Nechápu, k čemu je dobré ve výrazu to zdvojení:</DIV><DIV><FONT color=#0000ff>(if (wcmatch&nbsp; (strcase LAY) (strcat (strcase PREDP) "*"))</FONT></DIV><DIV>Doposud jsem používal takhle:</DIV><DIV>(strcase "aBcD123eF");vrací aBcD123eF</DIV><DIV>(strcat "aBcD123eF");vrací ABCD123EF</DIV><DIV>Proměnná PREDP může být jakýkoliv řetězec (jsou tam malá/velká písmena, čísla, znaky...):</DIV><DIV><FONT color=#0000ff>(setq PREDP<BR>&nbsp;&nbsp;&nbsp; (getstring<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "\nZadejte předponu názvu sady hladin vč. oddělovače &#091;-/./_&#093; &lt;R6_Fx-&gt; : "<BR>&nbsp;&nbsp;&nbsp; )<BR>&nbsp;&nbsp;&nbsp; )</FONT></DIV>]]>
   </description>
   <pubDate>Tue, 18 Aug 2009 08:03:45 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45750&amp;title=vypis-hladin2#45750</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : ;;seznam hladin;;-bez filtru(defun...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45728&amp;title=vypis-hladin2#45728</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 17.srp.2009 v 15:36<br /><br />;;seznam hladin<BR>;;-bez filtru<BR>(defun C:layerlist (/ LAY&nbsp; i tt)<BR>&nbsp; (setq LAY&nbsp; 0<BR>&nbsp;LYRL nil<BR>&nbsp; )<BR>&nbsp; (tblnext "LAYER" LAY)<BR>&nbsp; (while LAY<BR>&nbsp;&nbsp;&nbsp; (setq LAY (cdr (assoc 2 (tblnext "LAYER"))))<BR>&nbsp;&nbsp;&nbsp; (if LAY<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (if (WCMATCH&nbsp; (STRCASE LAY) (STRCAT (STRCASE PREDP) "*"))<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (setq LYRL (append LYRL (list LAY))))<BR>&nbsp;&nbsp;&nbsp; )<BR>&nbsp; )<BR>)<BR>]]>
   </description>
   <pubDate>Mon, 17 Aug 2009 15:36:15 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45728&amp;title=vypis-hladin2#45728</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : 1. Nevid&#237;m d&#367;vod, pro&#269; by ne&#353;el...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45726&amp;title=vypis-hladin2#45726</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 17.srp.2009 v 15:08<br /><br />1. Nevidím důvod, proč by nešel použít wcmatch<DIV>2. Asi by bylo dobré odstranit "case-sensitivity" pomocí fce STRCASE</DIV>]]>
   </description>
   <pubDate>Mon, 17 Aug 2009 15:08:39 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45726&amp;title=vypis-hladin2#45726</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : U&#382; moc nev&#237;m, o co &#353;lo, ale z&#345;ejm&#283;...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45725&amp;title=vypis-hladin2#45725</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 17.srp.2009 v 14:52<br /><br />Už moc nevím, o co šlo, ale zřejmě jsem Vám tenkrát jen vypreparoval kousek kódu z nějakého mého staršího prográmku a ty proměnné tam prostě zůstaly. Myslím, že jsem to požíval v projektu, který vytvářel zadání pro prográmek pro výpočet prutových a rámových konstrukcí a typ byl druh prvku.<DIV>Nevím, jestli jsem úplně pochopil dotaz, ale filtrovat podle začátku názvu hladiny by šlo primitivně třeba takto:</DIV><DIV>&nbsp;</DIV><DIV><DIV><FONT color=#0000ff>;;seznam hladin<BR>;;-bez filtru<BR>(defun C:layerlist (/ LAY&nbsp; i tt)<BR>&nbsp; (setq LAY&nbsp; 0<BR>&nbsp;LYRL nil<BR>&nbsp; )<BR>&nbsp; (tblnext "LAYER" LAY)<BR>&nbsp; (while LAY<BR>&nbsp;&nbsp;&nbsp; (setq LAY (cdr (assoc 2 (tblnext "LAYER"))))<BR>&nbsp;&nbsp;&nbsp; (if LAY<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (if (=(SUBSTR LAY 1 (STRLEN PREDP))PREDP)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (setq LYRL (append LYRL (list LAY))))<BR>&nbsp;&nbsp;&nbsp; )<BR>&nbsp; )<BR>)<BR></FONT></DIV><DIV><FONT color=#0000ff></FONT>&nbsp;</DIV><DIV><FONT color=#0000ff>(Seznam hladin jsem vyhodil z lokálních proměnných, abych to mohl testovat)</FONT></DIV></DIV>]]>
   </description>
   <pubDate>Mon, 17 Aug 2009 14:52:59 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45725&amp;title=vypis-hladin2#45725</guid>
  </item> 
  <item>
   <title><![CDATA[výpis hladin-2 : Pon&#283;vad&#382; t&#233;ma je ji&#382; uzav&#345;eno,...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45721&amp;title=vypis-hladin2#45721</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=46">Ferdinand</a><br /><strong>Předmět:</strong> 9098<br /><strong>Zasláno:</strong> 17.srp.2009 v 14:11<br /><br />Poněvadž téma je již uzavřeno, a potřebuji opět prodebatovat:<DIV>Příklad od p. Seinera je opravdu inspirující (až na nějaké nejasnosti: k čemu tam slouží prom. "t" a "typ" ?).</DIV><DIV>Nyní jsem narazil na nutnost vytvoření "filtrovaného" seznamu hladin, tj. ze všech hladin udělat dílčí seznam pouze začínajících stejným kódem.</DIV><DIV><U>Příklad:</U></DIV><DIV>Existující sada hladin je s názvy</DIV><DIV>R6.00-build, R6.00-dim, R6.00-el,&nbsp;...</DIV><DIV>k tomu ještě samozřejmě existuje mnoho dalších (i podobných - např. R6.25-build, R6.25-dim, ...). Celkem je jich dejme tomu 75 .</DIV><DIV>Předpona <EM>R6.00-</EM> (prom. PREDP)&nbsp;je zvolena při založení nové sady hladin (pomocí lispu).</DIV><DIV>Mým cílem je seznam, který bude obsahovat pouze ty které jsou R6.00-*</DIV><DIV>Stávající rutinka - na zákl. vzoru p. Seinera:</DIV><DIV><FONT color=#0000ff>;;seznam hladin<BR>;;-bez filtru<BR>(defun C:layerlist (/ LAY LYRL i tt)<BR>&nbsp; (setq&nbsp;LAY&nbsp; 0<BR>&nbsp;LYRL nil<BR>&nbsp; )<BR>&nbsp; (tblnext "LAYER" LAY)<BR>&nbsp; (while LAY<BR>&nbsp;&nbsp;&nbsp; (setq LAY (cdr (assoc 2 (tblnext "LAYER"))))<BR>&nbsp;&nbsp;&nbsp; (if&nbsp;LAY<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (setq LYRL (append LYRL (list LAY)))<BR>&nbsp;&nbsp;&nbsp; )<BR>&nbsp; )<BR>)</FONT></DIV><DIV><FONT color=#0000ff></FONT>&nbsp;</DIV><DIV>Pro ten filtr se nedá použít proměnné PREDP jako argumentu:</DIV><DIV><FONT color=#0000ff>(if (wcmatch LAY PREDP)</FONT></DIV><DIV><FONT color=#0000ff>...</FONT></DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Mon, 17 Aug 2009 14:11:35 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9098&amp;PID=45721&amp;title=vypis-hladin2#45721</guid>
  </item> 
 </channel>
</rss>