[windows form] OK / cancel button in layout

Pagina: 1
Acties:

  • Buzzman
  • Registratie: Juni 2000
  • Niet online
goh Buzz, jij hier? Ja ik klooi ook af en toe wat aan :P

Maar ik had een vraagje over een OK / Annuleren knop.. Wat is de goede manier om deze te tonen, is dat zo:

Afbeeldingslocatie: http://tweakers.net/~crew/Buzzman/pictures/okcancel1.jpg

of is dat zo:

Afbeeldingslocatie: http://tweakers.net/~crew/Buzzman/pictures/okcancel2.jpg

Op een form met tabbladen vallen ze erbuiten, maar met een groupbox weet ik het niet en ik kan ook niet echt ergens een voorbeeld vinden :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
erbuiten vind ik.

https://fgheysels.github.io/


  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

erbuiten :)

Zal wel ff zoeken of ik die richtlijnen nog kan vinden :)

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Idd erbuiten, en je mag er wel wat minder ruimte tussen zetten :)

Ook hier zeg ik weer: open gewqoon het eerste Microsoft-dialoogvenster en kijk hoe zij het doen en volg dat gewoon.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

erbuiten :Y)

ik vind die hele frame wel onzin eigenlijk... het hoort allemaal bij elkaar in 1 window

als je nou meerdere frames hebt... ok, maar niet met eentje :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Op donderdag 06 juni 2002 15:30 schreef whoami het volgende:
erbuiten vind ik.
Dat is dus juist het probleem.. Mijn leraar vond dat die erbinnen moest.. ik dacht dat ie er buiten moest (omdat ze op een form met tabbladen er ook buiten vallen), maar toen wist hij het ook niet en nu moet ik het eigenlijk toch wel weten :o

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
of toch erbinnen.

Om ff alternatief te doen. >:) :Y)

(nee hoor, doe maar erbuiten).

btw: uw leraar kent er niets van als hij dat zegt. :P

https://fgheysels.github.io/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

zie ook mijn edit :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Dan moet je ff kijken op de MSDN site... daar staat een onderdeel op genaamd "Windows Interface Guidelines" of "Windows User Experience"... de posisionering van knoppen ed. staan daar op de "twip"/"pixel" nauwkeurig gedefinieerd... daar kun je dus alles vinden!

TIP: Koop dit boek: Windows User Experience

Die heb ik ook... echt handig bij het maken van een goede interface voor Windows! :7

  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Afbeeldingslocatie: http://tweakers.net/~crew/Buzzman/pictures/okcancel3.jpg

Dit dialoogje vond ik in excel.. Zal ik het zo dan maar doen? Dus zonder die groupboxen?

  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

Eigenlijk vind ik dat je een groupbox alleen moet gebruiken bij meerdere groepen elementen die bij elkaar horen. Dus zonder zou beter zijn denk ik...

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

ik vind client edge knoppen trouwens veel mooier (gebruik ze zelf ook altijd *D)

Afbeeldingslocatie: http://www.xs4all.nl/~oisyn/dialog.gif
Op donderdag 06 juni 2002 15:40 schreef WOmBaT het volgende:
Eigenlijk vind ik dat je een groupbox alleen moet gebruiken bij meerdere groepen elementen die bij elkaar horen. Dus zonder zou beter zijn denk ik...
idd, dat zei ik dus ook al ;)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
Hmm. Blijkbaar kan ik dat niet zo eenvoudig instellen in Delphi, die clientedge knoppen. :(

Nu ik toch met een nieuwe app bezig ben waarvoor ik een andere UI gebruik, zou ik dat wel ff willen testen.

https://fgheysels.github.io/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

oh is het delphi... tja dat staat er ook niet bij :)
het is de exwindow style WS_EX_CLIENTEDGE, ik weet niet of je dat handmatig kunt invoeren?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

