Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan > Anregungen & Bugreports

Anregungen & Bugreports Für Vorschläge an den Autor Roland und neue XProfan-Versionen

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Dateien lassen sich nicht...
Aufrufe: 0, Antworten: 0
Gehe zum ersten neuen Beitrag Passt das?
Aufrufe: 831, Antworten: 48
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50818, Antworten: 1387
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26536, Antworten: 4193
Gehe zum ersten neuen Beitrag PPF Blödstückchen Teil 3
Aufrufe: 22072, Antworten: 863
Gehe zum ersten neuen Beitrag Neues Netzwerk?
Aufrufe: 37, Antworten: 3
Gehe zum ersten neuen Beitrag word 2003
Aufrufe: 45, Antworten: 2
Gehe zum ersten neuen Beitrag Internetseite nicht Erreichbar
Aufrufe: 396, Antworten: 30
Gehe zum ersten neuen Beitrag PortableApps Anwendungen...
Aufrufe: 15, Antworten: 0
Gehe zum ersten neuen Beitrag Task Coach 1.3.15 (Linux)
Aufrufe: 14, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04.06.2009, 07:26   #1 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.875
Beitrag Gridbox-Änderungen

Wünsche mir für die nächste Version von XPROFAN:

1.) Daß die Gridbox nicht nur in der 1.Spalte sortiert.

2.) Daß die Spaltenbreiten als Variablen angegeben werden können.
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 04.06.2009, 20:26   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Hallo Horst!

1. Das geht mit der Listview.dll bzw. mit der Message LVM_SORTITEMSEX
http://msdn.microsoft.com/en-us/library/bb761228(VS.85).aspx

2. Das sollte eigentlich auch gehen, wenn du den String zusammensetzt.

Viele Grüße,
Jac
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 04.06.2009, 22:15   #3 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.875
Standard

@Jac
Zu 1.)
Daß das mit der LISTVIEW.DLL von Frank geht, weiß ich. Die XProfan-Gridbox sortiert aber in der jetzigen Version nur die 1. Spalte - siehe Hilfe

Zu 2.)
Habe ich versucht. So in der Art:
Declare titel$,spalte$,gridbox&
spalte$=STR$(%MaxX/3)
titel$="Links;0;"+spalte$+";Rechts;0;"+spalte$

Window 0,0-%MaxX,%MaxY
gridbox&=CREATE("Gridbox",%Hwnd,titel$,0,20,20,(%MaxX-50),500)
WAITINPUT
END
Kommt eine Fehlermeldung:
"Unerlaubter Funktionsaufruf !"
Der Titel der Gridbox akzeptiert im Moment nur einen kompletten String.
Daher mein Wunsch für die beiden Änderungen an Roland
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 04.06.2009, 22:38   #4 (Direktlink)
RGH
Forenmaskottchen
 
Benutzerbild von RGH
 
Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
Standard

Zitat:
Zitat von horsthorn Beitrag anzeigen
Zu 2.)
Habe ich versucht. So in der Art:
...
Fast richtig. Du hast nur ein INT() vergessen. Den %MaxX/3 ist eine Zahl mit Nachkommastellen und damit kommt die Funktion nicht klar. So geht es:
Code:
Declare titel$,spalte$,gridbox&
spalte$=STR$(Int(%MaxX/3))
titel$="Links;0;"+spalte$+";Rechts;0;"+spalte$

Window 0,0-%MaxX,%MaxY
print titel$
gridbox&=CREATE("Gridbox",%Hwnd,titel$,0,20,20,(%MaxX-50),500)
WAITINPUT
END
Derartige dynamische Gridboxen benutze ich ständig, da ich eher selten die Spaltenbreite im Vorraus kenne.

Gruß
Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c
AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c


http://www.xprofan.de
RGH ist offline   Mit Zitat antworten
Alt 05.06.2009, 07:07   #5 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.875
Daumen hoch

@RGH
Zitat:
Derartige dynamische Gridboxen benutze ich ständig, da ich eher selten die Spaltenbreite im Vorraus kenne.
Deshalb hatte ich ja die Bitte geäußert - aber das es mit INT(.. so einfach geht, zeigt wieder mal die Stärke von XPROFAN
Im Übrigen schreibe ich aus WIN-7 RC und entwickele auch unter dieser Beta-Version. Bisher keinerlei Probleme mit XProfan und dem BS
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 05.06.2009, 10:38   #6 (Direktlink)
RGH
Forenmaskottchen
 
Benutzerbild von RGH
 
Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
Standard

Zitat:
Zitat von horsthorn Beitrag anzeigen
Wünsche mir für die nächste Version von XPROFAN:

1.) Daß die Gridbox nicht nur in der 1.Spalte sortiert.

2.) Daß die Spaltenbreiten als Variablen angegeben werden können.
Punkt 2 haben wir bereits abgehandelt: das funktioniert schon jetzt und zu Punkt 1:

Eigentlich möchte ich Frank mit seiner ListView.dll nicht atbeitslos machen. Natürlich wäre es möglich, die GridBox in ListView umzubenennen, eine Containerfunktion ListView() einzubauen und dieser all die Funktionen aus der ListView.dll hinzuzufügen, die Franks DLL so beliebt machen. ... Aber das war von Anfang an nicht der Plan. Deshalb ist es eine einfache Gridbox geworden, die im Wesentlichen die Funktionen enthält, die eine unter Windows 3.1 nutzbare Grid-DLL schon geboten hat. (Von daher stammt auch der Name.)

Wer ein DLL-freies Programm bevorzugt, kann die Eigentschaften der Gridbox, hinter der sich ebenso wie beim nicht anzeigbaren Grid die ListView-Klasse von Windows verbirgt, ja wie oben gezeigt mit den passenden API-Messages (LVM_...) und -Funktionen "aufbohren".

Gruß
Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c
AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c


http://www.xprofan.de

Geändert von RGH (05.06.2009 um 10:43 Uhr)
RGH ist offline   Mit Zitat antworten
Alt 05.06.2009, 17:36   #7 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Dann bleibt immer noch die API.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 05.06.2009, 17:57   #8 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
Standard

Zitat:
1. Das geht mit der Listview.dll bzw. mit der Message LVM_SORTITEMSEX
Also die Listview.dll benutzt die Message LVM_SORTITEMS, die ist ja fast identisch und funktioniert sogar ab Windows 95.

Auch wenn du diese Messages benutzt, musst du immer noch selbst Hand anlegen, weil die Funktionen während des Sortierens ständig deine Sortierroutine anspringen. Bei vielen Einträgen wird das doch recht langsam in XProfan, denke ich. Für kleine Listen aber durchaus überlegenswert.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (05.06.2009 um 18:01 Uhr)
Frabbing ist offline   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > XProfan > Anregungen & Bugreports

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Programm-Icon in Gridbox horsthorn XProfan 26 22.05.2009 15:41
Änderungen daschu77 Homepagegestaltung 1 28.02.2008 22:50
phpBB2 Plus 1.53 - Änderungen am Navimenü und ich weiß... sandsonne PHP/MySQL 15 13.06.2007 10:34
Dialogübergreifende Änderungen an Schaltflächen Martin Lottner C/C++, Visual C++, Visual C++.NET 4 01.11.2004 14:16



Alle Zeitangaben in WEZ +2. Es ist jetzt 21:48 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2