Aktuelle Zeit: 22.02.2019 12:10

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 159 Beiträge ]  Gehe zu Seite Vorherige  1 ... 10, 11, 12, 13, 14, 15, 16  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: DialogDesign0R V1.26
BeitragVerfasst: 05.10.2018 19:15 
Offline

Registriert: 12.02.2014 20:02
Hallo HeXOR,
habe den DD mit Erfolg bei kleineren Tools eingesetzt, spart doch ne Menge Zeit!
Dabei ist noch eine Problem im Zusammenhang mit dem Panel aufgetreten.

Die kleinen roten Quadrate zur Markierung des aktiven Gadgets spielen "verrückt",
d.h. sie blitzen beim Redraw des DLGs, ausgelöst durch Clicks in den Gadget-Tree,
nur kurz auf und werden vom folgenden Tab verdeckt.

Hiermit ist es nachvollziehbar:

Code:
<?xml version="1.0" encoding="UTF-8"?>

<dialogs>
  <window flags="#PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar" text="Reanimator" minwidth="400" minheight="300" invisible="yes" name="Win_Main" id="#Win_Main">
    <!--G³BlueNet FATs-->
    <vbox expand="item:2">
      <panel name="Win_Main_Pan_Fat" id="#Win_Main_Pan_Fat">
        <!--Alles zum netX (ser. Flash)-->
        <tab text="netX-FAT" name="Win_Main_Pan_Fat_Tab_netx">
          <vbox expand="item:2">
            <text text="FW netX:" name="Win_Main_Pan_Fat_Tab_netx_Txt_FW" id="#Win_Main_Pan_Fat_Tab_netx_Txt_FW"/>
            <hbox expand="item:1">
              <!--Vorhandene Files in der netX-FAT   -->
              <vbox expand="item:1">
                <listicon text="Name" flags="#PB_ListIcon_GridLines | #PB_ListIcon_FullRowSelect | #PB_ListIcon_AlwaysShowSelection" name="Win_Main_Pan_Fat_Tab_netx_Li_Fat" id="#Win_Main_Pan_Fat_Tab_netx_Li_Fat"/>
                <progressbar flags="#PB_ProgressBar_Smooth" height="5" min="0" max="100" value="0" name="Win_Main_Pan_Fat_Tab_netx_Bar_Progress" id="#Win_Main_Pan_Fat_Tab_netx_Bar_Progress"/>
              </vbox>
              <!--File Kommandos zur netX-FAT-->
              <vbox expand="no" align="">
                <button text="Refresh" name="Win_Main_Pan_Fat_Tab_netx_Btn_Refresh" id="#Win_Main_Pan_Fat_Tab_netx_Btn_Refresh"/>
                <button text="Delete" name="Win_Main_Pan_Fat_Tab_netx_Btn_Delete" id="#Win_Main_Pan_Fat_Tab_netx_Btn_Delete"/>
                <button text="Format" name="Win_Main_Pan_Fat_Tab_netx_Btn_Format" id="#Win_Main_Pan_Fat_Tab_netx_Btn_Format"/>
              </vbox>
            </hbox>
          </vbox>
        </tab>
        <!--Alles zur ST-FAT (ser. Flash)-->
        <tab text="ST-FAT" name="Win_Main_Pan_Fat_Tab_ST">
          <vbox>
            <text text="FW STM32:" name="Win_Main_Pan_Fat_Tab_ST_Txt_FW" id="#Win_Main_Pan_Fat_Tab_ST_Txt_FW"/>
            <hbox expand="item:1">
              <!--Vorhandene Files in der ST-FAT-->
              <vbox expand="item:1">
                <listicon text="Name" flags="#PB_ListIcon_GridLines | #PB_ListIcon_FullRowSelect | #PB_ListIcon_AlwaysShowSelection" name="Win_Main_Pan_Fat_Tab_ST_Li_Fat" id="#Win_Main_Pan_Fat_Tab_ST_Li_Fat"/>
                <progressbar flags="#PB_ProgressBar_Smooth" height="5" min="0" max="100" value="0" name="Win_Main_Pan_Fat_Tab_ST_Bar_Progress" id="#Win_Main_Pan_Fat_Tab_ST_Bar_Progress"/>
              </vbox>
              <!--File Kommandos zut ST-FAT-->
              <vbox expand="no" align="">
                <button text="Refresh" name="Win_Main_Pan_Fat_Tab_ST_Btn_Refresh" id="#Win_Main_Pan_Fat_Tab_ST_Btn_Refresh"/>
                <button text="Download" name="Win_Main_Pan_Fat_Tab_ST_Btn_Download" id="#Win_Main_Pan_Fat_Tab_ST_Btn_Download"/>
                <button text="-&gt; netX" name="Win_Main_Pan_Fat_Tab_ST_Btn_TransferToNetX" id="#Win_Main_Pan_Fat_Tab_ST_Btn_TransferToNetX"/>
                <button text="Upload" name="Win_Main_Pan_Fat_Tab_ST_Btn_Upload" id="#Win_Main_Pan_Fat_Tab_ST_Btn_Upload"/>
                <button text="Delete" name="Win_Main_Pan_Fat_Tab_ST_Btn_Delete" id="#Win_Main_Pan_Fat_Tab_ST_Btn_Delete"/>
                <button text="Format" name="Win_Main_Pan_Fat_Tab_ST_Btn_Format" id="#Win_Main_Pan_Fat_Tab_ST_Btn_Format"/>
              </vbox>
            </hbox>
          </vbox>
        </tab>
      </panel>
    </vbox>
  </window>
