Deutsch
Quelltexte/ Codesnippets

Menü Programmdesign

 
- Seite 1 -



Normann
Strübli
:?: :?: :?:

Wie wichtig ist Eurer Meinung nach das gute Aussehen eines Programmes?
Klar, es soll einfach zu bedienen und funktionell sein, aber macht es mit etwas mehr Pep nicht ungleich mehr Spaß ein Programm zu bedienen?
Oder lohnt der Aufwand nicht und ist unnütze Spielerei?

Damit meine ich jetzt nicht irgendwelche ausgefallenen Fensterformen oder bunten Grafiken im Hintergrund.
Schlicht sollte es schon sein und dem Anwender ein gewohntes Bild bieten,
schließlich soll er sich ja schnell zurechtfinden.

Als mögliches Beispiel hab ich mal ein Popupmenü herangezogen.
Soll so wie ein Menü im XP-Style aussehen - naja.
Ladet Euch das Beispiel doch mal runter, dann kann man das evtl. besser
verstehen

Man möge mir verzeihen das der Code nicht wirklich gut auskommentiert ist, is ja nur zum probieren.
Außerdem dürfte Andreas Miethe die Grundstruktur bekannt vorkommen, die hab ich von seiner XPRFDEMO geklaut

Ich will das Beispiel auch noch aufarbeiten und einfacher machen denn es fehlen noch Elemente wie ein Subpopupmenü oder ein einfacher Separator. Verbesserungsvorschläge sind auch gerngesehen
Evtl. Packe ich das ganze dann in eine Include... aber erstmal Fragen
ob sich der Aufwand lohnt.

Nebenbei würde mich interessieren ob das Beispiel bei jedem läuft, kann
es bei mir nur unter XP testen.

Achja, ohne Xprofan läuft da leider nix

Schreibt mir Eure Meinung
 
05.06.2004  
 



 
- Seite 2 -



Dennis
Schulmeister
Hallo Norman,

ich glaube das funzt nicht, weil Integer und LongInteger in Strukturen etwas anderes sind. Ich glaube normale Integer reservieren 2 Byte und LongInts 4 Byte.

Will heißen, wenn man die untereinander austauscht stimmt die ganze Adressierung in der Struktur nicht mehr…

Gruß,
Dennis
 
(Fast) alle Profan²-Versionen seit Version 2.6, sowie (fast) alle Windows-Versionen seit Windows 3.1
13.06.2004  
 




Andreas
Miethe


[quote:03aaee5d5a=Normann Strübli]Arrghh!

Nein, und ich Trottel hab mich immer auf die Struktur in der Windows.ph verlassen!

Aber der einzige Unterschied ist doch das in der Headerdatei teilweise integer statt longint. stehen

Aber in der Profan hilfe steht doch:
[quote:03aaee5d5a] Integervariablen können in einem 32-Bit-System die gleichen Werte wie Longint-Variablen haben [/quote:03aaee5d5a]
Also warum funzt das damit nicht?
Ist das ein Fehler in der Windows.ph?

Auch nur nochmal so zum Verständnis...

Auf jedenfall Andreas ich DANKE DIR!!!

[/quote:03aaee5d5a]
In der Profan-Hilfe zu Strukturen steht aber auch :

[quote:03aaee5d5a]
&: Alle Zeiger, Pointer, LongInteger, UnsignedLong, UInt, Integer, etc., die 32 Bit bzw. 4 Byte breit sind, werden als Longints (&) in der Struktur dargestellt.

%: Alle ShortInt und andere zwei Byte (16 Bit) große Elemente werden als Integer (%) dargestellt.

[/quote:03aaee5d5a]
und hier geht es UINT und nicht um WORD.
Ich wuerde sagen da ist ein Fehler in der Structs.ph
 
Gruss
Andreas
________ ________ ________ ________ _
Profan 3.3 - XProfanX2
Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit
ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher
Homepage :  [...] 
13.06.2004  
 




Normann
Strübli
Wollt nur mal kurz über den aktuellen Stand informieren,

Sieht gut aus

Nein im Ernst, ich habe mich die Woche mal intensiv mit den Owner-Draw Menüs (oder Xmenü wie die Erweiterung später heißt) beschäftigt.
(Xmenü wg. XProfan)

Hab noch ein paar Features hinzugefügt *geheimhalt*
und die bekannten Fehler (so hoffe ich) im Griff damit es nicht wieder irgendie Falsch aussieht

Ein paar Kleinigkeiten sind aber noch zu tun nur leider bin ich das komplette Wochenende in Essen...
 
16.06.2004  
 



