Bug #1404

RCP: Macro File field open or save option

Ajouté par Matthieu Decorde il y a plus de 10 ans. Mis à jour il y a plus d'un an.

Statut:Closed Début:18/06/2015
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Macros Temps passé: -
Version cible:TXM 0.7.8

Description

The current File field is set to the OPEN SWT style and Mac users can't select a file to create.

Solution

Define two different widget styles:
  • "FileOpen" (synonym "File", for retro-compatibility) field type that set the right SWT style (SWT.OPEN)
  • "FileSave" field type that set the right SWT style (SWT.SAVE)

Validation test

create a "ATest" macro with the folowing content and run it :

package org.txm.macro

import org.kohsuke.args4j.*
import groovy.transform.Field
import org.txm.rcpapplication.swt.widget.parameters.*

@Field @Option(name="fileopen",usage="an example file", widget="FileOpen", required=true, def="C:/Temp/foo.txt")
def fileopen
@Field @Option(name="filesave",usage="an example file", widget="FileSave", required=true, def="C:/Temp/foo.txt")
def filesave

if (!ParametersDialog.open(this)) return;

The 2 File dialogs must be different.

Historique

#1 Mis à jour par Matthieu Decorde il y a plus de 10 ans

  • Description mis à jour (diff)

#2 Mis à jour par Matthieu Decorde il y a plus de 10 ans

  • Version cible changé de TXM 0.7.7 à TXM 0.7.8

#3 Mis à jour par Matthieu Decorde il y a environ 10 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)

#4 Mis à jour par Serge Heiden il y a plus de 9 ans

  • Description mis à jour (diff)

#5 Mis à jour par Serge Heiden il y a plus de 9 ans

  • Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.7.8
  • % réalisé changé de 80 à 50

#6 Mis à jour par Matthieu Decorde il y a plus de 9 ans

  • % réalisé changé de 50 à 20

#7 Mis à jour par Matthieu Decorde il y a plus de 9 ans

  • % réalisé changé de 20 à 80

#8 Mis à jour par Matthieu Decorde il y a plus de 9 ans

  • Description mis à jour (diff)

#9 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • Statut changé de New à Closed

#10 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • % réalisé changé de 80 à 100

Formats disponibles : Atom PDF