Op donderdag 06 juni 2002 15:49 schreef .oisyn het volgende:
oh is het delphi... tja dat staat er ook niet bij :)
het is de exwindow style WS_EX_CLIENTEDGE, ik weet niet of je dat handmatig kunt invoeren?
Eventjes op msdn opzoeken wat de waarde van die constante is en dat lijkt me dat wel te doen :)

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op donderdag 06 juni 2002 15:51 schreef WOmBaT het volgende:

[..]

Eventjes op msdn opzoeken wat de waarde van die constante is en dat lijkt me dat wel te doen :)
staat er niet in denk ik... :)

WS_EX_CLIENTEDGE = 0x200 (512 dus)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Het resultaat:

Afbeeldingslocatie: http://tweakers.net/~crew/Buzzman/pictures/okcancel4.jpg

Ben er nu zelf wel tevreden mee :P

  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

Op donderdag 06 juni 2002 15:55 schreef Buzzman het volgende:
Het resultaat:

[afbeelding]

Ben er nu zelf wel tevreden mee :P
Alleen ff die lijn boven een beetje uitwerken... Staat niet zo mooi bij die textboxjes... Wel mooie knoppen btw :7

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

mooi? het is niet eens 3d-look :P

maar dat lijntje moet idd nog aan gewerkt worden... je moet eigenlijk zorgen dat het einde van de textboxjes nog voor het einde van het lijntje staat

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Op donderdag 06 juni 2002 15:58 schreef .oisyn het volgende:
mooi? het is niet eens 3d-look :P

maar dat lijntje moet idd nog aan gewerkt worden... je moet eigenlijk zorgen dat het einde van de textboxjes nog voor het einde van het lijntje staat
F5 ;)

grmbl.. waarom kan ik die combobox niet een andere style geven? :{

  • Nielsz
  • Registratie: Maart 2001
  • Niet online
Op donderdag 06 juni 2002 16:00 schreef Buzzman het volgende:

[..]

F5 ;)

