Thread overview | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
February 13, 2014 SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Under Windows 7 64bit Enterprise the SWT.DROP_DOWN style has no effect on the DateTime widget. The widget does not show the date in a combo box with a dropdown button. It shows in the default with the up/down spin buttons that are found on the Spin widget. Below is a slightly modified version of Snippet250 to test out this issue. /******************************************************************************* * Copyright (c) 2000, 2004 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation * D Port: * Thomas Demmer <t_demmer AT web DOT de> *******************************************************************************/ module org.eclipse.swt.snippets.Snippet250; /* * DateTime example snippet: create a DateTime calendar and a DateTime time. * * For a list of all SWT example snippets see * http://www.eclipse.org/swt/snippets/ */ import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.layout.RowLayout; import org.eclipse.swt.widgets.DateTime; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; import java.lang.all; version(Tango){ import tango.io.Stdout; } else { // Phobos import std.stdio; } void main () { Display display = new Display (); Shell shell = new Shell (display); shell.setLayout (new RowLayout ()); DateTime calendar = new DateTime (shell, SWT.CALENDAR); calendar.addSelectionListener (new class SelectionAdapter{ override void widgetSelected (SelectionEvent e) { version(Tango){ Stdout("calendar date changed\n"); Stdout.flush(); } else { // Phobos writeln("calendar date changed"); } } }); DateTime date = new DateTime (shell, SWT.BORDER | SWT.DATE | SWT.DROP_DOWN); date.addSelectionListener (new class SelectionAdapter{ override void widgetSelected (SelectionEvent e) { version(Tango){ Stdout("date changed\n"); Stdout.flush(); } else { // Phobos writeln("date changed"); } } }); DateTime time = new DateTime (shell, SWT.TIME); time.addSelectionListener (new class SelectionAdapter{ override void widgetSelected (SelectionEvent e) { version(Tango){ Stdout("time changed\n"); Stdout.flush(); } else { // Phobos writeln("time changed"); } } }); shell.pack (); shell.open (); while (!shell.isDisposed ()) { if (!display.readAndDispatch ()) display.sleep (); } display.dispose (); } I have tried it with and without the border even tried it with just SWT.DROP_DOWN style and that did not work either. This is not a critical issue I just wanted to bring it to someones attention. I am not sure what version of SWT DWT is based on these days so I don't know what version of DWT I have. I just downloaded a fresh copy of DWT a couple of weeks ago. I am using dmd v2.064 and rdmd build 20131011 I compiled the code above with the following line from my install of dwt directory. rdmd build swtsnippets[Snippet250] |
February 13, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to JohnnyK | On 2014-02-13 17:20, JohnnyK wrote: > Under Windows 7 64bit Enterprise the SWT.DROP_DOWN style has no effect > on the DateTime widget. The widget does not show the date in a combo > box with a dropdown button. It shows in the default with the up/down > spin buttons that are found on the Spin widget. > > Below is a slightly modified version of Snippet250 to test out this issue. > > > I have tried it with and without the border even tried it with just > SWT.DROP_DOWN style and that did not work either. This is not a > critical issue I just wanted to bring it to someones attention. I am > not sure what version of SWT DWT is based on these days so I don't know > what version of DWT I have. I just downloaded a fresh copy of DWT a > couple of weeks ago. > > I am using dmd v2.064 and rdmd build 20131011 > > I compiled the code above with the following line from my install of dwt > directory. > > rdmd build swtsnippets[Snippet250] Please report an issue with the test case included to: https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86 DWT is based on SWT 3.4. The exact version can be seen here: https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/blob/master/src/org/eclipse/swt/internal/Library.d#L24 -- /Jacob Carlborg |
February 13, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On Thursday, 13 February 2014 at 18:51:38 UTC, Jacob Carlborg wrote:
> On 2014-02-13 17:20, JohnnyK wrote:
>> Under Windows 7 64bit Enterprise the SWT.DROP_DOWN style has no effect
>> on the DateTime widget. The widget does not show the date in a combo
>> box with a dropdown button. It shows in the default with the up/down
>> spin buttons that are found on the Spin widget.
>>
>> Below is a slightly modified version of Snippet250 to test out this issue.
>>
>
>>
>> I have tried it with and without the border even tried it with just
>> SWT.DROP_DOWN style and that did not work either. This is not a
>> critical issue I just wanted to bring it to someones attention. I am
>> not sure what version of SWT DWT is based on these days so I don't know
>> what version of DWT I have. I just downloaded a fresh copy of DWT a
>> couple of weeks ago.
>>
>> I am using dmd v2.064 and rdmd build 20131011
>>
>> I compiled the code above with the following line from my install of dwt
>> directory.
>>
>> rdmd build swtsnippets[Snippet250]
>
> Please report an issue with the test case included to:
>
> https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86
>
> DWT is based on SWT 3.4. The exact version can be seen here:
>
> https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/blob/master/src/org/eclipse/swt/internal/Library.d#L24
Sorry I have no idea how to use GitHub. At the link you provided above what do I do to report this issue.
|
February 14, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to JohnnyK | On 2014-02-13 23:56, JohnnyK wrote: > Sorry I have no idea how to use GitHub. At the link you provided above > what do I do to report this issue. Here's the exact URL [1]. Type a tile, a message and click "Submit new issue". You can use Github flavored markdown [2] [1] https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/issues/new [2] https://help.github.com/articles/github-flavored-markdown -- /Jacob Carlborg |
February 20, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On Friday, 14 February 2014 at 20:42:28 UTC, Jacob Carlborg wrote:
> On 2014-02-13 23:56, JohnnyK wrote:
>
>> Sorry I have no idea how to use GitHub. At the link you provided above
>> what do I do to report this issue.
>
> Here's the exact URL [1]. Type a tile, a message and click "Submit new issue". You can use Github flavored markdown [2]
>
> [1] https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/issues/new
>
> [2] https://help.github.com/articles/github-flavored-markdown
For option #1 for some reason it requires an account. I did not
think posting a issue was going to require such a hassle so
forget it. I don't want to create an account on that site. I
have no clue and don't even understand what option #2 is. Anyway
I can live without this. This problem is cosmetic and just not
worth the hassle of all this back and forth.
|
February 21, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to JohnnyK | On 2014-02-20 21:53, JohnnyK wrote: > For option #1 for some reason it requires an account. I did not > think posting a issue was going to require such a hassle so > forget it. I don't want to create an account on that site. I > have no clue and don't even understand what option #2 is. Anyway > I can live without this. This problem is cosmetic and just not > worth the hassle of all this back and forth. I would expected everyone had a Github account. It's just easier to keep track of it if the issue is added to Github. It's easy it disappears here in the newsgroup. I created an issue so it's not forgotten: https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/issues/16 -- /Jacob Carlborg |
February 22, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On Friday, 21 February 2014 at 17:05:48 UTC, Jacob Carlborg wrote:
> On 2014-02-20 21:53, JohnnyK wrote:
>
>> For option #1 for some reason it requires an account. I did not
>> think posting a issue was going to require such a hassle so
>> forget it. I don't want to create an account on that site. I
>> have no clue and don't even understand what option #2 is. Anyway
>> I can live without this. This problem is cosmetic and just not
>> worth the hassle of all this back and forth.
>
> I would expected everyone had a Github account. It's just easier to keep track of it if the issue is added to Github. It's easy it disappears here in the newsgroup.
>
> I created an issue so it's not forgotten:
>
> https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/issues/16
Yeah I can't use the github tools at work because they don't work
through NTLM proxy servers so I never bothered to get an account.
Honestly I find that github and git in general is just to
difficult to deal with. I just don't know anything about git and
there is no simple how to's for it. For a user this is just too
much. It's easier to just download a zip and post a comment on a
forum. Also I am just a consumer of D I don't know enough to
contribute yet. When I posted this I just thought I was doing
something wrong.
|
February 22, 2014 Re: SWT.DROP_DOWN style has no effect on DateTime widget | ||||
---|---|---|---|---|
| ||||
Posted in reply to JohnnyK | On 2014-02-22 18:47, JohnnyK wrote: > Yeah I can't use the github tools at work because they don't work > through NTLM proxy servers so I never bothered to get an account. > Honestly I find that github and git in general is just to > difficult to deal with. I just don't know anything about git and > there is no simple how to's for it. For a user this is just too > much. It's easier to just download a zip and post a comment on a > forum. Also I am just a consumer of D I don't know enough to > contribute yet. When I posted this I just thought I was doing > something wrong. No, you're not doing something wrong :). I just don't won't the issue to get lost here. -- /Jacob Carlborg |
Copyright © 1999-2021 by the D Language Foundation