Aktuelle Zeit: 11.12.2018 02:08

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 125 Beiträge ]  Gehe zu Seite Vorherige  1 ... 9, 10, 11, 12, 13
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  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 125 Beiträge ]  Gehe zu Seite Vorherige  1 ... 9, 10, 11, 12, 13

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 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