</dialogs><!--DDesign0R Definition: PureBasic-->


Tschüß dann


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.26
BeitragVerfasst: 06.10.2018 00:09 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
Das hat mich jetzt einiges an (eigentlich nicht vorhandenem) Gehirnschmalz gekostet.
Vor allem tritt dieser Effekt nur bei Windows auf, unter Linux funktioniert es einwandfrei.

Was immer ich versucht habe, das Panel hat sich jedesmal davor gesetzt.

Ich habe das jetzt erst mal mit einer Krücke umschifft, muss mal drüber nachdenken, ob ich das so lasse, oder evtl. nochmal rangehe.

Binaries sind nach wie vor alt, habe nur den Source neu hochgeladen, teste das mal bitte.

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.26
BeitragVerfasst: 07.10.2018 17:08 
Offline

Registriert: 12.02.2014 20:02
Hallo HeXOR,

habe die neue V1.28 untersucht. Funktioniert, flimmert ganz schön, man kann aber damit leben.

Im Tree funktionieren die Pfeil-Tasten Up/Down jeweils nur noch einmal nach einem Mouse Click auf ein Element im Tree,
dann tot bis zum nächsten Click im Tree.

Clickt man auf Gadgetes im Tree, die sich auf gerade nicht sichtbaren Tabs befinden,
dann kommen die roten Kästchen trotzdem, ist aber nicht weiter dramatisch, denke ich.

Gerade noch gemerkt:
Die Up/Down-Gadgets im Dialog rechts schalten beim Clicken den aktiven Tab um, sollten dies aber sicher nicht.

Tschüß


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.26
BeitragVerfasst: 09.10.2018 13:07 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
Hi hjf,



Zitat:
habe die neue V1.28 untersucht. Funktioniert, flimmert ganz schön, man kann aber damit leben.

Du meinst beim Verschieben des Dialogs? Stimmt, das war hässlich, habe es verbessert*

Zitat:
Im Tree funktionieren die Pfeil-Tasten Up/Down jeweils nur noch einmal nach einem Mouse Click auf ein Element im Tree,
dann tot bis zum nächsten Click im Tree.

Stimmt, auch berichtigt*

Zitat:
Clickt man auf Gadgetes im Tree, die sich auf gerade nicht sichtbaren Tabs befinden,
dann kommen die roten Kästchen trotzdem, ist aber nicht weiter dramatisch, denke ich.

Sagen wir mal, es ist ein Feature und wird auch so bleiben.

Zitat:
Gerade noch gemerkt:
Die Up/Down-Gadgets im Dialog rechts schalten beim Clicken den aktiven Tab um, sollten dies aber sicher nicht.

O.k., das habe ich jetzt auf die Schnelle nicht gefunden, schaue ich mir die Tage mal an.



