Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Γινεται στο MessageBox.Show να ορισω να εχει μονο ενα button αλλα αντι να γραφει ΟΚ να γραφει μια αλλη λεξη θα ορισω;

 

Χρησιμοποιειτε στα προγραμματα σας custom messageboxes (με χρηση φορμας για μεγαλυτερη γραμματοσειρα στο κειμενο κλπ) και αν ναι ποσο συχνα;

Δημοσ.

<p>Γινεται στο MessageBox.Show να ορισω να εχει μονο ενα button αλλα αντι να γραφει ΟΚ να γραφει μια αλλη λεξη θα ορισω;</p> <p> </p> <p>Χρησιμοποιειτε στα προγραμματα σας custom messageboxes (με χρηση φορμας για μεγαλυτερη γραμματοσειρα στο κειμενο κλπ) και αν ναι ποσο συχνα;</p>

 

Οχι δεν γίνεται, πας για custom.

 

Εμείς έχουμε ένα γαμάτο multi dialog που επιστρέφει bool, string, datetime, list item κλπ

 

Sent from my iPhone using Insomnia

Δημοσ.

Το μειονέκτημα του custom dialog ειναι οτι θα φαινεται το ιδιο σε καθε version των windows.

Για αλλαγη του font δες αυτη τη χακερια

http://stackoverflow.com/questions/2259027/bold-text-in-messagebox/2259213#2259213

 Για πλεονεκτημα το βλεπω εγω αυτο, οχι μειονεκτημα. Το σχεδιαζεις οπως θελεις και ειναι παντα ετσι...

Δημοσ.

Εννοω ότι τα native dialogs,menus κλπ που ανήκουν στο λειτουργικό καλο ειναι να μην τα αλλαζουμε πολύ.

Αν προσαρμόσει ο χρηστης τα themes, font sizes μεσω του λειτουργικού να αλλαξουν για ολες τις εφαρμογές του.

Δημοσ.

Εννοω ότι τα native dialogs,menus κλπ που ανήκουν στο λειτουργικό καλο ειναι να μην τα αλλαζουμε πολύ.

Αν προσαρμόσει ο χρηστης τα themes, font sizes μεσω του λειτουργικού να αλλαξουν για ολες τις εφαρμογές του.

 Το μονο που διαφοροποιειται απο λειτουργικο σε λειτουργικο ειναι το border με τα πληκτρα ελαχιστοποιησεις full screen and close application, καθως και το openfiledialog(savefiledialog). 

 

  Το border και τα κουμπια μπορεις να τα αντικαταστησεις με τα δικα σου ωστε η εφαρμογη να ειναι η ιδια στα διαφορα windows versions, για το filedialog δεν ειναι απλο και γενικως δεν ασχολεισαι.

 

 Οτι σχεδιαζεις εσυ απο εκει και περα σε κουμπια κτλ εχει την ιδια εμφανιση παντα. Αρα για apps χωρις file handling και εφοσον εχεις πειραξει το border και τα πληκτρα η εφαρμογη ειναι η ιδια παντου. 

Δημοσ.

Αν συγκρινεις το mbox σε xp και win-8 θα δεις διαφορες 

στα xp τα buttons (Ok,Cancel..) ειναι στο κεντρο , στα 8 ειναι κατω δεξια και μεσα σε ενα πανελ με αλλο χρώμα απ οτι του υπολοίπου παραθύρου.

Οκ μικροδιαφορες αλλα δεν μπορεις να ξερεις στα επομενα windows πως θα φαινεται.

 

Προσωπικά δεν θα μ αρεσε η εφαρμογη να "πεταει" mbox των xp σε win-8.

 

Επισης κατα τη σχεδιαση του custom dialog πρεπει να λαβεις υποψη οτι ο χρηστης πρεπει να μπορει να παταει το 'Υ' για Yes, 'C'=Cancel , στα Yes-No να μην μπορει να πατησει Esc η να κανει κλικ στο Χ ...

Δημοσ.

Αν συγκρινεις το mbox σε xp και win-8 θα δεις διαφορες 

στα xp τα buttons (Ok,Cancel..) ειναι στο κεντρο , στα 8 ειναι κατω δεξια και μεσα σε ενα πανελ με αλλο χρώμα απ οτι του υπολοίπου παραθύρου.

Οκ μικροδιαφορες αλλα δεν μπορεις να ξερεις στα επομενα windows πως θα φαινεται.

 

Προσωπικά δεν θα μ αρεσε η εφαρμογη να "πεταει" mbox των xp σε win-8.

 

Επισης κατα τη σχεδιαση του custom dialog πρεπει να λαβεις υποψη οτι ο χρηστης πρεπει να μπορει να παταει το 'Υ' για Yes, 'C'=Cancel , στα Yes-No να μην μπορει να πατησει Esc η να κανει κλικ στο Χ ...

    Ναι γιαυτο και ειπα custom messagebox και δεν σε νοιαζει τι windows εχει ο χρηστης.

Το default messagebox για απλα apps και debugging ...

Δημοσ.

Το default messagebox για απλα apps και debugging ...

 

Χρησιμοποιεις το ιδιο custom messagebox που εχεις φτιαξει για ολες τις εφαρμογες ή σε καθε νεα εφαρμογη φτιαχνεις καινουργιο;

 

Ειχα κανει ενα custom messagebox για μια εφαρμογη και τωρα πρεπει να κανω ενα αλλο για μια αλλη.

Παντως ειναι λιγο μανικι το custom messagebox απο την αποψη οτι πρεπει να υπολογισεις διαφορα πραγματα οπως π.χ.

αν γραφεις πολυ κειμενο που ειναι 2-3 γραμμες πρεπει να μεγαλωνει το messagebox αναλογα πλατος-υψος κλπ και αν βαλεις και κανενα frame για ομορφια πρεπει και αυτο να αλλαζει.

Δημοσ.

Χρησιμοποιεις το ιδιο custom messagebox που εχεις φτιαξει για ολες τις εφαρμογες ή σε καθε νεα εφαρμογη φτιαχνεις καινουργιο;

 

Ειχα κανει ενα custom messagebox για μια εφαρμογη και τωρα πρεπει να κανω ενα αλλο για μια αλλη.

Παντως ειναι λιγο μανικι το custom messagebox απο την αποψη οτι πρεπει να υπολογισεις διαφορα πραγματα οπως π.χ.

αν γραφεις πολυ κειμενο που ειναι 2-3 γραμμες πρεπει να μεγαλωνει το messagebox αναλογα πλατος-υψος κλπ και αν βαλεις και κανενα frame για ομορφια πρεπει και αυτο να αλλαζει.

Ε εξαρτάται από το θέλει ο καθένας. Γενικως χρησιμοποιώ ένα borderless flat και μόνο τα χρώματα αλλάζω κατά περίσταση.

Δημοσ.

Βλεπω ομως οτι πολλες μεγαλες πασιγνωστες εμπορικες εφαρμογες χρησιμοποιουν το default messagebox.

   Oπως σου ειπα, αμα στην εφαρμογη σου εχεις παραθυρα που δεν ειναι borderless, τοτε εχεις το look των εκαστοτε windows που τρεχεις την εφαρμογη πανω. 

   Ενα παραδειγμα borderless εφαρμογης ειναι το visual studio, που αν το παρατηρησεις τα minimize maximize and close buttons ειναι διαφορετικα απο τα κλασσικα των windows και παραμενουν ιδια σε οτι windows και αν το τρεχεις,

   To chrome πχ δεν ειναι borderless και εξαρταται απο τα windows που τα τρεχεις.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...