grmbl.. waarom kan ik die combobox niet een andere style geven? :{
De rechterlijn van 'annuleren hoort even ver naar rechts te zitten als de inputboxes.

Verwijderd

met alle respect hoor, maar om te zeggen "het moet zo" en "dit is de standaard" vind ik redelijk belachelijk.
Zet het zo neer als jij het logisch, handig en mooi vind.

[oninteressante-modus]
(/me vind de hele windows ui brak en lelijk en werkt aan iets nieuws, wat waarschijnlijk nooit af zou komen maarja)
[/oninteressante-modus]

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
Op donderdag 06 juni 2002 16:07 schreef unteraarsch het volgende:
met alle respect hoor, maar om te zeggen "het moet zo" en "dit is de standaard" vind ik redelijk belachelijk.
Zet het zo neer als jij het logisch, handig en mooi vind.
Ik niet.
Het zou pas belachelijk zijn als alle programma's van eenzelfde onderneming geen standaard zouden hebben qua UI.

https://fgheysels.github.io/


  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

Op donderdag 06 juni 2002 16:07 schreef unteraarsch het volgende:
met alle respect hoor, maar om te zeggen "het moet zo" en "dit is de standaard" vind ik redelijk belachelijk.
Zet het zo neer als jij het logisch, handig en mooi vind.

[oninteressante-modus]
(/me vind de hele windows ui brak en lelijk en werkt aan iets nieuws, wat waarschijnlijk nooit af zou komen maarja)
[/oninteressante-modus]
Het gaat erom wat de gebruiker vindt en die weet over het algemeen geen raad met 'andere' GUI's :+

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op donderdag 06 juni 2002 16:07 schreef unteraarsch het volgende:
met alle respect hoor, maar om te zeggen "het moet zo" en "dit is de standaard" vind ik redelijk belachelijk.
Zet het zo neer als jij het logisch, handig en mooi vind.
ben ik het niet helemaal mee eens... in principe gaat het er niet om wat jij mooi vind, maar wat de gebruiker mooi vindt. Bovendien zijn er wel degelijk bepaalde richtlijnen voor een mooie en duidelijke GUI

En hij vraagt om onze mening, die geven wij, wij dringen m niets op ofzo
[oninteressante-modus]
(/me vind de hele windows ui brak en lelijk en werkt aan iets nieuws, wat waarschijnlijk nooit af zou komen maarja)
[/oninteressante-modus]
kwestie van smaak. Ikzelf vind m prima voldoen

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

dit zijn toch van die details waar de gebruiker waarschijnlijk niet over zal vallen, omdat ie er nog nooit over nagedacht heeft.

Verwijderd

Op donderdag 06 juni 2002 16:12 schreef .oisyn het volgende:
En hij vraagt om onze mening, die geven wij, wij dringen m niets op ofzo
hij zij niet "wat vinden jullie" maar "wat is",
en dat vind ik dus op dit onderwerp een rare vraagstelling

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

zie dat stukje over richtlijnen

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Op donderdag 06 juni 2002 16:17 schreef unteraarsch het volgende:

[..]

hij zij niet "wat vinden jullie" maar "wat is",
en dat vind ik dus op dit onderwerp een rare vraagstelling
Mwoah, dat vind ik niet zo'n rare vraagstelling, want zo'n dingen zijn beschreven hoe ze moeten zijn / er is een bepaalde standaard voor (ok, je mag er vanaf wijken, maar goed, ik mag dat deze keer niet :P )

dit is trouwens de final:

Afbeeldingslocatie: http://tweakers.net/~crew/Buzzman/pictures/okcancel5.jpg

En nu ga ik de andere 12 schermpjes maken :{ Maar dat zal zelf wel lukken, bedankt iig :)

Verwijderd

na je venster zelf vind ik wel netjes :)
alleen jammer dat de combox 3d is en edit-boxjes niet :P
edit: Alle objecten plat zoals de knopjes zo ook mooi zijn...

  • Buzzman
  • Registratie: Juni 2000
  • Niet online
Op donderdag 06 juni 2002 16:22 schreef unteraarsch het volgende:
na je venster zelf vind ik wel netjes :)
alleen jammer dat de combox 3d is en edit-boxjes niet :P
edit: Alle objecten plat zoals de knopjes zo ook mooi zijn...
Als je me kan vertellen hoe dat moet in VS.net, zou dat helemaal geweldig zijn ;)

Verwijderd

ik teken het altijd zelf met shapes enzo.. ziet er altijd wel gelikt uit.

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
Knopjes zijn niet mooi uitgelijnd.

https://fgheysels.github.io/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op donderdag 06 juni 2002 16:25 schreef Buzzman het volgende:

[..]

Als je me kan vertellen hoe dat moet in VS.net, zou dat helemaal geweldig zijn ;)
kan volgens mij niet :P
of je moet een eigen control maken gebaseerd op de combobox

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • MrTinux
  • Registratie: December 2000
  • Laatst online: 02:53

MrTinux

Terug van nooit weggeweest.

beetje Off-topic maar beetje ook niet:
voor dit soort problemen heb je, als je er vaak mee bezig bent, een zeer nuttig boek: GUI Bloopers (ISBN 1558605827). Bevat allerlei punten waar je je programma of website op kan controleren w.b. interface. Sommige dingen die je tegenkomt lijken heel zeikerig (denk bijvoorbeeld bij dit geval aan de uitlijning van de tekstlabels bij de tekstfields) maar als je veel van dit soort schermpjes in 1 applicatie hebt is het gewoon handig, overzichtelijk en mooier om consequent bezig te zijn.

Nee, ik ben geen boekverkoper en ben ook niet gelieerd aan de auteur of uitgever, maar heb toevallig net dat boek doorgewerkt voor school en moest bij het lezen van dit topic er gelijk aan denken

"Hij doet 't niet" = onvolledige informatie

Pagina: 1