[quote:2cb799d165=Normann Strübli]...noch zu tun nur leider bin ich das komplette Wochenende in Essen...[/quote:2cb799d165]Och, darf man da nicht programmieren???

iF
 
16.06.2004  
 




Dennis
Schulmeister
also ich kann immer nur entweder essen oder programmieren. Leider braucht man für beides seine Hände.

Dennis
 
(Fast) alle Profan²-Versionen seit Version 2.6, sowie (fast) alle Windows-Versionen seit Windows 3.1
21.06.2004  
 



Mit den Händen Programmieren? Argh! Hast Du kein DBC?

iF
 
21.06.2004  
 




Normann
Strübli
aber was in aller Welt nützt denn da ein Dynamic Brake Control???

...bin jedenfalls wieder da aus der besagten Stadt und hab eine neue
Version geuppt.

Ist erstmal nur ne EXE bis ich endgültig fertig bin.

Folgende Dinge sind noch zu erledigen:

Die Flags MF_CHECKED/UNCHECKED werden noch ignoriert
Standartmäßig soll links kein Bitmap angezeigt werden. Mit dem Befehl XmenuSetBMP menu&,bmp&,Size& soll für jedes Menu dann ein Bild gewählt werden können.
Hintergrundbild für Menüs?

Schreibt mir Bitte wenn Ihr irgendwelche Fehler findet oder Euch Verbesserungen einfallen

Normann
 
22.06.2004  
 




Dennis
Schulmeister
Sieht sehr gut aus, Normann. Ich muss aber zugeben, dass die zwei Balken für mich irritierend aussehen, da ich es entglich nur mit einem kenne. So wie im angehängten Bitmap. Geht das auch irgendwie?

Gruß,
Dennis

PS: Sorry, dass ich das Bild packen musste, aber das Board hat ziemlich komische Einschränlungen hinsichtlich Bildern…
 
(Fast) alle Profan²-Versionen seit Version 2.6, sowie (fast) alle Windows-Versionen seit Windows 3.1
09.07.2004  
 




Normann
Strübli
Danke,

klar wird das gehen, sieht dann aber so aus wie im Beispiel nur halt ohne Bitmap links.

Muß nur noch ein wenig Zeit investieren für die Feinheiten,
die letzten zwei Wochen hab ich da zugegeben zu wenig gemacht.
Aber is bald fertig!

Gruß
Normann
 
09.07.2004  
 



[quote:caadc3ced0=Dennis Schulmeister]PS: Sorry, dass ich das Bild packen musste, aber das Board hat ziemlich komische Einschränlungen hinsichtlich Bildern…[/quote:caadc3ced0]Hmm, was meinst Du damit? Lässt sich irgendwas verbessern?

Mal was anderes, sollte das X-Menü, was ich persönlich super finde, einen Eigenen Bereich bekommen? Ich finde bei Prozeduren/Funtionen ists ein wenig unglücklich aufgehoben.

iF
 
09.07.2004  
 




Normann
Strübli
[quote:94ca7fe1e5]Mal was anderes, sollte das X-Menü, was ich persönlich super finde, einen Eigenen Bereich bekommen?[/quote:94ca7fe1e5]
Hmm, ich glaube ein eigener Bereich wäre vielleicht übertrieben.
Soo toll im Vergleich zu anderen Erweiterungen isses nunja auch nicht,
und eine passende Rubrik wäre auch nicht vorhanden...

Aber kannst Du gerne entscheiden...
Ich werds ansonsten (im laufe der nächsten Woche) einfach im Forum Komplette Includes und Units Posten.

Gruß
Normann
 
10.07.2004  
 




Dennis
Schulmeister
Hallo David,

Das Hazptproblem war, dass das Board wegen den Ausmaßen des Bildes gemeckert hat. Ich kann zwar verstehen, dass das Board die Größe beschränkt, sofern ein Bild direkt angezeigt wird, hätte mir aber lieber gewünscht, dass es stattdessen einfach als ganz normaler Download angeboten wird.

Ich wusste garnicht, dass man ungepackte Bilder gar nicht, als normalen Download anbieten kann. Vielleicht wäre eine Auswahl per RadioButton möglich?

Gruß,
Dennis
 
(Fast) alle Profan²-Versionen seit Version 2.6, sowie (fast) alle Windows-Versionen seit Windows 3.1
10.07.2004  
 




Zum Quelltext


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

26.691 Betrachtungen

Unbenanntvor 0 min.
Gast.081525.08.2024
Thomas Freier30.01.2024
RudiB.18.04.2021
Manfred Barei28.03.2020
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie