<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=63&amp;t=19472&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-10-29T12:47:38+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=63&amp;t=19472&amp;mode</id>
<entry>
<author><name><![CDATA[Inuma]]></name></author>
<updated>2017-10-29T12:47:38+01:00</updated>
<published>2017-10-29T12:47:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197973#p197973</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197973#p197973"/>
<title type="html"><![CDATA[Re: Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197973#p197973"><![CDATA[
Tutaj na temat biblioteki XMLSax, bardzo prostej w obsłudze:<br /><br /><a href="https://www.b4x.com/android/forum/threads/xml-parsing-with-the-xmlsax-library.6866/"  class="postlink">https://www.b4x.com/android/forum/threads/xml-parsing-with-the-xmlsax-library.6866/</a><br /><br /><br />w czasie runtime tworzenie komponentów:<br /><br /><a href="https://www.b4x.com/android/forum/threads/how-to-creat-a-dynamic-button.17417/"  class="postlink">https://www.b4x.com/android/forum/threads/how-to-creat-a-dynamic-button.17417/</a><br /><br />Zmiana activity i layoutów:<br /><br /><a href="https://www.b4x.com/android/forum/threads/two-activities-example.6611/"  class="postlink">https://www.b4x.com/android/forum/threads/two-activities-example.6611/</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18179">Inuma</a> — 29 paź 2017, o 12:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2017-10-29T12:02:00+01:00</updated>
<published>2017-10-29T12:02:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197969#p197969</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197969#p197969"/>
<title type="html"><![CDATA[Re: Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197969#p197969"><![CDATA[
@Inuma - to napisz jak to rozwiązałeś. Będzie dla potomnych.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 29 paź 2017, o 12:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Inuma]]></name></author>
<updated>2017-10-29T11:12:05+01:00</updated>
<published>2017-10-29T11:12:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197963#p197963</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197963#p197963"/>
<title type="html"><![CDATA[Re: Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197963#p197963"><![CDATA[
W gruncie rzeczy to nie wiem, jak to się robi w basicu, ale to podstawy musi być jakoś oprogramowane.<br />W każdym razie posunąłem się do przodu, parsing xml i dynamiczne tworzenie layoutu mam już za sobą.<br />Dziękuję za odzew.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18179">Inuma</a> — 29 paź 2017, o 11:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Inuma]]></name></author>
<updated>2017-10-28T10:55:27+01:00</updated>
<published>2017-10-28T10:55:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197916#p197916</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197916#p197916"/>
<title type="html"><![CDATA[Re: Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197916#p197916"><![CDATA[
To jednak nie to o co mi chodzi. Procedura ma być jedna nadrzędna dla wszystkich buttonów, i buttonów ilość nie jest z góry ustalona, tylko w trakcie działania programu. Czyli trzeba by było utworzyć kilkanaście czy kilkadziesiąt osobnych layoutów, plus jeden layout startowy. Tylko nie wiem czy to za bardzo nie pochłania pamięci. A ta opcja osobnych aktywności. Coś mi się zdaje że ten basic rzeczywiście basic <img src="https://forum.atnel.pl/images/smilies/icon_neutral.gif" alt=":|" title="Średnio zadowolony" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 10:55 ]</span></strong><br /><br />Znalazłem rozwiązanie - biblioteka do obsługi plików xml.<br />A dynamiczne tworzenie buttonów jest bardzo proste, używamy komendy initialize() i addview()<br /><br /><br />[syntax=basic4gl]Sub Activity_Create(FirstTime As Boolean)<br /><br /><br /><br />Dim panels As Panel<br />panels.Initialize(&quot;panels&quot;)<br />panels.color = Colors.Gray<br /><br /><br />Dim btn As Button<br />btn.Initialize(&quot;Button&quot;)<br />btn.Text=&quot;Create Button&quot;<br />btn.Tag = &quot;Create Button&quot;<br />panels.AddView(btn,10%x,10%y,50%x,20%x)<br /><br />Activity.AddView(panels, 0, 0, 100%x, 100%y)<br /><br />End Sub<br /><br />Sub Button_Click<br /><br />End Sub[/syntax]     <br /><br />To wszystko się da zrobić w b4a.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18179">Inuma</a> — 28 paź 2017, o 10:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Inuma]]></name></author>
<updated>2017-10-28T09:17:10+01:00</updated>
<published>2017-10-28T09:17:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197913#p197913</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197913#p197913"/>
<title type="html"><![CDATA[Re: Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197913#p197913"><![CDATA[
ALe to bardziej skomplikowane bo ja chcę mieć zmienną ilość przycisków nie stałą. Raz więcej raz mniej. Poza tym chodzi też o obsługę buttonClick, będzie ona do wszystkich buttonów przypisana, ale dla każdego buttona zmiana caption. Dziękuję za odzew.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18179">Inuma</a> — 28 paź 2017, o 09:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Inuma]]></name></author>
<updated>2017-10-28T08:55:24+01:00</updated>
<published>2017-10-28T08:55:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197910#p197910</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197910#p197910"/>
<title type="html"><![CDATA[Re: Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197910#p197910"><![CDATA[
Tak w kodzie. &quot;Dynamicznie&quot; to określenie często tak nazywające ten proces. W basic4android trzeba przygotować osobno Layout, a ja chcę zrobić layout w runtime, dynamicznie, żebym mógł za żądaną procedurą zmieniać ilość i caption buttonów<br />No, i ten drugi wątek. Klikam na &quot;open&quot; i otwiera mi się plik rekordowy. Klikam na &quot;save&quot; i plik się zapisuje. Nie wiem czy b4a ma takie możliwości. Proszę o jakiekolwiek wskazówki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18179">Inuma</a> — 28 paź 2017, o 08:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Inuma]]></name></author>
<updated>2017-10-27T21:06:53+01:00</updated>
<published>2017-10-27T21:06:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197895#p197895</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197895#p197895"/>
<title type="html"><![CDATA[Read/Write plików tekstowych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19472&amp;p=197895#p197895"><![CDATA[
Chodzi mi o tworzenie, zapis i odczyt plików (które w delphi mają postać tzw. rekordów, nie są to pliki tekstowe) z danymi przetwarzanymi przez program. Nie wiem jak to ugryźć w basic4android. I drugie zagadnienie: Chcę tworzyć buttony dynamicznie, w runtime, i do wszystkich tych  buttonów przypisać jedną procedurę OnClick, ale z różnymi parametrami np. caption, dla każdego buttonu oddzielnie. Też nie wiem jak to zjeść.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18179">Inuma</a> — 27 paź 2017, o 21:06</p><hr />
]]></content>
</entry>
</feed>