*Kann das erst heute Abend hochladen.

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.29
BeitragVerfasst: 09.10.2018 23:47 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
Habe mal die V1.29 hochgeladen (inklusive Binaries).
  • PanelGadget Anzeige verbessert (nicht perfekt, aber besser)
  • Flimmern beim Verschieben verbessert
  • Mit F2 kann man das Konstantenfenster an und ausknipsen (merkt sich DD auch, weil ich persönlich benötige das Fenster nicht)
  • Mir ist aufgefallen, dass gelegentlich trotz DialogRefresh manche Items nicht mehr dargestellt werden, vor allem die kleinen Icons. Habe das Refresh nun per PostEvent einfach ans Ende der Queue geschickt, und es scheint sich nun verbessert zu haben

Das hier:
Zitat:
Die Up/Down-Gadgets im Dialog rechts schalten beim Clicken den aktiven Tab um, sollten dies aber sicher nicht.

werde ich wohl so lassen!
Ich möchte ungern anfangen Extrawürste für sich merkwürdige GadgetTypen zu braten.
Dann wird das Ganze wieder unübersichtlich, und mich stört das nicht wirklich.
Sorry!

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.30
BeitragVerfasst: 03.01.2019 02:05 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
V1.30
(bin gerade zu faul zum übersetzen)
  • Added possibility to save an additional file which contains all of the names/ids/procedures (de/activate this on top of the constant window, if you can't see this window, reactivate it with F2)
    Please check/change the included save_template.json file, it is responsible for the look of the output file
  • Added a simple update check (once a day)
  • Changed the included AddOn, it will now handle both PureBasic and SpiderBasic sources (please delete the former AddOn)
  • Removed the "tool" flag from the constant window and added a minimize possibility

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.30
BeitragVerfasst: 08.01.2019 11:59 
Offline

Registriert: 12.02.2014 20:02
Hallo HexOR,

schön, dass Du hier weiter dran drehst.

Mir ist folgendes aufgefallen. In den mittels <F2> generierten Daten/File fehlen beim Panel
die IDs von den Tabs, der Beispielcode zeigts.

Code:
<?xml version="1.0" encoding="UTF-8"?>

<dialogs>
  <window flags="#PB_Window_SystemMenu | #PB_Window_SizeGadget" text="Main" id="#Win_Main">
    <vbox>
      <panel id="#Wim_Main_Pan_Test">
        <tab text="Tab 1" id="#Wim_Main_Pan_Test_Tab_1"/>
        <tab text="Tab 2" id="#Wim_Main_Pan_Test_Tab_2"/>
      </panel>
      <button text="Ok" id="#Win_Main_Btn_Ok"/>
    </vbox>
  </window>
</dialogs><!--DDesign0R Definition: PureBasic-->



Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.31
BeitragVerfasst: 08.01.2019 15:50 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
Ich habe eben 1.31 hochgeladen gehabt, und nun sehe ich Deinen Fehlerbericht.
Aber ich bin etwas verwirrt:
Unterstützen die TABs überhaupt Name und ID??
Was genau machst Du denn damit?

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.32
BeitragVerfasst: 08.01.2019 16:56 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
Weiter gehts, V1.32

1.) Tabs wurden hinzugefügt, auch wenn ich nicht weiss wieso
2.) Der automatische Update-Check wurde in einen manuellen Update-Check umgeändert (siehe neues Icon rechts oben in der Ecke)
Gab da wohl schlecht gelaunte Firewalls...

Ach ja, ich bin noch die Neuerungen in V1.31 schuldig:
1.) Automatisches Umschalten des Dialogtyps für Add-Ons repariert
2.) Eine Option hinzugefügt das XML mit in die zusätzliche Datei einzubinden (optional, weitere Checkbox im Konstanen Window hinzugefügt)
3.) Das default_save_template.json wurde überarbeitet, bitte die save_template.json entsprechend anpassen (oder ersetzen)
4.) Ein paar Schreibfehler korrigiert.

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: DialogDesign0R V1.32
BeitragVerfasst: 08.01.2019 21:01 
Offline

Registriert: 12.02.2014 20:02
Ich nutze die Tabs in einer getrennten händisch angelegten "Enumeration Tabs_PanName".
Damit sind diese dann symbolisch ansprechbar. Mehr isses nicht.

folgende drei Beiträge (gleicher Inhalt bzw. darauf bezogen) entfernt. -- Andesdaf


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 159 Beiträge ]  Gehe zu Seite Vorherige  1 ... 10, 11, 12, 13, 14, 15, 16  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: Exabot [Bot] und 4 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye